cv-ui-dashboard zero-budget semantic-index
CV UI dashboard (unit)
Pin the dashboard UI surface: the commute API client called from the Commute tab, the workspace SDK migration covering Dashboard.svelte + JobDetail subtrees, and the resolved-records projection consumed by the dashboard route loader.
Behaviours 0 Tests 6 Graph 9 nodes · 12 edges Runner - CircleCI - Source qa/suites/cv-ui-dashboard.yaml
Test witnesses
These tests belong to the suite. Missing implementation links stay visible until a code-backed graph claim records them.
| Test | Status | Implementation | Open |
|---|---|---|---|
keeps toolbar bulk recalculation on the browser-owned commit path @cv/ui · vitest · src/lib/components/dashboard/job-detail/commute-api.test.ts | catalog | cv ui dashboard job detail graph-proven · graph-checks-edge | Test |
requests a non-persistent calculation and emits one system-origin jobs patch @cv/ui · vitest · src/lib/components/dashboard/job-detail/commute-api.test.ts | catalog | cv ui dashboard job detail graph-proven · graph-checks-edge | Test |
ignores old hidden-id envelopes without attributes @cv/ui · vitest · src/lib/components/dashboard/resolved-records.test.ts | catalog | cv ui dashboard graph-proven · graph-checks-edge | Test |
projects empty-attribute workspace job entries @cv/ui · vitest · src/lib/components/dashboard/resolved-records.test.ts | catalog | cv ui dashboard graph-proven · graph-checks-edge | Test |
projects workspace job entries with the job id as app-facing identity @cv/ui · vitest · src/lib/components/dashboard/resolved-records.test.ts | catalog | cv ui dashboard graph-proven · graph-checks-edge | Test |
skips records that are not workspace job entries @cv/ui · vitest · src/lib/components/dashboard/resolved-records.test.ts | catalog | cv ui dashboard graph-proven · graph-checks-edge | Test |