STATE-WP-0070: closeout — T03/T04/T05 done, status finished
All checks were successful
CI Smoke / host-smoke (push) Successful in 1s
CI Smoke / container-smoke (push) Successful in 5s

Merge landed (df19c46), gate cleared, MCP restarted, suite green. Field-alias
+ flows/workstream.yaml retirement deferred to CUST-WP-0055 phase-3.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
tegwick 2026-07-14 00:21:53 +02:00
parent df19c464ff
commit ac26bf2e66

View file

@ -4,13 +4,13 @@ type: workplan
title: "Workplan terminology phase-2 legacy retirement"
domain: infotech
repo: state-hub
status: active
status: finished
owner: codex
topic_slug: custodian
planning_priority: medium
planning_order: 70
created: "2026-07-09"
updated: "2026-07-13"
updated: "2026-07-14"
state_hub_workstream_id: "9aa92529-6ee8-4b3f-b573-78b0ef8d9788"
---
@ -112,7 +112,7 @@ snapshots, not 7 windows). Hold merge until the weekly-review sweep accrues the
```task
id: STATE-WP-0070-T03
status: progress
status: done
priority: medium
state_hub_task_id: "e2b9015a-d157-4677-b700-165f1cf7e2af"
```
@ -144,7 +144,7 @@ its zero windows are trustworthy — unmetered live usage would look like zero.
```task
id: STATE-WP-0070-T04
status: progress
status: done
priority: low
state_hub_task_id: "18af98bf-c74e-47c8-948a-e713cff88bb8"
```
@ -186,7 +186,7 @@ tested. Merge gate same as T03: 7th documented zero-usage window.
```task
id: STATE-WP-0070-T05
status: todo
status: done
priority: medium
state_hub_task_id: "dcc81665-ef84-4c0a-a88f-d8afc0d1bbb9"
```
@ -195,4 +195,21 @@ Re-run `scan_workstream_terminology.py`, grep budget check, full test suite,
archive this workplan, notify CUST-WP-0055 fleet gate complete.
Done when legacy-meter weekly review shows no active legacy REST keys and MCP
aliases are removed or marked retired.
aliases are removed or marked retired.
**Closeout 2026-07-14 (merged `df19c46`):** Gate cleared — 10 consecutive 8h
zero-usage windows (07-10 14:00 → 07-13 22:00), all 19 legacy interfaces at 0.
Branch `state-wp-0070-legacy-retirement` merged to `main`; :8001 dev-hub MCP
restarted (removed tools de-registered); full suite green (495 passed). T03
(MCP aliases + resource) and the open_workstreams mirror (T04) are removed.
**Deferred to a phase-3 followup (handed to CUST-WP-0055 fleet gate):** two T04
sub-items still have live fleet callers and were intentionally NOT removed:
1. `workstream_id` query/body field alias on preferred routes (`/tasks`,
`/decisions`, `/progress`, `/execution`, `/token-events`) — external
session-close curls and scripts still send it; scan shows ~4.1k `api:workstream_id`
occurrences fleet-wide. Retire after briefs/scripts refresh and the meter key
holds 7 zero windows.
2. `flows/workstream.yaml` — the `/flows/workstream/{id}` routes are still served
and tested. Retire when no callers remain.
Backlog: `docs/workplan-terminology-legacy-retirement-backlog.md` (phase-3 rows).