Add ai-plan ingest that stores one current booked fact per provider-account × plan × period. Subscriptions become recurring commitments; usage top-ups do not. Session-level rows are rejected. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| alerts.py | ||
| allocation.py | ||
| billing.py | ||
| evaluate.py | ||
| evidence.py | ||
| exchange.py | ||
| ledger.py | ||
| runway.py | ||