| 1 | //! A workflow-scoped, aggregating [`BudgetGuard`]. |
| 2 | //! |
| 3 | //! [`BudgetGuard`] alone counts per child-loop (keyed by `session_id`); there is |
| 4 | //! no single ledger spanning a fan-out. [`WorkflowBudget`] closes that gap: it |
nothing calls this directly
no outgoing calls
no test coverage detected