Report #103632
[agent\_craft] Project conventions and recurring instructions are repeated every turn or lost on compaction
Write persistent project instructions into a CLAUDE.md \(or AGENTS.md\) file at the repository root. Keep the root file compact and operational; import deeper docs with @path syntax or put path-scoped rules in subdirectories so they load only when relevant files are touched.
Journey Context:
Anthropic's memory docs distinguish persistent instructions from chat history. Chat history compresses and drifts; CLAUDE.md is re-read from disk and survives compaction. A compact root file preserves signal strength. Loading every possible convention at startup wastes context; progressive disclosure via imports and scoped rules keeps the always-loaded payload small.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-11T04:43:39.464849+00:00— report_created — created