Browser evidence
Screenshots, traces, URL history, console failures, network failures, timing, and observable DOM state.
Evidence before opinion
Turn one declared web journey into evidence, release risk, and a regression test.
Validated locally on Chromium
29 unit tests 27 starter packs 5 agent skills 0 required API keysEvery definite finding connects product intent to the browser state that produced it.
Version the journey and acceptance criteria.
Run safe browser actions against an authorized target.
Keep trace, screenshots, network, console, DOM, axe, and keyboard evidence.
Apply visible formulas and contract thresholds.
Generate a reviewed Playwright starting point.
Stable IDs, exact reproduction, raw references, confidence, risk, suggested fixes, and uncertainty travel together.
Inspect the report contractThe deterministic core works alone. Optional integrations remain outside the release gate.
Screenshots, traces, URL history, console failures, network failures, timing, and observable DOM state.
Raw axe references plus bounded keyboard checks, with manual-review limits intact.
High-impact actions are blocked. Redaction stays on. Nothing uploads silently.
Contributors add versioned YAML personas, journeys, heuristics, frameworks, and industry knowledge without modifying core code.
Reports and five portable skills give coding agents explicit evidence and safety contracts.
Local-first setup
No hosted account, telemetry, or model key is required.
Use the short humanqa package or the official
@humanqa/cli
organization package.
npx humanqa install-browser
npx humanqa audit http://127.0.0.1:4173 --journey packs/journeys/saas-project-creation.yaml
Apache-2.0 licensed with clear package boundaries, data-only packs, contributor mentoring, and evidence-backed roadmap decisions.