Complete the directive management UX — regression scenario list with judge disagreement indicators, live rollout progress view with pause action, and full Playwright E2E coverage.
Milestone 4.5.C.4 — Dashboard Integration
Status: Planned
Goal: Track C — Directive Regression Testing
Phase: 4.5 — Intelligence Layer
Estimated effort: 2 days
Track: Track C — Directive Regression Testing
Why This Milestone Exists
Completes the directive management UX from the spec — version timeline, diff viewer, regression scenarios with pass/fail/critical-fail states, and a live rollout progress view that didn't exist in the original UX spec because gradual rollout was never designed with a mechanism until Milestone 4.5.C.3.
Orientation (indicative)
Named paths, package layouts, libraries, schemas, env vars, and commands anywhere on this page are rough sketches for orientation — inspiration and a baseline, not a required change list.
During implementation, expect to:
- open the live tree and follow existing patterns before inventing new ones
- research current constraints (latency, tenancy, deploy shape, libraries) more deeply than this page can
- advance the design beyond the sketch where measurement or code reality says so
- land work in different filenames, merged packages, deferred docs, or new surfaces when the situation calls for it
Prefer outcomes over matching any particular file tree or command sequence.
Areas that may be involved (situational — not a checklist):
- Directive regression / promotion
- Operator dashboard
Success signals
Outcome-oriented signals that the milestone is in good shape. Exact filenames, package layouts, and commands may differ from any sketches above.
- Regression scenario list renders pass/fail/critical-fail states with judge disagreement indicator
- Rollout progress view polls
rollout_percentageand drift metrics live, with pause action - Playwright E2E: full submit-review → regression pass → promote → gradual rollout → auto-advance flow
Prerequisites
- Milestone 4.5.C.3 (Promotion gate & gradual rollout)
- Phase 4 Track D dashboard foundation
Last updated on