{"repo":"NousResearch/hermes-agent","public_id":"61911","display_label":"Kanban task workspace isolation bug fixes","summary":"These issues and pull requests address bugs where kanban tasks incorrectly shared worktree checkouts or workspace paths, including decomposed siblings, worker-created child tasks, and scratch children inheriting parent workspaces.","subsystem":"agent","counts":{"members":7,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":2,"merged_prs":2,"attempt_prs":3},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":70143},"resolution":{"state":"resolved","by":"pr-70143,pr-70177"},"freshness":{"state":"verified","last_verified_at":"2026-07-23T16:27:14+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_PARTIAL","link_density":0.2552380952380952},"fix_edges":[{"issue_number":53983,"pr_number":70143,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false},{"issue_number":61911,"pr_number":70177,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true},{"issue_number":67567,"pr_number":70143,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true}],"members":[{"kind":"issue","number":61911,"title":"kanban: decompose siblings share one worktree checkout and run on each other's branches","url":null,"state":"closed"},{"kind":"issue","number":67567,"title":"kanban: worker-created scratch children inherit parent workspace path","url":null,"state":"closed"},{"kind":"pr","number":61907,"title":"fix(kanban): stop decompose siblings sharing one worktree checkout","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"65d42e35d4eab5a49f95d3ca2747554f7cc47ce1","number":0},{"kind":"pr","value":"#70177","number":70177}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":67570,"title":"fix(kanban): isolate worker-created child workspaces","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"781968be5e1ec2c253b617409f8bfba652c10186","number":0},{"kind":"pr","value":"#70143","number":70143}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":67574,"title":"fix(kanban): scratch children no longer inherit parent workspace path","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"781968be5e1ec2c253b617409f8bfba652c10186","number":0},{"kind":"pr","value":"#70143","number":70143},{"kind":"pr","value":"#67570","number":67570}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":70143,"title":"fix(kanban): worker-created child tasks get their own workspace","url":null,"state":"merged","close_reason":{"category":"merged","implication":"superseded"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["contributors/emails/[redacted:email]","hermes_cli/kanban_db.py","tests/tools/test_kanban_tools.py","tools/kanban_tools.py"]},{"kind":"pr","number":70177,"title":"fix(kanban): decomposed siblings stop sharing one worktree checkout","url":null,"state":"merged","close_reason":{"category":"merged","implication":"superseded"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["hermes_cli/kanban_db.py","tests/hermes_cli/test_kanban_worktree_isolation.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}