fix(lane): make candidate cleanup idempotent #146

Closed
triform-admin wants to merge 1 commit from agent/candidate-notfound-idempotent into main

Treat the expected NotFound after git worktree remove as successful cleanup. Adds a real-git regression test reproducing the false infrastructure failure seen on live lane generations.

Treat the expected NotFound after git worktree remove as successful cleanup. Adds a real-git regression test reproducing the false infrastructure failure seen on live lane generations.
fix(lane): make candidate cleanup idempotent
Some checks are pending
ci / build (pull_request) Waiting to run
ci / test (pull_request) Waiting to run
ci / lane policy mutation proof (pull_request) Waiting to run
ci / fmt (pull_request) Waiting to run
ci / clippy (pull_request) Waiting to run
ci / rust-analyzer latency harness (S1 / AC#2) (pull_request) Waiting to run
119974c5a1
Author
Owner

Superseded by #145 / 532d343, which landed the same root-cause repair with the ENOENT regression coverage. Closing this duplicate rather than resolving an artificial overlap.

Superseded by #145 / 532d343, which landed the same root-cause repair with the ENOENT regression coverage. Closing this duplicate rather than resolving an artificial overlap.
triform-admin closed this pull request 2026-08-04 07:25:00 +00:00
Some checks are pending
ci / build (pull_request) Waiting to run
ci / test (pull_request) Waiting to run
ci / lane policy mutation proof (pull_request) Waiting to run
ci / fmt (pull_request) Waiting to run
ci / clippy (pull_request) Waiting to run
ci / rust-analyzer latency harness (S1 / AC#2) (pull_request) Waiting to run

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
triform/cargoless!146
No description provided.