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
{{ message }}
Repository navigation
board-ops: card lookups silently miss cards now that board #28 exceeds --limit 500 #2451
Board #28 now holds 533 items (counted 2026-09-22), but the card lookups in .claude/skills/board-ops/SKILL.md run gh project item-list 28 … --limit 500. Past the limit, item-listtruncates silently: no error and no warning, just the first 500 items. Any card beyond that point is invisible, so the recipes return false negatives rather than failing:
Reports no draft card titled [GHSA-…] on #28 for a card that exists
Move an existing card (~L160)
500
ITEM_ID comes back empty, then item-edit --id "" fails with an opaque node-resolution error
Delete a card (~L175)
500
Same as above
Snapshot before touching options (~L245)
600
Headroom of 67 items; a snapshot that silently drops cards cannot restore them
Recovery board-broken.json dump (~L267)
600
Same as above
issue-triage/SKILL.md uses --limit 700 (L56, L222), which covers today's board with ~170 items to spare. It will fail the same way once the board grows past that.
The skill already warns that --limit must stay above the board's item count, but that warning relies on someone remembering to check. The "~265 as of 2026-08-01" figure it quotes has doubled in under two months.
How it bit
Twice in one session (2026-09-22), both times leading to a confidently wrong statement:
Draft cards and whole-board dumps (GHSA lookup, snapshot, recovery, the triage audit) do need the full listing. Give them a limit with real headroom, and assert .items | length is below it, so a truncated listing fails instead of passing as complete.
Remove the stale "~265 items" figure, or replace it with the assertion so no manual check is needed.
Activity
cliffhall commentedon Sep 23, 2026
Triage: Priority Medium (total 8)
buglabel, +1 milestone (v2.8.0)Board: #28, Status
Todo.cliffhall commentedon Sep 23, 2026
Fixed by #2452, merged into
v2/mainas de44e97.docs(skills): stop board lookups from trusting item-list --limit (mod…