Run the pre-commit handoff so commit guidance and git commands execute only after the user explicitly approves, through the host tool's confirmation UI.
Isolate a coding session in its own git branch + worktree so parallel sessions never collide, then rebase onto main, fast-forward main, and clean up. Use the moment you determine a task requires changing code.
Pick and run the smallest verification set that protects the changed contracts while keeping feedback fast.
Route to minimal context, then author or revise spec/instruction files with lean, testable, deduplicated guidance, and self-audit the result.