Add reconciliation state-change API contract

This commit is contained in:
2026-05-23 17:22:12 +02:00
parent 4d62768a3a
commit add650d4fa
5 changed files with 219 additions and 1 deletions

View File

@@ -72,7 +72,7 @@ pin the write-through, deferred, and human-confirmation decisions.
```task
id: STATE-WP-0048-T02
status: todo
status: in_progress
priority: high
state_hub_task_id: "50c20ddf-f039-418b-a763-7a8f581be5b0"
```
@@ -84,6 +84,12 @@ and follow-up action.
Done when dashboard actions no longer perform ambiguous direct status patches
without reconciliation metadata.
Progress 2026-05-23: added a classify-only
`POST /reconciliation/state-change` API contract. It returns actor, intent,
current/target status, file-backed flags, reconciliation class, reason,
follow-up action, and `write_through_result: not_attempted`. Dashboard wiring
and write-through execution remain for the next slice.
## T03 - Implement File Write-Through For Safe Changes
```task