docs: retire the tailwind pin, refresh the docs for the fifth proceeding#33
Merged
Conversation
…s trap Dependabot #28 merged and moved tailwindcss and @tailwindcss/postcss from exact 4.3.0 to 4.3.3, which CLAUDE.md named as a version range that would not resolve. Checked rather than reverted: the upstream problem is fixed. A clean npm ci resolves, lint and build pass, and a live contrast audit over 177 text nodes finds zero failures with the opacity colours still emitting. The pin is history and is recorded as history so nobody re-applies it from a warning that no longer holds. typescript-eslint 8.59.4 stays pinned; that one is still real. The more useful finding is how close this came to being verified wrong. After the merge, package.json and package-lock.json said 4.3.3 while node_modules still held 4.3.0. Every local build I ran passed, against a version the repo no longer declares. Railway installs clean, so production was building something local had never once compiled. The green build was answering a question I had not asked. So: after any dependency merge, run npm ci before trusting a green build. npm run build alone will happily verify the wrong tree, and it fails in the direction that looks like success. Co-Authored-By: Claude <noreply@anthropic.com>
…endar Follow-through after Tennessee and the review fixes landed on main. Four places still described the world as it was before. README's litigation-explainer paragraph listed three case files; there are four, and the fourth is the only one currently in trial. CLAUDE.md's EU DSA open thread said /lawsuits "calls the record four proceedings". It says five. The SEO plan's news calendar pointed at a trial that no longer exists: the second California bellwether was its lead near-term trigger, and Snap settled July 20 while the plaintiff dismissed Meta July 22. July 27 is still a date, for a different case, the Tennessee openings in Nashville, with the federal AG trial following August 12 and 18. The entry now says so, and carries the lesson the dissolution taught: a scheduled trial is not a guaranteed news event, and a case can evaporate in the week before its date. The ledger-candidates plan listed Tennessee only under open questions as "in trial now". It is built, and the plan now records something more useful than that: Tennessee was never in the section 4 candidate list at all. It surfaced from the July-25 litigation status re-check, not from the nine research passes that produced the inventory. A document that enumerates candidates should say plainly when the thing that actually got built came from outside its own enumeration, because the alternative is a reader treating the list as closed. Its status line now also distinguishes what shipped (sections 2 and 3) from what is still a queue (section 4). Verified: house style clean, paper body in sync with its review copy, every relative doc link resolves, lint and build pass. Co-Authored-By: Claude <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Two doc commits. Nothing in
src/changes.1. The Tailwind pin is retired, after checking rather than reverting
Dependabot #28 merged and moved
tailwindcss+@tailwindcss/postcssfrom exact 4.3.0 to 4.3.3 — a range CLAUDE.md explicitly named as not resolving.The upstream problem is fixed: clean
npm ciresolves, lint and build pass, and a live contrast audit over 177 text nodes finds zero failures with the opacity colours still emitting. The pin is recorded as history so nobody re-applies it from a warning that no longer holds.typescript-eslint8.59.4 stays pinned; that one is still real.The near-miss is the part worth keeping. After the merge,
package.jsonand the lockfile said 4.3.3 whilenode_modules/still held 4.3.0. Every local build passed, against a version the repo no longer declares. Railway installs clean, so production was building something local had never compiled. New rule: after any dependency merge, runnpm cibefore trusting a green build.npm run buildalone verifies the wrong tree, and it fails in the direction that looks like success.2. Docs refreshed for the fifth proceeding and the corrected calendar
Four places still described the pre-Tennessee world:
/lawsuits"calls the record four proceedings". It says five.Checklist
npm run lintandnpm run buildpass (against a cleannpm citree)🤖 Generated with Claude Code