From 48fb749ee9eedfa38d2cf702c8cc23439fdd7333 Mon Sep 17 00:00:00 2001 From: Jeroen Schweitzer Date: Sun, 5 Jul 2026 17:52:17 +0200 Subject: [PATCH] chore(skills): de-pin git-commit attribution trailer The mandatory Commit Message Format block hard-coded 'Claude Opus 4.6', which stayed stale for months after the model moved on. Replace with the generic 'Co-Authored-By: Claude ' and note that the harness-appended model-identifier variant is equally valid. Pinned versions are the root cause of this drift class (CLAUDE-CLEANUP.md section 4). Co-Authored-By: Claude Opus 4.8 --- .claude/skills/git-commit/SKILL.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.claude/skills/git-commit/SKILL.md b/.claude/skills/git-commit/SKILL.md index c11d5e8f0..a76dfd74f 100644 --- a/.claude/skills/git-commit/SKILL.md +++ b/.claude/skills/git-commit/SKILL.md @@ -47,9 +47,15 @@ allowed-tools: Bash, Read, Grep, Glob, Write, Edit -Co-Authored-By: Claude Opus 4.6 +Co-Authored-By: Claude ``` +The trailer is intentionally **unpinned** — do not write a model version into the +example. The model-identifier variant the Claude Code harness appends automatically +(e.g. `Co-Authored-By: Claude Opus `) is equally +valid; leave it as the harness emits it. Pinned version numbers are the root cause of +attribution drift (this line read `Claude Opus 4.6` for months after the model moved on). + ### Types | Type | Use for |