SUPERSEDED — do not review/merge (#440 umbrella duplicate) #466

Closed
jcwalker3 wants to merge 2 commits from feat/issue-440-branch-recovery into master
Owner

SUPERSEDED — unsafe duplicate; do not review or merge

This PR was opened for umbrella issue #440 but duplicates active in-flight dependency work:

  • PR #465 / #443 — keyed persistent lock store (6b97544 foundation commit is included here)
  • PR #461 / #442 — own-branch adoption + create_pr recovery
  • PR #464 / #438 — related lock survival/store hardening

#440 remains deferred until those dependency PRs land or are explicitly superseded.

Required action

  • Reviewer/reconciler session: close PR #466 as superseded/unsafe duplicate.
  • Author session: do not build on this branch; queue-clear dependency PRs starting with #465.

Original summary (obsolete):

Non-destructive branch recovery after lost issue locks (Closes #440). Branch feat/issue-440-branch-recovery @ 80aa295 stacked on unmerged 6b97544 (#443).

## ⛔ SUPERSEDED — unsafe duplicate; do not review or merge This PR was opened for umbrella issue **#440** but duplicates active in-flight dependency work: - **PR #465** / **#443** — keyed persistent lock store (`6b97544` foundation commit is included here) - **PR #461** / **#442** — own-branch adoption + `create_pr` recovery - **PR #464** / **#438** — related lock survival/store hardening **#440 remains deferred** until those dependency PRs land or are explicitly superseded. ## Required action - **Reviewer/reconciler session:** close PR #466 as superseded/unsafe duplicate. - **Author session:** do not build on this branch; queue-clear dependency PRs starting with **#465**. --- _Original summary (obsolete):_ Non-destructive branch recovery after lost issue locks (Closes #440). Branch `feat/issue-440-branch-recovery` @ `80aa295` stacked on unmerged `6b97544` (#443).
jcwalker3 added 2 commits 2026-07-07 15:42:38 -05:00
Store per remote/org/repo/issue locks under GITEA_ISSUE_LOCK_DIR with
atomic writes and per-session binding. Integrate own-branch adoption for
lock recovery, update worktree-start and cleanup reconcile, and add tests
documenting the ban on manual global lock seeding.

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Implements the #420 recovery umbrella: keyed persistent issue locks with
own-branch adoption, structured branch ownership parsing, create_pr lock
resolution after MCP restart, and workflow docs forbidding destructive
branch deletion as the default recovery path.

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
jcwalker3 changed title from feat: non-destructive branch recovery after lost issue locks (Closes #440) to SUPERSEDED — do not review/merge (#440 umbrella duplicate) 2026-07-07 15:44:19 -05:00
Author
Owner

Author stop / superseded notice

Per operator direction: PR #466 must not be reviewed, approved, merged, or extended. It duplicates in-flight dependency PRs (#465/#443, #461/#442, #464/#438) and stacks on unmerged 6b97544.

  • Issue #440 claim released; umbrella work deferred.
  • Requires reconciler/close-capable session to close this PR.
  • Next queue item: PR #465 (keyed lock store).
**Author stop / superseded notice** Per operator direction: PR #466 must not be reviewed, approved, merged, or extended. It duplicates in-flight dependency PRs (#465/#443, #461/#442, #464/#438) and stacks on unmerged `6b97544`. - Issue **#440** claim released; umbrella work deferred. - Requires **reconciler/close-capable** session to close this PR. - Next queue item: **PR #465** (keyed lock store).
sysadmin closed this pull request 2026-07-07 16:05:46 -05:00

Pull request closed

Please reopen this pull request to perform a merge.
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Scaled-Tech-Consulting/Gitea-Tools#466