Retire GET /workstreams/workplan-index with 410; railiance01 deploy runbook
Return 410 Gone for legacy workplan-index route (replacement /workplans/index). Add tests, update transition backlog, operator deploy evidence doc, and STATE-WP-0070 progress notes.
This commit is contained in:
parent
7e68f9e8e3
commit
14b7d8418d
7 changed files with 88 additions and 9 deletions
|
|
@ -57,13 +57,14 @@ Progress 2026-07-09: identity headers landed on fix-consistency, custodian_cli,
|
|||
dashboard loaders, cleanup_stale_tasks, validate_repo_adr. Local sweep attributes
|
||||
`state-hub.fix-consistency` on task-create metering. railiance01 still at
|
||||
`050cbbc`; `git pull` blocked (`.git/FETCH_HEAD` permission denied) — needs
|
||||
operator deploy.
|
||||
operator deploy. Hub message posted to `ops-warden` (2026-07-09); runbook at
|
||||
`docs/evidence/railiance01-state-hub-deploy-20260709.md`.
|
||||
|
||||
## Task: Retire remaining REST `/workstreams` routes per key
|
||||
|
||||
```task
|
||||
id: STATE-WP-0070-T02
|
||||
status: todo
|
||||
status: progress
|
||||
priority: high
|
||||
state_hub_task_id: "13122195-3b7e-4e22-a5e8-4ebe7e9a093f"
|
||||
```
|
||||
|
|
@ -77,6 +78,10 @@ still showing usage:
|
|||
Return **410 Gone** (matching DELETE pattern) when legacy-meter shows seven
|
||||
consecutive zero-usage windows. Update tests and capture evidence per retirement.
|
||||
|
||||
Progress 2026-07-09: `GET /workstreams/workplan-index` → **410 Gone** (zero-usage
|
||||
candidate in 1-day capture). `DELETE /workstreams/{id}` already 410 from STATE-WP-0069.
|
||||
Next candidates when meter clears: `POST .../dependencies/` (0 calls in 1-day window).
|
||||
|
||||
## Task: MCP alias removal (Phase 2)
|
||||
|
||||
```task
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue