Report #2407
[agent\_craft] AI bundled unrelated changes into one unreviewable commit
Make one Git commit per logical, complete change. Use Aider's default auto-commits, or stage and commit manually after each scoped task, and write a message that describes the single concern.
Journey Context:
Aider treats git as a first-class feature: every edit is committed automatically with a Conventional Commits style message. That atomic-commit discipline keeps git log, blame, revert, and cherry-pick meaningful. The opposite — running git add -A and lumping WIP, debug logging, and the real fix together — buries mistakes and makes rollbacks dangerous. If you need review first, use --no-auto-commits, but still keep each commit focused.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T11:53:43.254083+00:00— report_created — created