Supersedes 0070. WCAG 2.2 AA from 0070 carries forward.
Context
0070 (Proposed) named quality budgets without numbers. The owner’s answers TS16, TS17 and PP12 (mem L562, 2026-10-20) give the numbers and the accessibility process.Decision
- Bundle and vitals (TS17). The console entry JavaScript is 200 KB gzipped or less. A route chunk is 100 KB or less. LCP is 2.5 s or less, INP 200 ms or less, and CLS 0.1 or less. Mobile cold start is 2 s or less on an iPhone 12 or a Pixel 6a.
- Accessibility in tests (TS16). axe runs on every end-to-end journey, and fails on critical or serious findings. A manual pass runs per release train.
- Accessibility audits (PP12). An internal audit runs per release train. An external VPAT is produced before an enterprise or government deal.
- Standard. WCAG 2.2 AA (0070) carries forward.
Consequences
- A budget that is exceeded fails the build, so the number is a gate, not a guideline.
- The VPAT is a sales deliverable, produced on demand, not on every release.
Enforcement
planned — the bundle budget is a build check in the console; axe runs in the end-to-end tier (ADR 0182).Alternatives
- Budgets without numbers: superseded.
Supersedes and sources
Supersedes: 0070. Sources: owner answers TS16, TS17, PP12 (stackra-decisions-2026-10-19.md L562, 2026-10-20). Closes gap C22.