T-YOUJ-sdlc-usage-report-per-tick-total-usage-budget-pauses
State: closed/done · Impact: medium · Complexity: medium
sdlc usage report, a per-tick total surfaced by the orchestrator, and a usage.budget config that
pauses dispatch and notifies when exceeded.
Approach
Section titled “Approach”- Implement sdlc usage report aggregating .sdlc/usage.jsonl.
- Add a per-tick total to the orchestrator’s log line.
- Add usage.budget config and the pause-and-notify behavior.
| Area | Note |
|---|---|
solutions/ontological/lib/services/ | usage report |
solutions/ontological/lib/services/orchestrator/ | per-tick total |
solutions/ontological/lib/config/ | usage.budget |
Acceptance criteria
Section titled “Acceptance criteria”- AC-1: sdlc usage report prints an aggregate matching a fixture’s usage.jsonl.
- AC-2: Dispatch pauses and a notification fires when usage.budget is exceeded in a fixture.
Out of scope
Section titled “Out of scope”- none
Dependencies
Section titled “Dependencies”- none