Handbook
Quality lane
Forge quality tooling spans deterministic auditors, accessibility products, and Fleet-hosted UX workers. Each has a distinct job; platform docs name boundaries — not full runbooks.
Updated
Tool map
| Tool | Repo | Job | Typical output |
|---|---|---|---|
| KS website UX auditor | forgesdlc-kitchensink |
Deterministic UX metrics + optional AI judgment | analyze-website-ux.mjs report |
| KS website a11y auditor | forgesdlc-kitchensink |
axe + deterministic a11y rules | a11y audit JSON |
| forge-a11y-checker | forge-a11y-checker |
Wrapper scripts invoking KS a11y auditor | run-a11y-audit.sh |
| A11y Studio | forge-accessibility |
CDP + axe in Electron; sealed remediation loops | combined CDP+axe score |
fleet_ux_worker |
Fleet job container | In-container audit/remediation under ForgeRun | worker_progress, worker_result |
How they relate
- Local / CI — KS auditors and a11y-checker run against static sites or fixtures without Fleet.
- Interactive studio — A11y Studio uses KS
tools/ui-app-audit/patterns for app-level CDP audits. - Governed campaigns —
fleet_ux_workerruns inside Fleet workspace under a Lenses ForgeRun; results return viaWorkcellResult.
See intersection map — Quality-lane intersections.
Design system source of truth
Visual hash catalog, design contracts, and UX remediation plans live in Kitchen Sink — not in platform or a11y-checker repos.
Related
- Workcell catalog —
fleet_ux_worker - Forge Campaign — campaign orchestration
- Operator tools
Does not own
Quality tools do not approve releases, own ForgeRun state, or replace human review in Lenses.