diff --git a/workplans/MAS-WP-0011-mode-contract-transport-security.md b/workplans/MAS-WP-0011-mode-contract-transport-security.md index 43dec5c..6f9f443 100644 --- a/workplans/MAS-WP-0011-mode-contract-transport-security.md +++ b/workplans/MAS-WP-0011-mode-contract-transport-security.md @@ -11,6 +11,7 @@ created: "2026-10-19" updated: "2026-10-19" origin: residual origin_ref: MAS-WP-0010 +state_hub_workstream_id: "499ad365-c46a-5ec6-84ef-85e52ce623ef" --- # Mode contract: peer authentication and transport security @@ -28,6 +29,7 @@ unauthenticated. This must be fixed before anyone integrates. id: MAS-WP-0011-T01 status: todo priority: high +state_hub_task_id: "b6b866e0-eb9d-511b-85da-7423bc36f7eb" ``` Add a transport-security section to CONTRACT.md: @@ -48,6 +50,7 @@ Review with the founder before implementing. id: MAS-WP-0011-T02 status: todo priority: high +state_hub_task_id: "57f7cb5b-7e32-54a7-925b-3938b4f98572" ``` Put the chosen scheme into `mas_modes.contract` (sign and verify), into diff --git a/workplans/MAS-WP-0012-single-outbound-path.md b/workplans/MAS-WP-0012-single-outbound-path.md index 013332b..23f0f11 100644 --- a/workplans/MAS-WP-0012-single-outbound-path.md +++ b/workplans/MAS-WP-0012-single-outbound-path.md @@ -11,6 +11,7 @@ created: "2026-10-19" updated: "2026-10-19" origin: residual origin_ref: MAS-WP-0010 +state_hub_workstream_id: "be2db53f-9acc-5bf0-a6dc-fb99cbc8e46b" --- # One outbound path and one send cap @@ -29,6 +30,7 @@ total". id: MAS-WP-0012-T01 status: todo priority: medium +state_hub_task_id: "5d9fefac-684d-5fe0-bead-f664952047e0" ``` Make `mas_modes.mailer.Mailer` the only outbound path. The ticket service @@ -44,6 +46,7 @@ semantics. id: MAS-WP-0012-T02 status: todo priority: medium +state_hub_task_id: "431cc528-cf9f-5991-8044-7cbab2ac0021" ``` Add a test that a deployment with both roles stops at exactly N sends in diff --git a/workplans/MAS-WP-0013-harness-independent-flows.md b/workplans/MAS-WP-0013-harness-independent-flows.md index 747662a..22d4fb2 100644 --- a/workplans/MAS-WP-0013-harness-independent-flows.md +++ b/workplans/MAS-WP-0013-harness-independent-flows.md @@ -11,6 +11,7 @@ created: "2026-10-19" updated: "2026-10-19" origin: residual origin_ref: MAS-WP-0010 +state_hub_workstream_id: "6d1d30c3-4373-59db-a6f6-d8a8ceb5fad9" --- # Mode contract flows independent of the Python harness @@ -28,6 +29,7 @@ not run the flows from the bundle alone. id: MAS-WP-0013-T01 status: todo priority: medium +state_hub_task_id: "95fe186c-d0af-5755-a78f-065e7da7afd1" ``` Write the inputs into each flow: role configuration, assigned ids, and @@ -41,6 +43,7 @@ Remove any expectation that only the Python harness can observe. id: MAS-WP-0013-T02 status: todo priority: medium +state_hub_task_id: "2e71569f-739a-513a-970f-0a0c867604d6" ``` Update `mas_modes.runner` and the stubs to read everything from the flow.