Ledger: Indicator 68/D, mode O, rubric v1.2
Ledger: AlertDialog 79.4/C, mode N, rubric v1.2 Pre-fix score from the nightly pass of 2026-08-11, audited at ccb5ca9dc1. Three open BLOCKs: the APG pattern is unnamed in the docs (X16), there are no keyboard or focus tests (V6/V7), and the exported useImperativeAlertDialog has none (V3). This is the first row that is not from the calibration exercise, so it is a new entry rather than a decrease. PR #4887 fixes all three and re-audits to 89.6 (B); that score replaces this row when the PR lands, so the commit recorded then is a real main commit.
Ledger tooling and the scores page are on main; activate T34
State visuals: scale(0.98) is the button press treatment; match the archetype before the representation
Testing: compare visuals against Design Conventions; missing tooling is not a deduction
D12: link the view-transitions tracking issue
D12: view transitions are the resolution path, blocked on React stable
D12 applies on every render path; only T14's DOM-shape rule is scoped
D12: explain what the guard protects; the auto-height exception is permanent
T14: scope the style-only-wrapper rule to the main render path
D12: scope the layout-animation rule to the main render path; sanction the auto-height disclosure
Templates: images are checked-in assets referenced root-relative, not CDN URLs
Resolve the issue-filing contradiction: the nightly pass files none, a grading or promotion does
Name the human design review instead of the bare 'L3', and link it
Repoint two more pointers at the sections that exist
Rubric: a row citing the rubric itself says nothing — name the real source or none
Correct two run frequencies: Dead Code is nightly, and the Reviewer runs nightly not hourly
Night Watch overview: list the Vibe Test Debugger and Dead Code roles it was missing
Fix every piped wiki link: GitHub treats the text after the pipe as the page name
Bug Bash and the QA journal: say what they are, and point at the live pages
Hardening Audit Guide: the sprint is over; keep the designer workflow and point at the criteria
QA role: drop the placeholder link in the comment-quality example
Home: surface the accessibility bar, the two protocols, and the vibe-test pages
Home: point at the ledger JSON, not a page that does not exist yet My earlier commit repointed this at the sandbox Component Scores page, but that page is not on main and the URL does not resolve — which the rubric now says plainly. Home should describe what exists today: the JSON, and the rubric section that explains how to read and write it.
Correct radius role tokens, CLI and sandbox paths, and the renamed templates gallery route
Correct the CLI asset paths: templates and docs live under packages/cli/assets
Doc Reviewer: the last two docs-types references
Doc types come from @astryxdesign/cli/authoring; docs-types.ts does not exist
Correct the .doc.mjs type import: @astryxdesign/cli/authoring, not a relative docs-types path
Correct the container padding variables: three directional vars, no isotropic or block form