Skip to content

fix: correct spec citations in the rule catalog - #19

Open
patsypppe wants to merge 1 commit into
mainfrom
feat/improvements-2026-10
Open

patsypppe wants to merge 1 commit into
mainfrom
feat/improvements-2026-10

Conversation

@patsypppe

Copy link
Copy Markdown
Owner

Audit against the live 2026-07-28 spec found 34 of 47 rule citations pointing at nonexistent anchors or the redirected basic/lifecycle page. Repointed them and added tests/harness/test_citations.py so drift fails make check.

Known follow-up: invocations-are-audited has no spec MUST behind it (spec security page has no audit-logging section); it should migrate to a SENTINEL/SECURITY rule.

make check green (215 unit tests).

🤖 Generated with Claude Code

34 rule citations pointed at anchors that do not exist (e.g. changelog
anchors, basic/index#meta, basic/lifecycle which now redirects to
basic/versioning, security_best_practices#audit-logging). Repoint them and
add an offline test that pins every MCP rule citation to a verified
page/anchor allowlist.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

This branch has not been deployed

No deployments
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