Skip to content

work-items(work): tracker seam never bound in claude-code-plugins itself — .work-item-tracker.json absent, every seam verb exit-3's #560

Description

@kyle-sexton

Lane: work · Category: operational

Triggering example

Fresh /loop /work-items:work session, first list-frontier --autonomous call this cycle:

work-item-tracker: no binding found (.work-item-tracker.json) — see CONTRACT.md Setup

(exit 3)

Observed vs expected

  • Observed: melodic-software/claude-code-plugins — the flagship dogfood repo for this very plugin family — has never had .work-item-tracker.json committed (git log --oneline -- .work-item-tracker.json is empty on main). Every work-item-tracker.sh seam verb (list-frontier, claim, reclaim) hard-errors here. The work lane's standing rules (labels status: ready/status: needs-decision, issue numbers work-items(work): status: ready issues 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 direct gh label queries, not the seam — so prior "work" cycles bypassed the seam entirely rather than hitting this.
  • 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-humanHuman-in-the-loop required; autonomous sessions must not resolve items carrying this.priority: highSignificant impact, or blocks an imminent release; staff this cycle.wayfind: interviewWayfind decision item: contract/requirements call the user must make; human in the loop.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions