Clean up local + remote git state after a productive day — fast-forward the default branch and prune, inventory stale branches/worktrees, triage orphan stashes, sweep untracked-file noise, remove stale worktrees, delete merged-PR branches local + remote. Use when the user says "clean it", "clean up", "tidy the repo", "tidy up", "tidy it", "clean branches", or asks to remove stale worktrees/branches/stashes. Reads the current repo's settings from `.claude/sassy-dog/tidy-repo.md`; run `setup-config` if that file is missing.