Skip to content

Clear the last stale checklist items from Claude.md - #16

Merged
CuWilliams merged 2 commits into
mainfrom
claude/issue-11-doc-residue-a3318300
Aug 13, 2026
Merged

Clear the last stale checklist items from Claude.md#16
CuWilliams merged 2 commits into
mainfrom
claude/issue-11-doc-residue-a3318300

Conversation

@CuWilliams

Copy link
Copy Markdown
Owner

The SEO section of Claude.md still listed JSON-LD, sitemap.xml, robots.txt, and image alt text under To Be Implemented (Phase 5) with pending markers. All four shipped during the January 2026 build and have been live since — the Phase 5 audit section further down the same file already describes each of them in detail. They are now folded into Current Implementation and the empty Phase 5 heading is gone.

Two smaller ones went with them:

  • Alt text was qualified "to be added with actual assets" when the assets have been in the repo since January.
  • The keyboard shortcut list marked arrow-key carousel navigation "(Future)" when carousel.js handles Arrow Left/Right, Home, and End today.

Also recorded a standing exception to the tax-compliance grep sweep. The blog is a dated first-person record that narrates its own corrections: the 2026-01-24 post calls the exports "a clean, CRA-ready document," and the 2026-04-06 post is the author explaining that he pulled exactly that framing out of the app. The sweep flags the earlier post on every copy review, and rewriting it would erase the change it exists to document — so the rule now binds the static pages, faq.json, announcements.json, and anything new, but not dated blog entries.

This closes the last open box under #11's "Remove stale TODOs, outdated placeholder notes, and completed checklist items from docs."

Documentation only — no markup, asset, or data changes. node scripts/validate-data.js passes and the canonical-host and tax-compliance sweeps return only their expected hits.

Refs #11

🤖 Generated with Claude Code

The SEO section still listed JSON-LD, sitemap.xml, robots.txt, and image alt
text under "To Be Implemented (Phase 5)" with pending markers. All four shipped
during the January 2026 build and have been live since; the Phase 5 audit
section further down the same file already describes them in detail. Folded
them into Current Implementation and dropped the now-empty Phase 5 heading.

Same for two smaller ones: alt text was qualified "to be added with actual
assets" when the assets have been in the repo since January, and the keyboard
shortcut list marked arrow-key carousel navigation "(Future)" when carousel.js
handles Arrow Left/Right, Home, and End today.

Also recorded a standing exception to the tax-compliance sweep. The blog is a
dated first-person record that narrates its own corrections — the January post
calls the exports "CRA-ready" and the April post is the author explaining he
removed that framing from the app. The grep flags the earlier post every time;
rewriting it would erase the change it exists to document.

Closes the last open box under "Remove stale TODOs, outdated placeholder notes,
and completed checklist items from docs".

Refs #11

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
The Phase 2 list still carried a pending marker, reading as open work when all
four items shipped in January and the file documents them in detail further
down. Marked the section historical the same way the Phase 6 section already is.

Refs #11

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@CuWilliams
CuWilliams merged commit 871e663 into main Aug 13, 2026
1 check passed
@CuWilliams
CuWilliams deleted the claude/issue-11-doc-residue-a3318300 branch August 13, 2026 21:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant