Static, self-hosted test fixtures for QA-ing document/web extraction and browsing tools. See manifest.json for which file satisfies which test case, and the repo README for how these are generated.
All company and competitor names below are fictional, modelled on a real customer's industry without naming them.
Plain static HTML, no JS, no query-string pagination — deliberately "simple case, not SPA".
Genuinely client-rendered: content only exists after JS runs, and
search/pagination/job-detail are all click-driven with no URL change
at all (no ?q=, no ?page=2, no separate page
load). Same 6 roles as the simple case above, for direct comparison.
Used by the role/content/market fixtures below — one company's value proposition and employee stories.
Single role + single candidate pool scenario.
Role list vs. testimonial coverage scenario, deliberately uneven coverage.
Home-market vs. target-market adaptation scenario — two target-market research reports.
No fixture needed — see notCovered in manifest.json for suggested real search targets (employer comparisons, talent-pool research, etc.).