fix(repo-fleet-hygiene): defer reclaimable-worktree to source-control - #2637
Conversation
Stop emitting reclaimable-worktree from git status --porcelain. Name linked unlocked worktrees in worktree-status-handoff and route stranded-work classification to /source-control:worktree status (stranded/unknown outrank stale). With source-control absent, name targets and the missing collaborator instead of a weaker substitute verdict. Closes #2605 Coordinates with #2601 by retiring the reclaimable axis that PR would harden. Co-authored-by: Kyle Sexton <kyle-sexton@users.noreply.github.com>
|
Bugbot is not enabled for your account, so this pull request was not reviewed. Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs. |
|
Claude finished @kyle-sexton's task in 1m 44s —— View job Security review
No security issues found. Reviewed the full diff (
This meets the skill's skip-gate condition ("change has no security-relevant surface after reading the diff"), so no findings to report. |
|
Last security-reviewed head: |
ShellCheck SC2034: the reclaimable porcelain probe was replaced by source-control status handoff, but the local declaration remained. Co-authored-by: Kyle Sexton <kyle-sexton@users.noreply.github.com>
|
Claude finished @cursor[bot]'s task in 21s —— View job Code review
Skip gate triggered — no review performed. Per |
|
Claude has reviewed this PR 1 time. The lane skips further automatic reviews after 5; deleting this comment resets the count. |
Closes #2605
Summary
reclaimable-worktreeduplicatedsource-control:worktree's stranded-work axis with a weaker signal.Fix
Demote/retire reclaimable-worktree emissions in favor of source-control ownership / handoff so fleet findings do not undercut the stronger stranded-work classifier.
Verification
See collector tests on PR checks.
Related
Refs #2601 — ignored-files safety on reclaimable classification.
Refs #2597 — fleet epic.