Skip to content

fix: profile README says 8 rules; 9 ship, and the id range is not contiguous - #1

Open
HetCreep wants to merge 1 commit into
mainfrom
fix/profile-readme-rule-count
Open

fix: profile README says 8 rules; 9 ship, and the id range is not contiguous#1
HetCreep wants to merge 1 commit into
mainfrom
fix/profile-readme-rule-count

Conversation

@HetCreep

@HetCreep HetCreep commented Sep 2, 2026

Copy link
Copy Markdown
Member

profile/README.md:15 currently reads:

  • Lint — 8 Move-specific security rules (MOV-001–012) that flag risk patterns before review does

Two things are off: nine rules ship, not eight, and MOV-001–012 reads as twelve contiguous ids when MOV-007, MOV-009 and MOV-010 do not exist.

Derived from the rules directory on move-test-gen@main, not from either README:

git ls-tree --name-only main rules/ | grep -c '\.mjs$'   # 9

whose RULE_IDs are MOV-001–006, MOV-008, MOV-011 and MOV-012. That matches SKILL.md, which says "9 rules, 10 checks" — the tenth check is MOV-002's second pattern, the left shift that silently discards high bits, documented in the README's rule table.

This drops the id range rather than replacing it with MOV-001–006, 008, 011, 012: the range is the half that went stale, and a landing-page bullet carrying four id groups has to be re-synced every time a rule number lands. The ids stay documented in the README and SKILL.md, where they are already correct. One line changed, nothing else touched.

🤖 Generated with Claude Code

Nine rules ship, not eight, and MOV-001-012 reads as twelve contiguous
ids when MOV-007, MOV-009 and MOV-010 do not exist. Derived from
move-test-gen@main's rules directory: nine .mjs files with RULE_IDs
MOV-001 through MOV-006, MOV-008, MOV-011 and MOV-012 -- consistent
with SKILL.md's "9 rules, 10 checks".

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
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