Skip to content

sync: refresh MCP resource snapshots for the accessibility suite (A1–A9)#2

Merged
mlava merged 1 commit into
mainfrom
feat/accessibility-resource-sync
Jul 16, 2026
Merged

sync: refresh MCP resource snapshots for the accessibility suite (A1–A9)#2
mlava merged 1 commit into
mainfrom
feat/accessibility-resource-sync

Conversation

@mlava

@mlava mlava commented Jul 16, 2026

Copy link
Copy Markdown
Owner

The scheduled resource-drift check now fails against agent-ready.dev: the live checks, llms.txt, and specs MCP resources gained the accessibility suite (main-repo PRs #178–#182), but the embedded snapshots here were stale.

What

  • src/resource-content.ts — re-rendered the 3 drifted constants from the main repo's buildChecksMarkdown() / LLMS_TXT / buildSpecsMarkdown():
    • CHECKS_MD — adds the Accessibility checks (A1–A9) section
    • LLMS_TXT — adds the accessibility sub-score line
    • SPECS_MD — adds the Accessibility spec family (+ the newer payments/ACP specs that had also drifted — the old snapshot stopped at C17)
  • src/resources.ts — the checks resource description now names the accessibility category and an A-series id example (was site, page, llms.txt, protocol only).
  • README.md — notes the separate accessibility sub-score.

Not changed

The methodology resource (METHODOLOGY_MD) — it reports only the readability + llms.txt sub-scores, both live and here, so it didn't drift. (Whether the main-repo MCP methodology resource should mention the accessibility sub-score is a separate upstream question; touching only the description here would create a body/description mismatch.)

Verification

  • check-resource-drift.mjsall 4 snapshots match live
  • tsc --noEmit clean · 29 tests pass

Release

No version bump in this PR. After merge, cut a release from main the usual way (npm version patch + push the tag → the release workflow publishes to npm). Flagging separately so the publish stays a deliberate step.

🤖 Generated with Claude Code

The scheduled resource-drift check now fails against agent-ready.dev: the live
checks/llms.txt/specs resources gained the accessibility suite (PR #178–#182 on
the main repo) but the embedded snapshots were stale.

- resource-content.ts: re-render CHECKS_MD (adds the Accessibility checks A1–A9
  section), LLMS_TXT (accessibility sub-score line), and SPECS_MD (adds the
  Accessibility spec family + the newer payments/ACP specs that had also drifted).
  Rendered from the main repo's buildChecksMarkdown()/LLMS_TXT/buildSpecsMarkdown().
- resources.ts: the `checks` resource description now names the accessibility
  category + an A-series id example (was "site, page, llms.txt, protocol" only).
- README: note the separate accessibility sub-score.

check-resource-drift.mjs now passes (all 4 snapshots match live); tsc + 29 tests
green. Methodology resource unchanged (it reports only the readability + llms.txt
sub-scores both live and here — no drift).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@mlava
mlava merged commit 826a184 into main Jul 16, 2026
1 check passed
@mlava
mlava deleted the feat/accessibility-resource-sync branch July 16, 2026 12:00
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