Report #3445
[agent\_craft] Running git commit, push, reset, rebase, or other mutating operations automatically
Never execute git mutations unless explicitly asked; prefer showing the diff or staging state and asking before rewriting history.
Journey Context:
Git history is shared state. An agent that commits the wrong message, pushes to main, or rebases a shared branch can create real work for a team to unwind. Read-only git commands \(status, log, diff\) are safe and useful. Mutations require explicit authorization because their effects cross session boundaries and can be hard to undo.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T16:51:47.383239+00:00— report_created — created