{"repo":"NousResearch/hermes-agent","public_id":"108401","display_label":"Kanban board selection ignores explicit overrides","summary":"A bug where setting HERMES_KANBAN_DB causes the active board's data to appear on every row, making explicit board selection via parameter or flag ineffective. The accompanying fixes make explicit board arguments take precedence over the environment-pinned database.","subsystem":"hermes_cli","counts":{"members":4,"open_issues":1,"open_issues_distinct":1,"open_prs":1,"closed_issues":0,"merged_prs":1,"attempt_prs":2},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":131913,"merged_at":"2026-10-03T03:21:28+00:00"},"resolution":{"state":"unresolved","by":null},"freshness":{"state":"verified","last_verified_at":"2026-10-03T03:21:28+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.5},"fix_edges":[{"issue_number":30678,"pr_number":131913,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-10-03T03:21:28+00:00"},{"issue_number":108401,"pr_number":131913,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-10-03T03:21:28+00:00"}],"members":[{"kind":"issue","number":108401,"title":"[Bug]: kanban boards list prints the ACTIVE board's counts on every row, and board=/--board is a no-op, whenever HERMES_KANBAN_DB is set","url":null,"state":"open"},{"kind":"pr","number":108416,"title":"fix(kanban): honor explicit board selection over DB pin","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#131913","number":131913},{"kind":"pr","value":"#107195","number":107195}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":131913,"title":"fix(kanban): explicit board (param or --board scope) trumps env pin [risk 0.60]","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["agent/delegation_context.py","gateway/kanban_watchers.py","gateway/kanban_watchers_dispatcher.py","gateway/kanban_watchers_notifier.py","hermes_cli/kanban_db.py","tests/hermes_cli/test_kanban_board_path_priority.py","tests/hermes_cli/test_kanban_boards.py"]},{"kind":"pr","number":140857,"title":"fix(kanban): per-board counts survive a worker env pin","url":null,"state":"open","close_reason":{"category":"silent_close","implication":"active"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}