chore: clear stale SHARD-WP-0003 workstream id (re-register on next sync)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-06-15 14:08:28 +02:00
parent 6e49bd3a4b
commit 1b3d4aaa39
5 changed files with 21 additions and 1 deletions

View File

@@ -11,6 +11,7 @@ created: "2026-06-15"
updated: "2026-06-15"
depends_on:
- SHARD-WP-0007
state_hub_workstream_id: "4fb5b29b-955c-4f37-85cf-58b4643ab1ca"
---
# SHARD-WP-0009 — git-backed DecisionLog + per-space append authority
@@ -40,6 +41,7 @@ sharding (blueprint O-12). Single append authority per space is the target.
id: SHARD-WP-0009-T1
status: todo
priority: high
state_hub_task_id: "a8fcbb3e-fbc4-4f68-9cf0-d8a6ee057191"
```
A git-backed `DecisionLog` storage backend: each space is a ref/branch (or an objects stream);
@@ -54,6 +56,7 @@ ordering preserved; deterministic serialization.
id: SHARD-WP-0009-T2
status: todo
priority: high
state_hub_task_id: "62abd162-4243-4659-8d27-9fc967ab11a0"
```
A **single append authority per space**: a lease/leader abstraction that serializes appends so
@@ -68,6 +71,7 @@ hand-off resumes from head; a partitioned non-holder cannot fork the log.
id: SHARD-WP-0009-T3
status: todo
priority: high
state_hub_task_id: "8cc3691e-05a7-443f-9292-a3fdf3fd59a4"
```
`fold` reads the git log into `CoordinationState` (unchanged semantics); verify **read-your-
@@ -80,6 +84,7 @@ process B (new handle) sees it; fold equals the in-memory fold for the same even
id: SHARD-WP-0009-T4
status: todo
priority: medium
state_hub_task_id: "281e1db4-6a75-456b-a2bc-b761feb10609"
```
Make `InformationSpace` use the git backend (configurable; in-memory remains for tests). A