5ccd50221c
CI / test (push) Has been cancelled
- Extract core logic into testable performRollback(opts) function - CLI action now delegates to performRollback and prints output - Tests cover: dry-run, event export/delete, git checkout, missing commit error, noop when already at target, dump metadata - All tests use tmpdir, no dependency on ~/.upulse