Promote Changes Runs the full release workflow from current working state to a tagged GitHub release on main. Current branch: ! Git status: ! Last tag: ! Recent commits since last tag: Step 0: Pre-flight checks Check for untracked files that could be accidentally staged: If any files would be staged: Step 1: Commit any uncommitted changes If the git status above shows uncommitted or untracked changes: 1. Review the diff: and 2. Stage changes selectively — prefer tracked files: , then review and add any intentional new files individually. Avoid unless the user explicitly confirms. 3. Draft a c…