CUST-WP-0053: add T05 workplan_id alias completion task

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
2026-07-02 01:48:14 +02:00
parent 495a4fa7fb
commit d097510444

View File

@@ -85,3 +85,22 @@ state_hub_task_id: "039a7ec2-581c-4e84-bcf7-731bb38d1b17"
fix-consistency already syncs task status; teach the brief writer to refresh fix-consistency already syncs task status; teach the brief writer to refresh
(or flag as stale) the SCOPE.md "Current State" section when it contradicts (or flag as stale) the SCOPE.md "Current State" section when it contradicts
live workplan statuses, so agents don't orient on wrong facts. live workplan statuses, so agents don't orient on wrong facts.
## Complete workplan_id aliases across MCP tools
```task
id: CUST-WP-0053-T05
status: todo
priority: low
```
2026-07-02: `add_progress_event` gained a `workplan_id` param (preferred) with
`workstream_id` as legacy alias, mirroring `create_task`. Thirteen MCP tools
still expose only `workstream_id`: list_blocked_tasks,
list_human_interventions, record_decision, update_workstream_status,
update_workstream, create_dependency, list_dependencies,
register_extension_point, register_technical_debt, register_contribution,
request_capability, patch_capability_request, record_token_event. Add the
same alias pattern to each; keep legacy params working. Also note the
transient false C-03 "stale reference" failures under load — add retry logic
to `_api_get` in consistency_check.py while in there.