Prior sessions had authoring subagents report completion after only staging changes (git diff --stat showing output, but no git commit). agent-author's create and improve flows now require capturing git log --oneline -1 before and after the authoring pass and asserting the hash actually changed via a real commit, matching the fix already applied to skill-author. Refs #69