CLAUDE.md is read on session startup.
If you're continually finding that it's being forgotten, maybe you're not starting fresh sessions often enough.
I understand you're trying to be helpful but the number of "you're holding it wrong" things I read about this tool — any AI tool — just makes me wonder who vibe coders are really doing all this unpaid work for.
I should not have to fight tooling, especially the supposedly "intelligent" one. What's the point of it, if we have to always adapt to the tool, instead of the other way around?