Skip to content

Dashboard: workers active counts only unmerged tickets - #104

Merged
hhff merged 3 commits into
mainfrom
active-tile
Nov 5, 2026
Merged

hhff merged 3 commits into
mainfrom
active-tile

Conversation

@hhff

@hhff hhff commented Nov 5, 2026

Copy link
Copy Markdown
Member

What

  • dashboard/index.html: the "workers active" tile counts a ticket only while it is unmerged (stage not merged/released) and its phase isn't done or parked. That's the same rule as the kit's slot count, activeWorker.

Why

The live hub showed Stacks at 43/5 workers active. The 43 are all released tickets whose workers stopped at awaiting-word (32), final-review (9) or blocked (2) and never logged done. Scheduling was unaffected, because activeWorker already excluded merged tickets; only the tile misread them.

Migration

None. Restart the dashboard after the sync.

🤖 Generated with Claude Code

hhff and others added 2 commits November 4, 2026 23:49
…unts slots

Stacks showed 43/5: 43 released tickets whose workers stopped at awaiting-word, final-review or
blocked and never logged done. The kit's own slot count (activeWorker) already excluded merged
tickets; the tile now agrees with it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@hhff

hhff commented Nov 5, 2026

Copy link
Copy Markdown
Member Author

Merging (upstream loop). Review: author's own PR; the authority reasoning is in the body. Tested in the combined branch (main + #100 + #103 + #104 + #107 + #113): local Node 24.14.1, 20.19.6 and 18.20.4 each 90/90. CI 18/20/22/24 green at this head, with main (#100) merged in.

@hhff
hhff merged commit 0557952 into main Nov 5, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant