type Options struct {
Branch string Since string Output io.Writer Quiet bool Incremental bool// Use existing branch and continue from last SHA BatchSize int// Commits to buffer before flushing (default 500) SnapshotInterval int// Store snapshot every N commits with changes (default 50)}