{"repo":"NousResearch/hermes-agent","public_id":"112425","display_label":"Windows worktree cleanup blocked by worker directory lock","summary":"These items address a Windows-specific issue where kanban worktree cleanup cannot remove the worktree because the worker's current working directory is inside it. Fixes involve stepping out of or releasing the worktree directory before attempting removal.","subsystem":null,"counts":{"members":3,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"merged_prs":1,"attempt_prs":1},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":113073,"merged_at":"2026-09-16T23:51:46+00:00"},"resolution":{"state":"resolved","by":"pr-113073"},"freshness":{"state":"verified","last_verified_at":"2026-09-16T23:51:46+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":112425,"pr_number":113073,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-16T23:51:46+00:00"}],"members":[{"kind":"issue","number":112425,"title":"Windows: kanban worktree cleanup empties the worktree but cannot remove it when the worker's cwd is inside it","url":null,"state":"closed"},{"kind":"pr","number":112429,"title":"fix(kanban): release worker cwd before worktree cleanup","url":null,"state":"closed","close_reason":{"category":"silent_close","implication":"active"},"merged":false},{"kind":"pr","number":113073,"title":"fix(kanban): worktree cleanup steps out of the worktree before removing it on Windows (#112425, salvage #112429)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["hermes_cli/kanban_db_workspace.py","tests/hermes_cli/test_kanban_worktree_teardown.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}