Question for the Claude Code Team! Want to remove "Co-Authored-By: Claude" from commits The recommended approach is settings.json, set attribution commit and pr to empty strings The argument against putting it in CLAUDE.md: it's a natural language instruction the model might ignore But isn't that the same thing? Internally that JSON gets parsed and injected into the model context as text The model always receives TEXT and returns TEXT So what actually makes settings.json more reliable than writing "NEVER add Co-Authored-By" in CLAUDE.md? Is there actual lower-level enforcement, or is it all prompt at the end of the day? CC @bcherny @trq212 @amorriscode