← Back to suites
solo-stories-g1-acquire-jobs browser-budget semantic-index

Solo applicant — G1 edge-case stories

Cover the G1 acquire-jobs edge cases that complement the main solo-acquire-jobs gate: malformed URLs must be rejected at the boundary without producing a row; non-job URLs extract honestly (no hallucinated title/org); and tracking parameter variants of the same URL must dedupe to the same row.

Behaviours 0 Tests 3 Graph 13 nodes · 14 edges Runner - CircleCI browser_solo_stories_g1 Source qa/suites/solo-stories-g1-acquire-jobs.yaml

Test witnesses

These tests belong to the suite. Missing implementation links stay visible until a code-backed graph claim records them.

TestStatusImplementationOpen
[solo applicant] have malformed URLs rejected before they pollute the workspace
@cv/ui · playwright · stories/solo/p1-g1-s3-malformed-url-rejected.spec.ts
catalog
cv server process requests
graph-proven · graph-checks-edge
cv workspace client sdk
graph-proven · graph-checks-edge
job create broker
graph-proven · graph-checks-edge
url normalizer
graph-proven · graph-checks-edge
Test
[solo applicant] paste a non-job URL and see honest empty extract output
@cv/ui · playwright · stories/solo/p1-g1-s4-non-job-url-extracts-honestly.spec.ts
catalog
cell origins projection
graph-proven · graph-checks-edge
cv cell origins projection
graph-proven · graph-checks-edge
cv job pipeline engine
graph-proven · graph-checks-edge
extract stage
graph-proven · graph-checks-edge
Test
[solo applicant] detect duplicates across URLs that only differ by tracking parameters
@cv/ui · playwright · stories/solo/p1-g1-s6-tracking-params-dedupe.spec.ts
catalog
cv workspace client sdk
graph-proven · graph-checks-edge
job id from url
graph-proven · graph-checks-edge
url normalizer
graph-proven · graph-checks-edge
Test