Auditing Canon
Verify naming, frontmatter, writing standards, and cross-references.
Prerequisites
Read CLAUDE.md for locked spellings, naming conventions, and writing rules.
Chain of Draft Mode
Name check. Human term found. Science dir. #### VIOLATION.
Frontmatter. status field missing. #### VIOLATION.
Spelling. Variant found. #### VIOLATION: use canonical form.
Cross-ref. Link resolves. #### PASS.
Checks
Naming
- In-universe terminology used correctly per directory type
- Locked spellings match CLAUDE.md table
Frontmatter
- Every file has YAML frontmatter: title, tags, status
- Status is one of: canon, draft, needs-review, superseded
Writing Standards (science files only)
- Academic third-person prose throughout
- No meta-commentary ("This section establishes...")
- No narrative content in science directories
- Citations use consistent format with ## References section
Cross-References
- All markdown links resolve to existing files
- GLOSSARY.md entries exist for key terms
Output
- STYLE — writing standard violation
- META — self-referential document language
- DRIFT — spelling or naming inconsistency
- ORPHAN — referenced entity has no file
- BROKEN-REF — link to nonexistent file
Do NOT fix anything. Report only.
Out of Scope
Does NOT check physics consistency or equations (use /auditing-physics). Does NOT treat cross-civilization differences as contradictions.