You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Expected: either (a) the repo runs /work-items:setup apply once to seed provider: github + lease_ttl_hours, so /work-items:work's own Selection Priority and seam-based claim/reclaim actually function here, or (b) if the operator's standing lane rules are meant to be the authoritative selection spec on this repo (bypassing the skill's built-in tiers by design), the skill/lane docs should say so explicitly instead of silently degrading to exit 3 every cycle.
Notes
This session did NOT bind the seam unprompted — it's a tracked write to main that also governs the other loop lane (T4/work-2), and per the skill's own apply semantics deserves a real interview (provider choice, lease TTL, recurring-schedule seeding), not a one-off guess mid-cycle. Selection this cycle proceeded via direct gh issue list --label "status: ready" instead, per the operator's explicit pick-order rules.
Lane: work · Category: operational
Triggering example
Fresh
/loop /work-items:worksession, firstlist-frontier --autonomouscall this cycle:(exit 3)
Observed vs expected
melodic-software/claude-code-plugins— the flagship dogfood repo for this very plugin family — has never had.work-item-tracker.jsoncommitted (git log --oneline -- .work-item-tracker.jsonis empty onmain). Everywork-item-tracker.shseam verb (list-frontier,claim,reclaim) hard-errors here. The work lane's standing rules (labelsstatus: ready/status: needs-decision, issue numbers work-items(work):status: readyissues with an open PR stay pickable — no in-review state (re-pick risk) #463/repo: per-change version bump + top-insert CHANGELOG serialize concurrent same-plugin PRs (conflict by construction) #464 conventions) were clearly written assuming directghlabel queries, not the seam — so prior "work" cycles bypassed the seam entirely rather than hitting this./work-items:setup applyonce to seedprovider: github+lease_ttl_hours, so/work-items:work's own Selection Priority and seam-based claim/reclaim actually function here, or (b) if the operator's standing lane rules are meant to be the authoritative selection spec on this repo (bypassing the skill's built-in tiers by design), the skill/lane docs should say so explicitly instead of silently degrading to exit 3 every cycle.Notes
mainthat also governs the other loop lane (T4/work-2), and per the skill's ownapplysemantics deserves a real interview (provider choice, lease TTL, recurring-schedule seeding), not a one-off guess mid-cycle. Selection this cycle proceeded via directgh issue list --label "status: ready"instead, per the operator's explicit pick-order rules.