cv-ui-pipeline zero-budget semantic-index
CV UI pipeline driver (unit)
Pin the per-job xstate pipeline driver in the UI: the normalizers that shape stage inputs and the routing layer that picks the right consumer + capability when a stage fires.
Behaviours 0 Tests 6 Graph 8 nodes · 12 edges Runner - CircleCI - Source qa/suites/cv-ui-pipeline.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 |
|---|---|---|---|
bridges structured job files to the pipeline array view and back @cv/ui · vitest · src/lib/pipeline-normalizers.test.ts | catalog | cv ui pipeline driver graph-proven · graph-checks-edge | Test |
coerces LLM extraction numerics to job fields @cv/ui · vitest · src/lib/pipeline-normalizers.test.ts | catalog | cv ui pipeline driver graph-proven · graph-checks-edge | Test |
falls back after normalization rejects non-empty but invalid model output @cv/ui · vitest · src/lib/pipeline-normalizers.test.ts | catalog | cv ui pipeline driver graph-proven · graph-checks-edge | Test |
infers workload from explicit posting workload cues when the model omits it @cv/ui · vitest · src/lib/pipeline-normalizers.test.ts | catalog | cv ui pipeline driver graph-proven · graph-checks-edge | Test |
merges durable reasoning without carrying empty entries @cv/ui · vitest · src/lib/pipeline-normalizers.test.ts | catalog | cv ui pipeline driver graph-proven · graph-checks-edge | Test |
persists tailored outputs through jobs ops instead of the tailored endpoint @cv/ui · vitest · src/lib/pipeline-routing.test.ts | catalog | cv ui pipeline driver graph-proven · graph-checks-edge | Test |