CR-2026-03-25: CLAUDE.md Modernization
Change Summary
| Field | Value |
|---|---|
Change ID |
CR-2026-03-25-claudemd-001 |
Requested By |
Self |
Target Date |
Next session |
Systems Affected |
|
Risk Level |
Low |
Rollback Time |
< 1 minute (restore from backup) |
Category |
Normal |
Problem Statement
The global CLAUDE.md (772 lines) contains outdated content and missing references to modern Claude Code features implemented in this session.
Outdated Sections
| Section | Location | Issue |
|---|---|---|
"2-Week Journey" |
Lines 90-94 |
Written when user was 2 weeks into Linux - skill level has advanced significantly |
"Documentation Strategy" |
Lines 362-373 |
Mentions Principia → domus-* migration as ongoing - likely complete |
"Common Attributes table" |
Lines 480-506 |
Hardcoded IP/MAC values embedded in CLAUDE.md - should reference antora.yml as source of truth |
Missing Modern Features
The following Claude Code features are implemented but NOT documented in CLAUDE.md:
| Feature | Location | Implemented |
|---|---|---|
Custom Skills |
|
|
Custom Agents |
|
|
Path-Specific Rules |
|
|
Hooks Architecture |
|
4 active hooks (backup, shellcheck, asciidoc-attrs, session-start) |
Keybindings |
|
Custom shortcuts |
Settings Deny Rules |
|
Secrets protection (redundant with FORBIDDEN section) |
Current State (Audit)
~/.claude/
├── CLAUDE.md # 772 lines - needs modernization
├── settings.json # 85 lines - consolidated, clean
├── hooks.json # 65 lines - 4 active hooks
├── keybindings.json # 21 lines - custom shortcuts
├── skills/ # 2 skills implemented
│ ├── deploy/SKILL.md
│ └── worklog/SKILL.md
├── agents/ # 1 agent implemented
│ └── doc-auditor.md
├── rules/ # 2 rules implemented
│ ├── asciidoc.md
│ └── lua-nvim.md
└── hooks/ # Hook scripts
└── validate-asciidoc-attrs.sh # 173 lines