Skip to content

History / Component Audit Rubric

Revisions

  • Retire adversarial component audit check

    @cixzhang cixzhang committed Sep 7, 2026
  • Keep audit authority inventory out of the wiki

    @cixzhang cixzhang committed Sep 7, 2026
  • Map component audit checks to repository authority

    @cixzhang cixzhang committed Sep 7, 2026
  • docs: keep audit auto-merge proposed until approval

    @cixzhang cixzhang committed Sep 6, 2026
  • docs: make Night Watch audits specification-first

    @cixzhang cixzhang committed Sep 6, 2026
  • docs: route real AT verification to AST-009

    @cixzhang cixzhang committed Sep 3, 2026
  • Revert "docs: define adaptive overlay ownership" This reverts commit be5bd275cb15a8d7359545ad29df674e1f992273.

    @rubyycheung rubyycheung committed Aug 30, 2026
  • Revert "docs: audit mobile sheet browser chrome" This reverts commit 2a2745b29a21bc024e7f33e6bcc4bb0e43cd50a4.

    @rubyycheung rubyycheung committed Aug 30, 2026
  • docs: audit mobile sheet browser chrome

    @rubyycheung rubyycheung committed Aug 30, 2026
  • docs: define adaptive overlay ownership

    @rubyycheung rubyycheung committed Aug 30, 2026
  • docs: clarify progress contrast applicability

    @rubyycheung rubyycheung committed Aug 29, 2026
  • docs: refine component contrast guidance

    @rubyycheung rubyycheung committed Aug 29, 2026
  • docs: require contrast applicability decisions

    @rubyycheung rubyycheung committed Aug 28, 2026
  • docs: define card contrast applicability

    @rubyycheung rubyycheung committed Aug 28, 2026
  • docs: refine component contrast rubric

    @rubyycheung rubyycheung committed Aug 28, 2026
  • Clarify rendered contrast verification

    @rubyycheung rubyycheung committed Aug 28, 2026
  • Clarify button loading and contrast rubric

    @rubyycheung rubyycheung committed Aug 28, 2026
  • Audit v1.13: apply one AA target-size rule to all pointers

    @cixzhang cixzhang committed Aug 27, 2026
  • Audit v1.12: A10 carries the full WCAG 2.5.8, not just 24x24

    @ernestt ernestt committed Aug 26, 2026
  • Audit v1.11.2: isolate screenshot experiment arms

    @cixzhang cixzhang committed Aug 26, 2026
  • Audit v1.11.1: decide screenshot obligation from coverage

    @cixzhang cixzhang committed Aug 26, 2026
  • Audit v1.11: require screenshot sensor receipts

    @cixzhang cixzhang committed Aug 26, 2026
  • Architecture: prefer testable behavior hooks over wrapper components

    @cixzhang cixzhang committed Aug 26, 2026
  • Architecture: publish component cheat sheet and refresh references

    @cixzhang cixzhang committed Aug 26, 2026
  • docs(night-watch): require explicit RTL applicability

    @nynexman4464 nynexman4464 committed Aug 23, 2026
  • Rubric 1.7.1: A21 expects default, not not-allowed

    @cixzhang cixzhang committed Aug 22, 2026
  • Rubric: the header and scorecard template still said 1.4 The Versions block has said 1.7 since yesterday, but the line under the title and the scorecard template both still read 1.4. Anyone reading top-down, which is how an auditor reads it, cites the wrong version in a row that the ratchet then treats as incomparable for the wrong reason. Three minors have landed since 1.4 (1.5 i18n/IME/grapheme, 1.6 A20, 1.7 A21), so this is not a cosmetic gap.

    @cixzhang cixzhang committed Aug 22, 2026
  • Rubric 1.7: new A21 — a disabled element answers the pointer with not-allowed

    @cixzhang cixzhang committed Aug 22, 2026
  • Rubric 1.6: A20 — no hover state on disabled elements

    @cixzhang cixzhang committed Aug 20, 2026
  • Rubric v1.5: i18n, IME, grapheme, and provider-locale checks

    @nynexman4464 nynexman4464 committed Aug 17, 2026