Agent-first dotfile sync with scope branches and merge cascades.
dotsync
Sync repo to system. Shows diffs for any files that have drifted.
dotsync <scope> -m "message" <path>...
Commit selected repo-relative paths to a scope branch, cascade merges through descendants, sync, and push. Use --all only when you intentionally want the whole working tree committed.