spec(SHARD-WP-0006 T1): overview-reconciliation pass (§A)

Fixes A-1..A-4: §4 identity/placement/equivalence (removes the equivalence-
keys-on-identity contradiction), §4 projection (trivial default + extension
point) and provenance (layered), §10 policy surface (adds freshness,
conflict-resolution, compaction, tenant-partition knobs + preset-bundle note),
§3 diagram + §11 header (incremental-first, orthogonal-core). Overview now
matches the hardened body.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-06-15 01:58:48 +02:00
parent 079652b61f
commit cbd29e0a32
2 changed files with 33 additions and 11 deletions

View File

@@ -11,6 +11,7 @@ created: "2026-06-15"
updated: "2026-06-15"
depends_on:
- SHARD-WP-0005
state_hub_workstream_id: "badb83f8-2806-4018-9d7f-d4666d3510ba"
---
# SHARD-WP-0006 — Core architecture hardening II
@@ -44,6 +45,7 @@ where mutable coordination state actually lives*.
id: SHARD-WP-0006-T1
status: todo
priority: high
state_hub_task_id: "b0b4087b-ec19-4ae7-94b1-9a813a6133b9"
```
Make the overview match the hardened body (review A-1…A-4):
@@ -66,6 +68,7 @@ Make the overview match the hardened body (review A-1…A-4):
id: SHARD-WP-0006-T2
status: todo
priority: high
state_hub_task_id: "fd17f7b9-ca9e-4c86-95c0-9b51cb2df7b5"
```
Settle the keystone (review B-1 + B-3 together). Decide and document:
@@ -93,6 +96,7 @@ Settle the keystone (review B-1 + B-3 together). Decide and document:
id: SHARD-WP-0006-T3
status: todo
priority: high
state_hub_task_id: "900c8234-ca73-4225-b2c5-77d218ded28c"
```
Fix B-2. Make capability-as-data trustworthy: add to the adapter contract (§6) a
@@ -111,6 +115,7 @@ add the conformance obligation to the acceptance posture.
id: SHARD-WP-0006-T4
status: todo
priority: medium
state_hub_task_id: "adf4ed28-8338-49ed-a552-c9fbe11c43ee"
```
Fix B-4. In §8.7: correct the incremental equivalence algorithm — a changed page must
@@ -129,6 +134,7 @@ not merely asserted; on mismatch, recompute the affected partition. State that I
id: SHARD-WP-0006-T5
status: todo
priority: medium
state_hub_task_id: "18cb718a-e507-41d0-ae14-b144a56e3d57"
```
Add review §C as open problems in §12 (each with chosen direction + revisit trigger):