- Fix dry-run to not mutate state (no export/clear dirty flags) - Use os.Executable() for import to avoid path hijacking - Add preflight checks for merge/rebase in progress - Add upstream tracking validation with helpful hints - Use CommandContext for all git operations (enable cancellation) - Add chmod(0644) to exportToJSONL for consistency with export.go All critical issues from Oracle review addressed.