feat(capitalize): enforce English in all memory registry entries
Registries are re-read at every session start; consistency pays back each time. Adding a single rule in CLAUDE.md § Memory registries (authoritative) + a short reminder at the end of each CAPITALIZE block (ship-feature, bugfix, hotfix, feat, commit-change, close). Rationale: (1) model re-reads the registries more efficiently in a single language, (2) lower token cost for English (model's primary training language), (3) easier cross-project reuse. Interactive gates may still mirror the user's language — only the written entry is constrained. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.7
parent
ec5ba2a16c
commit
617865cb07
@@ -136,3 +136,4 @@ Prochaine session : lire `.claude/memory/` au démarrage pour rappel.
|
||||
- Never overwrite existing entries — append-only.
|
||||
- If the user says `skip-all` → still write the journal line and exit.
|
||||
- If `.claude/memory/` is missing → STOP at STEP 0, do not create it here (onboard / init-project responsibility).
|
||||
- **Language rule**: written entries are ALWAYS in English (see CLAUDE.md "Memory registries" § Language). The 3-question prompt may mirror the user's language; the appended entries must not.
|
||||
|
||||
Reference in New Issue
Block a user