AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
Turn a wall of accessibility findings into explainable remediation tasks with evidence, context, guidance, and validation.
Developer toolsJavaScript · CSSGitHub @mgiffordOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Turn accessibility scan results into grouped, role-aware remediation tasks.
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Turn a wall of accessibility findings into a small, role-aware set of explainable remediation tasks, then give each person the evidence, context, guidance, and validation they need to take the next useful action.
Status legend: ✅ completed · 🟡 scaffolded (degrades to a deterministic path) · ⬜ planned. See docs/ROADMAP.md for the authoritative breakdown.Read the full README ↗Turn a wall of accessibility findings into a small, role-aware set of explainable remediation tasks, then give each person the evidence, context, guidance, and validation they need to take the next useful action.
Status legend: ✅ completed · 🟡 scaffolded (degrades to a deterministic path) · ⬜ planned. See docs/ROADMAP.md for the authoritative breakdown.
report.json, report-overlap.json, report.csv) and Oobee (report.csv, summary JSONs, .json.gz.b64). A summary report.csv loaded by URL auto-loads its finding-level report.json sibling.VITE_AI_RUNTIME=1) and OFF in the default build, which downloads no model and tree-shakes the ~100 MB dependency out. It stays scaffolded until verified on WebGPU hardware — see the roadmap. Inference is on-device; your report is never uploaded.# Clone the repository
git clone https://github.com/mgifford/open-accessibility-workbench.git
cd open-accessibility-workbench
npm install
npm run dev # local dev server
npm test # unit tests (verifies bundled data provenance first)
npm run test:browser # Playwright browser + accessibility tests
npm run build # production build to dist/
npm run build:data # regenerate bundled ARRM / guidance / RAG data
The live build is deployed to GitHub Pages on every push to main, gated on both
the unit and browser test suites.
GPL-3.0-or-later. See LICENSE for details.