Everything currently in flight
Three-layer test defense — Jest unit tests, Playwright E2E, and smoke tests for Mission Control stability.
Notes
Systematic testing for Mission Control. Three layers of defense:
lib/ functions (fast, mandatory on build)All five phases of the testing strategy (TESTING-STRATEGY.md) are implemented.
| Phase | Layer | Status | Details |
|---|---|---|---|
| 1 | Jest (unit/integration) | ✅ Complete | 673 tests, ~39% lines coverage |
| 2 | Playwright (E2E/smoke/visual) | ✅ Complete | 62 tests across 3 spec files, 15 pages |
| 3 | Test Dashboard | ✅ Complete | /tests page with Jest, coverage, PW, history, area bars |
| 4 | Code Review Gate (Vera) | ✅ Complete | Vera defined, checklist documented in TESTING-STRATEGY.md |
| 5 | Screenshot Cron (Debbie) | ✅ Complete | t-320 — every 6h visual regression via Playwright |
See TESTING-STRATEGY.md for the complete design document.
| ID | Title | Assignee | Status | Phase |
|---|---|---|---|---|
| t-277 | Testing strategy design — 5-phase plan | Robbie | ✅ done | Design |
| t-273 | Add tests for agent display/routing | Chris | ✅ done | 1 |
| t-1001 | Build test coverage dashboard | Chris | ✅ done | 3 |
| t-1018 | Visual regression screenshots (replaces t-320) | Debbie | ✅ done | 5 |
| (future) | Auth module unit tests | Chris | backlog | 1 |
| (future) | Vera test review (auto-schedule) | Robbie | backlog | 4 |
Note: t-320 (Debbie visual regression cron) was a placeholder — the feature was implemented as t-1018 under
team-managementproject. t-1001 was moved frommission-controltotestingproject.
See TESTING-PLAYBOOK.md for the full protocol and TESTING-STRATEGY.md for the design.
test-results/test-results/coverage/14/15
tasks done
Tasks (15)
View in board →Timeline