Record deferred reconciliation requests

This commit is contained in:
2026-05-23 17:50:27 +02:00
parent 141e9cca1d
commit 997766e99d
4 changed files with 134 additions and 1 deletions

View File

@@ -119,7 +119,7 @@ relative workplan path plus `write_through_result: applied`.
```task
id: STATE-WP-0048-T04
status: todo
status: done
priority: high
state_hub_task_id: "2ed06c09-7b92-4b82-bcd3-090a1e320a88"
```
@@ -129,6 +129,11 @@ message, or task that makes the pending file update visible and schedulable.
Done when UI changes that cannot write through are never silent DB-only drift.
Result 2026-05-23: attempted `apply: true` changes that classify as deferred
or human-confirmation now create an unread message for `state-hub` with actor,
intent, target id, current/target status, reason, follow-up, and workplan path
when known.
## T05 - Surface Reconciliation State In Dashboard
```task
@@ -173,6 +178,9 @@ deferred reconciliation.
Done when UI state changes are covered as first-class ADR-001 workflows.
Progress 2026-05-23: added API tests for classify-only responses, safe
write-through, missing-file deferral, and human-confirmation message creation.
## Acceptance Criteria
- Dashboard state changes never create silent DB/file divergence.