Skip to content

fix: make kanban archive and blocked holds sticky - #35609

Closed
AutomationsGuru wants to merge 1 commit into
NousResearch:mainfrom
AutomationsGuru:fix/kanban-archive-blocked-sticky
Closed

fix: make kanban archive and blocked holds sticky#35609
AutomationsGuru wants to merge 1 commit into
NousResearch:mainfrom
AutomationsGuru:fix/kanban-archive-blocked-sticky

Conversation

@AutomationsGuru

Copy link
Copy Markdown

Summary

  • Leave archived board tombstones so stale dispatcher/notifier connects do not resurrect empty active boards.
  • Treat tasks created directly with initial_status=blocked as sticky operator holds by recording a blocked event.
  • Add regression coverage for archived-board tombstones, current-board fallback, and directly-created blocked tasks.

Validation

  • python -m pytest -o addopts='' -p no:timeout tests/hermes_cli/test_kanban_blocked_sticky.py tests/hermes_cli/test_kanban_boards.py -q
  • 65 passed in 11.11s

Notes

  • Opened as draft because this Windows working checkout is behind origin/main; CI/upstream review should confirm whether any current-main changes require rebase or adjustment.

@alt-glitch alt-glitch added type/bug Something isn't working P3 Low — cosmetic, nice to have comp/cli CLI entry point, hermes_cli/, setup wizard labels May 31, 2026
@alt-glitch

Copy link
Copy Markdown
Collaborator

Related: Overlaps with two active kanban bug clusters.

Archive resurrection: #35211 (issue), #35208, #35537 (competing fixes)
Sticky-block: #34756, #34735, #32581 (competing fixes); canonical merged fix: #28994

Draft PR from Windows checkout — author notes rebase may be needed against main.

@tonydwb tonydwb left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review Summary

Verdict: Comment (draft PR — not yet ready for approval)

Review

This is a draft PR so I'm leaving a comment instead of approve/request-changes. The concept looks reasonable.

Observations

  • Fix makes kanban archive and blocked holds sticky — useful quality-of-life improvement.
  • Being a draft, I'll defer detailed review until it's marked ready.

Reviewed by Hermes Agent (cron job)

@AutomationsGuru AutomationsGuru closed this by deleting the head repository Jun 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp/cli CLI entry point, hermes_cli/, setup wizard P3 Low — cosmetic, nice to have type/bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants