{"version":"2.1.2","anchor":"improved-git-commit-attribution-for-amends","canonical_anchor":"improved-git-commit-attribution-for-amends","heading":"Improved Git Commit Attribution for Amends","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.2\/e\/improved-git-commit-attribution-for-amends","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.2","markdown":"### Improved Git Commit Attribution for Amends\n\n**What**\n\nGit commit attribution now properly handles `git commit --amend` operations by recalculating and replacing existing Claude trailers.\n\n**Details**\n\n- Detects when a commit command includes `--amend`\n- Strips existing Claude attribution trailers before recalculating\n- Properly replaces `Claude-Generated-By`, `Claude-Steers`, `Claude-Permission-Prompts`, `Claude-Escapes`, and `Claude-Plan` fields\n- Prevents duplicate or stale attribution data in amended commits\n\n**Evidence**\n\n`v$7()` at line 531681 (amend attribution handler, contains `\"--amend\"` detection and trailer replacement)"}