docs(design-system): stamp the 7 August handover superseded - #1736
Conversation
Nine open ledger rows (#261, #262, #264-#270) cite docs/design-system/HANDOVER-2026-08-07.md as their Source, and docs/design-system/README.md sent anyone picking the work up cold straight to it as "measured state, the ordered plan". Four of its figures have since been disproved, and the corrections were written into the ledger rows rather than the document, so the document still asserts the originals. A session scoping from it re-derives work that is already known wrong. Recorded as #277. A banner rather than a rewrite, which is what #277 asks for: the corrections already live in the rows, and duplicating them re-creates the drift this fixes. The banner names the four measured errors -- the "229 --shadow-tight aliases" that is really a seven-token total mislabelled as one token (100 sites across 55 files, 228 total), the 24-vs-23 unadopted count, the "baselines cannot be generated on Windows" conclusion that overlooked the ubuntu CI job now used under #118, and #270's 22-site premise that has zero same-variant pairs -- then points at the rows. The README now sends a cold start to docs/outstanding-issues.md and marks the handover superseded in the link text itself, where the misdirection was. Deliberately not done: the document is not deleted, moved, or corrected in place. The nine Source citations, the PR and commit record, and its verification and gotcha sections are provenance the ledger is meant to preserve, and silently correcting it would leave those rows citing a document that no longer says what they were derived from. Verified: npm run docs:check-links -- "docs link check passed: 1667 repo path references resolve"; npm run docs:check-inventory -- current; npm run format:check -- "All matched files use Prettier code style!". Refs #277
|
This pull request has been ignored for the connected project Preview Branches by Supabase. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
🚧 Files skipped from review as they are similar to previous changes (1)
📝 WalkthroughWalkthroughThe design-system README now identifies ChangesDesign-system documentation
Estimated code review effort: 1 (Trivial) | ~5 minutes Possibly related PRs
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: c1b2e74b5b
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
The superseded banner said all six visual baselines were adopted under #118, but the ledger still has #118 open and tests/__screenshots__/ holds only README.md. Keep the accurate Ubuntu-CI generation point without implying visual-regression protection exists yet. Co-authored-by: BigSimmo <BigSimmo@users.noreply.github.com>
Summary
docs/design-system/HANDOVER-2026-08-07.mdsuperseded. Nine open ledger rows (#261,#262,#264–#270) cite it as their Source, anddocs/design-system/README.mdsent anyone picking the work up cold straight to it as "measured state, the ordered plan". Four of its figures have since been disproved; the corrections were written into the ledger rows, so the document still asserts the originals. Recorded as#277.docs/outstanding-issues.mdand mark the handover superseded in the link text, which is where the misdirection was.A banner, not a rewrite — which is what
#277asks for. The corrections already live in the rows, and duplicating them re-creates the drift this fixes. The banner names the four measured errors and then defers to the rows:--shadow-tightaliases" is the seven-tokenlegacyShadowAliasestotal mislabelled as one token. Real figure: 100 sites across 55 files, against a 228 total. The regex has never includedfocus, so#261's--shadow-focusdoes not appear in this metric at all.#118.#270's 22-site premise has zero same-variant pairs; the 84 survivors are live cross-variant responsive step-downs.Deliberately not done: the document is not deleted, moved, or corrected in place. The nine Source citations, the PR/commit record, and its verification and gotcha sections are provenance the ledger is meant to preserve, and silently correcting it would leave those rows citing a document that no longer says what they were derived from.
Verification
npm run docs:check-links—docs link check passed: 1667 repo path references resolve.npm run docs:check-inventory—Docs inventory current: 219 script files, 231 npm scripts.npm run format:check—All matched files use Prettier code style!Risk and rollout
git revert.Refs #277.
Summary by CodeRabbit
outstanding-issues.mdas the authoritative source for current issues.