Totais e séries apontam para policy versionada e run append-only. Valores originais não são substituídos; demand é DERIVED por bucket e rastreável às linhas.
Spend policies
Versionadas · status DRAFT/APPROVED/RETIRED
Policy
Componente
Moeda
Status
spend.invoice.net.brv1
NET
BRL
APPROVED
spend.po.gross.brv1
GROSS
BRL
DRAFT
Operações governadas
A API deriva valores dos fatos persistidos; a UI envia somente policy, período e ids.