diff --git a/workplans/WEBFETCH-WP-0002-release-and-fetch-hardening.md b/workplans/WEBFETCH-WP-0002-release-and-fetch-hardening.md index 836fe35..f7ab2d2 100644 --- a/workplans/WEBFETCH-WP-0002-release-and-fetch-hardening.md +++ b/workplans/WEBFETCH-WP-0002-release-and-fetch-hardening.md @@ -11,6 +11,7 @@ owner: codex topic_slug: stack created: "2026-10-19" updated: "2026-10-19" +state_hub_workstream_id: "68acbef4-d706-5cb4-8138-eb3807881f36" --- # Versioned release and fetch hardening @@ -25,6 +26,7 @@ record, without adding third-party dependencies. id: WEBFETCH-WP-0002-T01 status: todo priority: high +state_hub_task_id: "e64ddb81-3d56-5e09-9744-5c0a7c26005b" ``` Add bounded retry with exponential backoff for transient failures (connection @@ -38,6 +40,7 @@ that succeeded. Offline tests with a fake getter. id: WEBFETCH-WP-0002-T02 status: todo priority: medium +state_hub_task_id: "4cd456c7-6bd3-50a5-b267-ef9223d85e2b" ``` Add a live smoke test (skipped unless `WEB_FETCHER_LIVE=1`) that runs one spec @@ -50,6 +53,7 @@ fixtures cannot. id: WEBFETCH-WP-0002-T03 status: todo priority: high +state_hub_task_id: "54db7c59-b27a-59f9-b7a3-04042e3087a2" ``` Add a CHANGELOG, tag `v0.1.0` (or `v0.2.0` with T01), and document @@ -62,6 +66,7 @@ Point assembly-economics at the tag instead of `WEB_FETCHER_PATH`. id: WEBFETCH-WP-0002-T04 status: todo priority: medium +state_hub_task_id: "35f54169-764e-54a7-a1c2-7513dbafea37" ``` Promote availability A2 → A3 with evidence citations and a `promotion_history`