{"repo":"NousResearch/hermes-agent","public_id":"59269","display_label":"Kanban notifier failure isolation in gateway subscriptions","summary":"The members appear to concern the gateway's kanban notifier, where one bad delivery is described as jamming notifications and masking the underlying error. Two titles propose changes to isolate failures per subscription, and one also mentions a cursor snap at creation.","subsystem":"gateway","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":72236,"merged_at":"2026-07-26T23:14:15+00:00"},"resolution":{"state":"resolved","by":"pr-72236"},"freshness":{"state":"verified","last_verified_at":"2026-07-26T23:14:15+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":59269,"pr_number":72236,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-07-26T23:14:15+00:00"}],"members":[{"kind":"issue","number":59269,"title":"Kanban notifier jams permanently on one bad delivery — masks the real error and blocks all notifications","url":null,"state":"closed"},{"kind":"pr","number":59278,"title":"fix(gateway): isolate per-subscription failures in kanban notifier","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#72236","number":72236},{"kind":"pr","value":"#59269","number":59269}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":72236,"title":"fix(gateway): isolate kanban notifier failures + cursor snap at creation (salvage #59278, #62712, #63001)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["contributors/emails/[redacted:email]","gateway/authz_mixin.py","gateway/kanban_watchers.py","hermes_cli/kanban_db.py","tests/gateway/test_kanban_notifier.py","tests/gateway/test_kanban_notifier_zero_sub_gate.py","tests/gateway/test_multiplex_profile_authz.py","tests/hermes_cli/test_kanban_core_functionality.py","tests/hermes_cli/test_kanban_count_notify_subs.py","tests/hermes_cli/test_kanban_notify.py","tests/tui_gateway/test_kanban_notify_poller.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}