Simplify after review
main·
Commit

- Use cobra's MarkFlagsMutuallyExclusive for the lease/blind pair instead of a hand-rolled RunE check.
- Pull lease-failure markers to a package-level var; loop the contains-checks for symmetry and to keep the list in one place.
- Trim PlansToPushCommands doc; lease semantics already live on SyncPolicy.
- Shorten the legacy --force migration message.
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com Entire-Checkpoint: 604f682ccdc6
Checkpoints
can you look at https://github.com/entireio/git-sync/issues/46 and then chat
Claude CodeOpus 4.7[1m]
View sessionCheckpoint 1