/**
 * Current-code invariants asserted (2026-04-21, ses_006 Phase 6):
 *
 *   - `AdvisoryContext` composes a registry + executor + evaluator +
 *     optional budget. It is a dumb container + a call-history log.
 *   - `recordCall(record)` appends to `callHistory` in call order.
 *   - `getBudgetStatus()`:
 *     - `used` = `callHistory.length`.
 *     - `total` = `budget?.maxCallsPerRun` (undefined when no budget).
 *     - `remaining` = total − used when total defined; undefined else.
 *   - `checkBudget()`:
 *     - Allowed when no budget OR remaining > 0.
 *     - Denied with reason when remaining ≤ 0.
 */
export {};
//# sourceMappingURL=context.test.d.ts.map