Billing
A simple cost surface for MVP operations. Cached summaries keep the operator view responsive without pretending this is a source-of-record ledger.
Loading billing summary...
Cost notes
Bounded cache now fronts billing summaries
Billing cards are served from a short-lived summary cache so repeated page loads do not recompute static operator views on every request.
Still not a source of record
This MVP page remains a decision dashboard. Real provider billing feeds should come later with stronger ingestion and reconciliation flows.