cv-ui-journey-synthetic zero-budget semantic-index
CV UI journey (synthetic)
Pin the synthetic journey lane in the UI workspace: the synthetic-evidence harness walking the whole pipeline against deterministic fixtures, plus the jobcache-mock that supplies fact rows so the lane never talks to a real provider.
Behaviours 0 Tests 12 Graph 15 nodes · 36 edges Runner - CircleCI - Source qa/suites/cv-ui-journey-synthetic.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 |
|---|---|---|---|
emits a JobcacheJourneyEvidence with miss when only the first lookup ran @cv/ui · vitest · src/lib/__tests__/jobcache-mock.test.ts | catalog | cv ui journey synthetic helpers graph-proven · graph-checks-edge e2e fixtures harness graph-proven · graph-checks-edge | Test |
first lookup returns 404, resolve returns the posting, subsequent lookups return 200 @cv/ui · vitest · src/lib/__tests__/jobcache-mock.test.ts | catalog | cv ui journey synthetic helpers graph-proven · graph-checks-edge e2e fixtures harness graph-proven · graph-checks-edge | Test |
returns the posting on lookup and records lookupResult=hit @cv/ui · vitest · src/lib/__tests__/jobcache-mock.test.ts | catalog | cv ui journey synthetic helpers graph-proven · graph-checks-edge e2e fixtures harness graph-proven · graph-checks-edge | Test |
returns the same posting on resolve and records resolveResult=known @cv/ui · vitest · src/lib/__tests__/jobcache-mock.test.ts | catalog | cv ui journey synthetic helpers graph-proven · graph-checks-edge e2e fixtures harness graph-proven · graph-checks-edge | Test |
honors injected runId for deterministic test artifacts @cv/ui · vitest · src/lib/__tests__/synthetic-evidence.test.ts | catalog | cv ui journey synthetic helpers graph-proven · graph-checks-edge e2e fixtures harness graph-proven · graph-checks-edge | Test |
preserves step ordering @cv/ui · vitest · src/lib/__tests__/synthetic-evidence.test.ts | catalog | cv ui journey synthetic helpers graph-proven · graph-checks-edge e2e fixtures harness graph-proven · graph-checks-edge | Test |
produces a Zod-valid JourneyEvidence with all default fields @cv/ui · vitest · src/lib/__tests__/synthetic-evidence.test.ts | catalog | cv ui journey synthetic helpers graph-proven · graph-checks-edge e2e fixtures harness graph-proven · graph-checks-edge | Test |
rolls up to "fail" when at least one step failed and none passed @cv/ui · vitest · src/lib/__tests__/synthetic-evidence.test.ts | catalog | cv ui journey synthetic helpers graph-proven · graph-checks-edge e2e fixtures harness graph-proven · graph-checks-edge | Test |
rolls up to "partial" when some steps passed and some failed @cv/ui · vitest · src/lib/__tests__/synthetic-evidence.test.ts | catalog | cv ui journey synthetic helpers graph-proven · graph-checks-edge e2e fixtures harness graph-proven · graph-checks-edge | Test |
rolls up to "pass" when every step passed @cv/ui · vitest · src/lib/__tests__/synthetic-evidence.test.ts | catalog | cv ui journey synthetic helpers graph-proven · graph-checks-edge e2e fixtures harness graph-proven · graph-checks-edge | Test |
throws when given an invalid JourneyEvidence @cv/ui · vitest · src/lib/__tests__/synthetic-evidence.test.ts | catalog | cv ui journey synthetic helpers graph-proven · graph-checks-edge e2e fixtures harness graph-proven · graph-checks-edge | Test |
writes evidence.json containing the validated payload @cv/ui · vitest · src/lib/__tests__/synthetic-evidence.test.ts | catalog | cv ui journey synthetic helpers graph-proven · graph-checks-edge e2e fixtures harness graph-proven · graph-checks-edge | Test |