Reference

Bundle artifacts

Files written under ./qa-audit/ after `qa-audit bundle --path`.

What this means: after Test Coverage Review (`qa-audit bundle --job-id <id> --path ./your-app`), you get a folder of reports next to your project — start with `report.md` for a plain overview, then open the matching detail file. Nothing is committed into your source tree automatically.

FileWhat it contains
report.mdHuman overview: crawl snapshot, repo detect summary, links to gap lists
coverage.csvOne row per crawled route — covered vs gap, match method, test files
per-page.mdPer-route summary when the server returns page-level coverage
bundle.jsonFull machine-readable bundle (inventory, coverage, drafts)
manual-test-cases.mdStep-by-step checks a human can run
automation-snippets.mdDraft Playwright / Cypress snippets to review before committing
jira-tickets.mdTicket-shaped work items with manual + automation sub-tasks
tests/gaps.mdPages/routes without browser-suite evidence
tests/unit.mdSource ↔ `*.test` / `*.spec` file matches (not the same as visiting a URL)
tests/controls.mdApplication Map buttons/forms without a matching test locator
tests/app-routes.mdFramework-declared routes not seen on the crawl
tests/hygiene.mdDead or redundant locators harvested from test files
tests/smoke.md, a11y.md, …Suggested scenarios grouped by kind (Engineering+)

Control and hygiene files need an Essential+ crawl with an Application Map on the job. Unit/component file matching runs from local files only.