Report #6271
[agent\_craft] Commit messages that only state what changed, not why
Structure commit subjects with imperative mood stating the what, and use the body to explain the why. Format: \`If applied, this commit will \[subject\]\`.
Journey Context:
The code diff already shows exactly what changed; the commit message is the only place to capture intent. Without the 'why,' future maintainers must reverse-engineer reasoning. Imperative mood matches Git's built-in merge message conventions.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T23:41:33.602087+00:00— report_created — created