diff --git a/.issueflows/03-solved-issues/issue267_original.md b/.issueflows/03-solved-issues/issue267_original.md new file mode 100644 index 0000000..5b540e0 --- /dev/null +++ b/.issueflows/03-solved-issues/issue267_original.md @@ -0,0 +1,27 @@ +# Issue #267: chore: remote branch audit (2026-09-12) + +Source: https://github.com/jepegit/issue-flow/issues/267 + +## Original issue text + +## Remote branch audit + +From `/iflow-cleanup github` on 2026-09-12 (`issue-flow agent branches`). + +### Deletable +None — no remote heads were safe to delete. Squash-landed `265-howto-subchapters` was already gone from `origin` (likely auto-delete on merge of #266). + +### Unique work (do not delete without review) + +| Branch | Unique commits | Notes | +| --- | --- | --- | +| `140-agent-queue-cli` | 3 | No open/merged PR linked. Subjects: agent queue, epic-status, `/iflow-epic` publish + draft surface. | +| `cursor/163-github-branches-e2ca` | 5 | Merged PR #188 (2026-07-20) but tip still differs from `main`. | +| `cursor/gha-sync-issueflows-08d1` | 4 | Merged PR #160 (2026-07-13) but tip still differs from `main`. | + +### Skipped +- `main` (default) + +### Suggested follow-up +- Eyeball the three unique-work remotes; delete by hand only if the tip work is discarded or recovered elsewhere. +- Local `258-agent-name-issue-no-confirm` also has unique work after #259 — not a remote-audit item, but same hygiene class. diff --git a/.issueflows/03-solved-issues/issue267_plan.md b/.issueflows/03-solved-issues/issue267_plan.md new file mode 100644 index 0000000..cc6b734 --- /dev/null +++ b/.issueflows/03-solved-issues/issue267_plan.md @@ -0,0 +1,21 @@ +# Plan — Issue #267: chore: remote branch audit (2026-09-12) + +## Goal + +Record that the three audited remotes were deleted after review, and +close the findings issue. No new product code. + +## Approach + +The 2026-09-26 re-audit found the same three remotes. Their tips were +already-landed work (rebased or squash-merged). The user deleted them. +This close records that in `HISTORY.md`. + +## Files to touch + +- `HISTORY.md` +- Issue tracking files, moved to `03-solved-issues/` + +## Test strategy + +No new tests. Full `uv run pytest` before close. diff --git a/.issueflows/03-solved-issues/issue267_status.md b/.issueflows/03-solved-issues/issue267_status.md new file mode 100644 index 0000000..24d3bae --- /dev/null +++ b/.issueflows/03-solved-issues/issue267_status.md @@ -0,0 +1,13 @@ +# Status — Issue #267: chore: remote branch audit (2026-09-12) + +- [x] Done + +## What's done + +- Re-audited the three remotes. Work had already landed. +- User deleted `140-agent-queue-cli` (`111c6fb`), `cursor/163-github-branches-e2ca` (`6302079`), and `cursor/gha-sync-issueflows-08d1` (`d765ca5`). +- HISTORY `[Unreleased]` bullet written in the close commit. No version bump. + +## Remaining work + +- None. diff --git a/HISTORY.md b/HISTORY.md index c3903e5..234e391 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -11,6 +11,7 @@ than the GitHub release notes they link to. - Epic #269 is complete: user-global config, per-repo lock, the project registry, and `update --all` shipped in stages #281–#298. (#269) - Skills that create multi-line GitHub text now say to use `--body-file` or `git commit -F`. Bash `<<'EOF'` heredocs fail in Windows PowerShell. (#380) +- The 2026-09-12 remote-branch audit's three stale remotes were deleted after review: `140-agent-queue-cli`, `cursor/163-github-branches-e2ca`, and `cursor/gha-sync-issueflows-08d1`. Their work had already landed. (#267) ## [0.5.15] - 2026-09-26