Skip to content

History

Revisions

  • Correct the container padding variables: three directional vars, no isotropic or block form

    @cixzhang cixzhang committed Aug 11, 2026
    773ea47
  • Restore the Layer 3 design review and its form; the rubric still requires the form be archived

    @cixzhang cixzhang committed Aug 11, 2026
    ef9087c
  • Delete the superseded hardening and auditor pages; repoint every link at the rubric

    @cixzhang cixzhang committed Aug 11, 2026
    d25f38c
  • Delete the superseded hardening and auditor pages; repoint every link at the rubric

    @cixzhang cixzhang committed Aug 11, 2026
    33a5ede
  • Reviewer role: run the rubric's checks instead of a stale copy with token names that do not exist

    @cixzhang cixzhang committed Aug 11, 2026
    709d75c
  • Component Auditor: fix the renamed Design Conventions table, the ledger link, and the tool that does not exist

    @cixzhang cixzhang committed Aug 11, 2026
    66a81ec
  • Ledger: the write path is a hand edit — no score-ledger tool or scores page exists yet

    @cixzhang cixzhang committed Aug 11, 2026
    8c737ee
  • Component auditor: one component a night, audit-fix-reaudit, ledger as the only state, no issues

    @cixzhang cixzhang committed Aug 11, 2026
    86d6390
  • Rubric: cite the page that owns each rule, not the auditor's deleted section numbers

    @cixzhang cixzhang committed Aug 11, 2026
    555317e
  • Accessibility Checklist: give each of the ten items its own section so citations resolve

    @cixzhang cixzhang committed Aug 11, 2026
    d88c9cb
  • Wiki-wide: drop the mode-letter shorthand for plain language

    @cixzhang cixzhang committed Aug 11, 2026
    dc8bbb9
  • Revert "scores: Badge F (30.0), rubric 1.2" This reverts commit 951596572abbf832878f4f3c8ecba12ae5c752af.

    @cixzhang cixzhang committed Aug 11, 2026
    33574d5
  • scores: Badge F (30.0), rubric 1.2

    @cixzhang cixzhang committed Aug 11, 2026
    9515965
  • Ledger: serialize with node, not python — 48.0 vs 48 The previous pass round-tripped through a serializer that writes whole-number floats with a trailing .0, so the very next --record still showed a spurious change on SideNav's score. Written by the same JSON.stringify the tool uses, the file is now byte-identical to its output.

    @cixzhang cixzhang committed Aug 11, 2026
    e824074
  • Ledger: normalize to the tool's own serialization, and describe the new shape The file was hand-formatted with compact section objects, so every --record reflowed all of it: a one-component write produced a 384-line diff and maximised the chance that two concurrent recordings conflict. Writing it once in exactly the form the tool emits makes each future record diff as one entry. `about` said the Component-Scores page is generated from this file. It is not; that page is gone. It now says what is actually true.

    @cixzhang cixzhang committed Aug 11, 2026
    db3316d
  • Ledger: the JSON is the only stored form; delete the generated table Component-Scores.md was a second copy of component-scores.json and went stale the moment the JSON changed without a regeneration. The ledger now has exactly one stored form (the JSON) and exactly one view (the sandbox page), which fetches it at runtime and can therefore never be out of date. Every page that linked [[Component Scores]] now links the sandbox page.

    @cixzhang cixzhang committed Aug 11, 2026
    450e6bf
  • Rubric: lead with what you are doing; plain language; act as the hub for the rule pages

    @cixzhang cixzhang committed Aug 11, 2026
    4e87c01
  • Reviewer role: set review depth by change type, pointing at the rubric

    @cixzhang cixzhang committed Aug 11, 2026
    e09fe86
  • Ledger: nothing in CI reads it while the rubric is being calibrated

    @cixzhang cixzhang committed Aug 11, 2026
    92ecec1
  • Document the ledger write path end to end

    @cixzhang cixzhang committed Aug 11, 2026
    ce8edf9
  • Mode R: set the bar by change type — bug fix, feature, new component (core vs lab)

    @cixzhang cixzhang committed Aug 11, 2026
    dc21d09
  • Mode R: derive a small check set from the diff; depth follows the existing triage

    @cixzhang cixzhang committed Aug 11, 2026
    c64e0c2
  • Component Scores: regenerate the table

    @cixzhang cixzhang committed Aug 11, 2026
    4968d41
  • Component Scores: the audit ledger, its generated table, and the five calibration rows

    @cixzhang cixzhang committed Aug 11, 2026
    6c2a0ff
  • T1: colour literals are legitimate when they demonstrate theming

    @cixzhang cixzhang committed Aug 10, 2026
    c9f111e
  • Mode R: judge the diff on its merits; never charge a contributor for inherited debt

    @cixzhang cixzhang committed Aug 10, 2026
    8f73558
  • Audit loop: file an issue per BLOCK, link it from the ledger, re-audit on resolution

    @cixzhang cixzhang committed Aug 10, 2026
    c48fdb9
  • Auditor and rubric: recording the score in the ledger is part of every audit

    @cixzhang cixzhang committed Aug 10, 2026
    a3ab90f
  • Rubric: state the version explicitly, with a versioning rule and change history

    @cixzhang cixzhang committed Aug 10, 2026
    0165144
  • Rubric: check role tokens and resolved scales, not literal pixel values

    @cixzhang cixzhang committed Aug 10, 2026
    b7304eb