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