fix(monopam): selective cache repair and clean checkouts before push
- Replace full cache clear with selective removal of bad entries, so
valid split commits are preserved and the chain stays connected to
checkout history
- Clean untracked files in checkouts before pushing to prevent
"working tree file would be overwritten" errors with updateInstead