{
 "schema_version": 1,
 "generated": "2026-10-23",
 "repo": "awss1i/assay",
 "name": "assay",
 "owner": "awss1i",
 "slug": "awss1i-assay",
 "github": "https://github.com/awss1i/assay",
 "what": "assay is an agent-native command-line QA tool that opens a local web page in Chromium, uses every control it finds, and reports what went wrong, with no tests to write and no LLM.",
 "why": "",
 "language": "Python",
 "requirements": [
  "Python 3.10+, or uv or pipx to install the tool",
  "A folder containing built web page output, with index.html or another page to check",
  "Internet access for the first run, when Chromium may be downloaded"
 ],
 "audience_note": "Developers and coding-agent users who build or edit static web pages and want a deterministic check before calling the page done.",
 "risk": "none",
 "section": "earlier",
 "weekly_rank": null,
 "category": "Software and DevOps",
 "url": "https://dedupedai.com/use-cases/awss1i-assay/",
 "use_case_count": 3,
 "use_cases": [
  {
   "id": "awss1i-assay--check-agent-written-page-before-handoff",
   "title": "Catch broken controls in a page an agent just wrote",
   "best": true,
   "url": "https://dedupedai.com/use-cases/awss1i-assay/check-agent-written-page-before-handoff/",
   "json": "https://dedupedai.com/use-cases/u/awss1i-assay/check-agent-written-page-before-handoff.json"
  },
  {
   "id": "awss1i-assay--generate-html-qa-report-with-screenshots",
   "title": "Produce a visual QA report for a page with screenshots",
   "best": false,
   "url": "https://dedupedai.com/use-cases/awss1i-assay/generate-html-qa-report-with-screenshots/",
   "json": "https://dedupedai.com/use-cases/u/awss1i-assay/generate-html-qa-report-with-screenshots.json"
  },
  {
   "id": "awss1i-assay--gate-a-page-build-on-assay-exit-code",
   "title": "Stop a build when a page fails Assay checks",
   "best": false,
   "url": "https://dedupedai.com/use-cases/awss1i-assay/gate-a-page-build-on-assay-exit-code/",
   "json": "https://dedupedai.com/use-cases/u/awss1i-assay/gate-a-page-build-on-assay-exit-code.json"
  }
 ],
 "disclaimer": "Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk."
}
