diff --git a/workplans/MAS-WP-0010-mode-reference-implementation.md b/workplans/MAS-WP-0010-mode-reference-implementation.md index 9e496be..e887811 100644 --- a/workplans/MAS-WP-0010-mode-reference-implementation.md +++ b/workplans/MAS-WP-0010-mode-reference-implementation.md @@ -9,6 +9,7 @@ owner: claude topic_slug: coulomb-social created: "2026-10-19" updated: "2026-10-19" +state_hub_workstream_id: "8ff82473-e3ad-5152-abab-d3238a5b1dd8" --- # Mode reference implementation @@ -38,6 +39,7 @@ done. id: MAS-WP-0010-T01 status: todo priority: high +state_hub_task_id: "1b4915f8-a6c4-5d0f-8d51-0e0437e0ebc6" ``` Write `mas-modes-v0.1-spec/CONTRACT.md`. It is a bundle of its own, @@ -63,6 +65,7 @@ Review the design with the founder before T02. id: MAS-WP-0010-T02 status: todo priority: high +state_hub_task_id: "e0af967d-15e8-50ad-8930-ad569224cddf" ``` Write JSON schemas for every message type in T01. Add conformance fixtures @@ -77,6 +80,7 @@ for `mas_conformance`. id: MAS-WP-0010-T03 status: todo priority: medium +state_hub_task_id: "045bb7b0-59b3-57a6-b226-cf268b7c9690" ``` Formalize the existing normalized event (`mas_event_version`, @@ -90,6 +94,7 @@ item, so slave-mode masters can consume inbound events directly. id: MAS-WP-0010-T04 status: todo priority: high +state_hub_task_id: "1552686b-da8c-518e-8e81-49a6f7d312ff" ``` A scriptable stub that speaks the contract. Scenarios are deterministic, @@ -109,6 +114,7 @@ stub to show that the contract is generic. id: MAS-WP-0010-T05 status: todo priority: high +state_hub_task_id: "8b75fec4-97e3-540f-b377-aa4e0166e1c4" ``` Extend the reference ticket service, or put a thin email-mode layer over @@ -128,6 +134,7 @@ Add end-to-end tests against the callback stub for every scenario. id: MAS-WP-0010-T06 status: todo priority: high +state_hub_task_id: "fbef3fea-c0b6-5e79-bdf9-95bbf98c9bc6" ``` Build a minimal fake CMS/ticketing master, plus the email slave role for @@ -149,6 +156,7 @@ Add end-to-end tests: stub master + email slave + callback stub. id: MAS-WP-0010-T07 status: todo priority: medium +state_hub_task_id: "0fcb541f-cab8-5014-aee0-4332fc7e0642" ``` Add a runner (`mas test` and pytest) that checks the email side against @@ -163,6 +171,7 @@ stubs). Update SCOPE.md. id: MAS-WP-0010-T08 status: todo priority: medium +state_hub_task_id: "7d5dca10-184f-5b96-a280-b59dd8d77c60" ``` Write a spec change proposal (SCP-8) and put it into the v0.2 draft: