feat(terminology): workplan-first dashboard and retirement backlog (STATE-WP-0069)
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s

Add the ranked legacy-interface backlog (T01), rename dashboard navigation and
user-facing copy to workplan while preserving wire-compat API keys (T02), and
activate the retirement workplan with T01/T02 marked done.
This commit is contained in:
tegwick 2026-07-08 16:08:32 +02:00
parent 4dc69bb8f5
commit b2264d1f06
44 changed files with 382 additions and 253 deletions

View file

@ -12,9 +12,9 @@ blocking decisions, and system-derived next-step suggestions.
## Sections
### Open Workstreams by Repository
### Open Workplans by Repository
A horizontal stacked bar chart showing workstreams grouped by domain and then
A horizontal stacked bar chart showing workplans grouped by domain and then
by repository. Each bar is broken into four task-status segments:
| Colour | Segment |
@ -25,11 +25,11 @@ by repository. Each bar is broken into four task-status segments:
| light grey | todo |
The left axis shows the `domain / repository` label once per repository group.
The `done/total` count is printed to the right of each bar. Workstreams with no
The `done/total` count is printed to the right of each bar. Workplans with no
tasks yet show a grey "— no tasks yet" label.
Hovering a bar shows the repository, domain, and backing workplan filename when
the workstream is file-backed. Clicking a bar or its label opens the workstream
the workplan is file-backed. Clicking a bar or its label opens the workplan
drilldown page with the attached task list.
### Contribution & SBOM Health
@ -48,7 +48,7 @@ Four metric cards:
| Card | Meaning |
|------|---------|
| **Active Workstreams** | Count of active/blocked execution workstreams |
| **Active Workplans** | Count of active/blocked execution workplans |
| **Blocking Decisions** | Pending decisions with status `open` or `escalated` — orange border if > 0 |
| **Blocked Tasks** | Click to expand the list with blocking reasons |
| **Events Today** | Progress events created on today's date |
@ -56,8 +56,8 @@ Four metric cards:
### What's next?
System-derived action suggestions from `GET /state/next_steps`. Suggestions are
generated when a decision is resolved or a workstream dependency is cleared, and
they point to the first open task in the relevant workstream. These are derived
generated when a decision is resolved or a workplan dependency is cleared, and
they point to the first open task in the relevant workplan. These are derived
on request and never persisted.
### Blocking Decisions