generated from coulomb/repo-seed
chore: State Hub sync for SHARD-WP-0002 workstream and tasks
This commit is contained in:
@@ -11,6 +11,7 @@ created: "2026-06-08"
|
||||
updated: "2026-06-08"
|
||||
depends_on:
|
||||
- SHARD-WP-0001
|
||||
state_hub_workstream_id: "2af4c46d-cbfd-40ea-a94b-d9e60b0f9945"
|
||||
---
|
||||
|
||||
# SHARD-WP-0002 — Federation architecture design
|
||||
@@ -61,6 +62,7 @@ decision records only.
|
||||
id: SHARD-WP-0002-T1
|
||||
status: todo
|
||||
priority: high
|
||||
state_hub_task_id: "ea8fdb22-6c7f-4ac1-9799-1346abf3c3b7"
|
||||
```
|
||||
|
||||
Write the opening sections of `spec/FederationArchitecture.md`:
|
||||
@@ -84,6 +86,7 @@ agents/CLI.
|
||||
id: SHARD-WP-0002-T2
|
||||
status: todo
|
||||
priority: high
|
||||
state_hub_task_id: "fb7d4bce-5d2e-4602-9b63-85934d90e82d"
|
||||
```
|
||||
|
||||
Define when each remix primitive applies and how they interact:
|
||||
@@ -109,6 +112,7 @@ and attribution portability vs link-only federation.
|
||||
id: SHARD-WP-0002-T3
|
||||
status: todo
|
||||
priority: high
|
||||
state_hub_task_id: "8f2a333d-ddcc-4cc6-b6ed-1ba9b178eee3"
|
||||
```
|
||||
|
||||
Specify how shard-wiki identifies "the same topic" across shards:
|
||||
@@ -129,6 +133,7 @@ showing all versions vs default canonical with alternates visible.
|
||||
id: SHARD-WP-0002-T4
|
||||
status: todo
|
||||
priority: high
|
||||
state_hub_task_id: "5f39f48d-5142-4078-a84f-3245ec1add7e"
|
||||
```
|
||||
|
||||
Define how edit history and attribution flow across federation operations:
|
||||
@@ -151,6 +156,7 @@ import.
|
||||
id: SHARD-WP-0002-T5
|
||||
status: todo
|
||||
priority: medium
|
||||
state_hub_task_id: "3ff71e11-d0e9-4fda-b916-d6c34c51aa51"
|
||||
```
|
||||
|
||||
Decide where the **union view** is assembled:
|
||||
@@ -171,6 +177,7 @@ composition (fedwiki resilience); cache staleness vs live-pull latency.
|
||||
id: SHARD-WP-0002-T6
|
||||
status: todo
|
||||
priority: medium
|
||||
state_hub_task_id: "9596e5e8-8d6b-4ed4-bcbc-ebb45e3168be"
|
||||
```
|
||||
|
||||
Specify change-notification as an **optional adapter capability**:
|
||||
@@ -193,6 +200,7 @@ infrastructure.
|
||||
id: SHARD-WP-0002-T7
|
||||
status: todo
|
||||
priority: medium
|
||||
state_hub_task_id: "38134064-51ce-4f5a-80bf-b2cfbe381c59"
|
||||
```
|
||||
|
||||
Model lifecycle states for root entities / information spaces:
|
||||
@@ -213,6 +221,7 @@ read-only union entries.
|
||||
id: SHARD-WP-0002-T8
|
||||
status: todo
|
||||
priority: medium
|
||||
state_hub_task_id: "5607732b-612a-4550-bb17-b8cd34979cf4"
|
||||
```
|
||||
|
||||
Distinguish projection levels:
|
||||
@@ -237,6 +246,7 @@ on import; core orchestrator support vs Markdown extension + adapter.
|
||||
id: SHARD-WP-0002-T9
|
||||
status: todo
|
||||
priority: medium
|
||||
state_hub_task_id: "adfca8b3-eb21-497d-9f51-65dc9269c810"
|
||||
```
|
||||
|
||||
Document **configurable policy presets** (mechanism over policy):
|
||||
@@ -260,6 +270,7 @@ vs auto-merge when backends support it.
|
||||
id: SHARD-WP-0002-T10
|
||||
status: todo
|
||||
priority: medium
|
||||
state_hub_task_id: "c7a93d06-8631-43b4-bc7f-1b0a1cd1436f"
|
||||
```
|
||||
|
||||
Produce a capability matrix: which federation operations require which adapter
|
||||
|
||||
Reference in New Issue
Block a user