Files
HAL9000 942009ccf6 docs(spec): document ReconciliationBlockedError and invariant reconciliation failure behavior
Adds a new 'Reconciliation failure behavior' subsection to the Invariants
section documenting:

- ReconciliationBlockedError blocks phase transitions when reconciliation fails
- INVARIANT_VIOLATED event emitted on the event bus
- Reconciliation runs at start of Strategize, Execute, and Apply phases
- Post-correction automatic re-reconciliation via CORRECTION_APPLIED event
- builtin/invariant-reconciliation as the fallback actor name

This fills a spec gap identified in proposal #5942 — the implementation
(plan_lifecycle_service.py, actor/reconciliation.py) has this behavior
but it was not documented in the spec.
2026-04-09 13:26:35 +00:00
..
2025-12-05 21:00:46 -05:00
2026-03-10 12:38:35 -04:00