feat(coordination): Overlay model + OverlayEngine.draft (WP-0008 T2)

Overlay value type (id, target, base_rev, body, state) recorded as an
OVERLAY_CREATED decision-log event (coordination-canonical); get()/open_overlays()
reconstruct from the fold. 4 tests green, pyflakes clean. (ADR-05, blueprint §8.2)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-06-15 11:56:53 +02:00
parent 92d5774baf
commit d797bc5ee4
4 changed files with 129 additions and 2 deletions

View File

@@ -58,7 +58,7 @@ folder still rejects write; conformance passes for both.
```task
id: SHARD-WP-0008-T2
status: todo
status: done
priority: high
state_hub_task_id: "cc6bf9a3-667d-468d-972d-dae51931a657"
```