diff --git a/workplans/STATE-WP-0075-workstream-route-410-stranglers.md b/workplans/STATE-WP-0075-workstream-route-410-stranglers.md index 719021a..4e31c97 100644 --- a/workplans/STATE-WP-0075-workstream-route-410-stranglers.md +++ b/workplans/STATE-WP-0075-workstream-route-410-stranglers.md @@ -11,6 +11,7 @@ planning_priority: high planning_order: 75 created: "2026-07-10" updated: "2026-07-10" +state_hub_workstream_id: "b3f4f2cd-f6f4-4518-bc66-6b9f4be9349d" --- # STATE-WP-0075 — Workstream REST route 410 stranglers @@ -37,6 +38,7 @@ Preferred `/workplans/*` routes remain the only functional surface. id: STATE-WP-0075-T01 status: done priority: high +state_hub_task_id: "a8908d16-3966-4819-a9f9-96697ec8b6a3" ``` 1. Add `retire_legacy_route()` to `api/services/legacy_compat.py` — meter usage, @@ -51,6 +53,7 @@ Done when all 410 stranglers share one code path for metering and headers. id: STATE-WP-0075-T02 status: done priority: high +state_hub_task_id: "f62b7f22-0f84-4a4b-83d7-5df6d9d93c47" ``` Return **410 Gone** on: @@ -68,6 +71,7 @@ Keep `/workplans/*` handlers unchanged. id: STATE-WP-0075-T03 status: done priority: high +state_hub_task_id: "5bf41f1a-a8d9-4514-b0c7-5db84050bd3f" ``` Return **410 Gone** on: @@ -81,6 +85,7 @@ Return **410 Gone** on: id: STATE-WP-0075-T04 status: done priority: high +state_hub_task_id: "19ebaaa8-5720-4773-a9c6-02f4e1c88e0d" ``` 1. Update `tests/test_legacy_meter.py` and `tests/test_routers_core.py` for 410