Stale-safe batch release loop
Review pending changes, exclude stale or unfinished work, combine only valid changes, and release from current main.
Use this when a batch release risks accidentally shipping stale work.
- List candidate PRs and pending local changes.
- Exclude anything stale, failing, unreviewed, or unfinished.
- Rebase or update selected work onto current main.
- Run CI and release checks on the integrated revision.
- Ship only the selected current changes.
- Record what shipped and what was deferred.
Stop when the deployed revision matches the selected batch and all excluded work is documented.