Delete abandoned feature branches from jaah-ai/jaah
The operator asked to delete abandoned feature branches from GitHub. A read-only survey on 2026-10-26 found 21 `fleet/task-*` heads on origin besides `develop`/`master`:
- Already merged into develop (safe to delete): fleet/task-7564, fleet/task-8872, fleet/task-9618.
- Unmerged, older than 3 days: fleet/task-7145, 7296-shots, 7308, 7460, 7637, 7638, 7639, 8124, 8840, 9053.
- Unmerged, recent (25–26 Oct, possibly live): fleet/task-9975, 10158, 10210, 10267, 10270, 10310, 10313, 10317.
Delete a branch only when it has no open PR and its task is not active, awaiting_response or paused (the slot may still need it). Re-list first, because the set changes as the lane merges.
Out of scope: `develop`, `master`, any branch with an open PR or a live task; tags; other repos.
Done means:
- Every deleted branch is listed with the reason it was safe (merged, or no open PR and task finished/deleted).
- `git ls-remote --heads origin` after the run shows only develop, master and the branches that were kept, each with why.
Outcome
Deleted 20 abandoned fleet/task-* branches: 3 merged into develop, 17 with no open PR and their task done. Kept fleet/task-10344 (open PR #7046, task active) and fleet/task-7296-shots (merged PR #6003 embeds its screenshots by that commit). Origin now has develop, master and these 2. Memory: none applied.
Artifacts
Activity
- Created
- Run
- Runner started
- Runner ended (done)