Provision recurring expenses for partial/open months based on historical patterns. Estimates fixed costs that haven't appeared yet so budget buckets show meaningful percentages mid-month. Use when /compile calls it for partial months or when the user asks to provision expenses.
Estimates recurring expenses that haven't yet appeared in a partial month, based on historical patterns from prior months' budget files.
Only for partial/open months where the data doesn't cover the full month. Skip entirely for complete months.
The {household} is a short lowercase name that scopes all data. Determined from context or by asking.
data_through date/categorizeresources/{household}/{YYYY-MM}/expenses/result/resources/{household}/expenses_memory.md — for provisionable categories, active/cancelled subscriptions, and category-to-bucket mappingsresources/{household}/expenses_memory.md to check which subscriptions are currently active vs cancelledOnly provision categories with predictable recurring amounts. Read the specific list from resources/{household}/expenses_memory.md. General guidelines:
Provision these (if recurring and active):
Never provision:
"provisional": truedate is optional on provisioned items — omit it since there is no real transaction date - provisionedresources/{household}/expenses_memory.md for cancelled subscriptions before provisioning — do not provision cancelled servicesReturns a list of provisioned expense items with expected amounts, for /compile to merge into the report alongside actual expenses. Each provisioned item should include bank and account_number from the historical transaction it was based on (or null if unknown).