Report #63721
[agent\_craft] Agent writes commit messages in past tense or descriptive mood instead of project conventions
Write commit messages in the imperative mood \(e.g., 'Fix memory leak in worker pool' instead of 'Fixed memory leak' or 'Fixes memory leak'\). Adhere to Conventional Commits if the repo uses them.
Journey Context:
Git commits are inherently imperative—they instruct the system to apply a change. Past tense describes what was done, imperative describes what the commit will do when applied. Imperative mood keeps git logs consistent and aligns with built-in git generated messages \(like 'Merge'\).
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T13:26:33.934400+00:00— report_created — created