Conversation
…ap (#593) commands/tick.md step 2 prescribed a bare `gh-issues` literal as a command to copy, which caps at 50 open issues with no visible signal -- an 88-issue repo read as 50 for roughly a dozen consecutive ticks, and the 38 unread issues were the oldest and most likely to need triage. Widen the literal to `gh-issues:per=100` and teach the reader that a still-capped footer means "at least N," not "the whole backlog." Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
The reviewer spawn found both were weaker than their docstrings claimed: `test_the_other_three_ops_in_the_block_are_untouched` could never fail because the regex hard-coded the literal it was checking for, and `test_a_step_silent_about_the_cap_would_fail` only exercised one of the real test's two independent assertions. BOARD_READ_RE now captures each op's filter suffix separately so the first is a genuine control, and the second now tries a step missing only the cap-wording and a step missing only the raise-per= instruction, one at a time. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
commands/tick.md step 2 prescribed a bare
supertool 'gh-prs' 'gh-issues' 'gh-branch' 'git-worktrees'literal.gh-issues(from the claude-supertool dependency) caps at --limit 50 with no per= filter, silently -- a repo with 88 open issues reads as 50, and the 38 unread issues are structurally invisible to the loop meant to triage them. The op discloses the cap in its own footer on every call, and a JIT rule already fires on this exact op string reminding the reader to widen it -- neither changed the call, because the call is a literal to copy and a literal outranks a reminder.Fixes #593.
Fix
gh-issues:per=100.Not done
per=100 is a higher cap, not an uncapped read -- gh-issues has no unlimited spelling (confirmed by reading claude-supertool's presets/github/issues.py: gh issue list --limit N has no cap on N itself, but nothing here asks for "all of them" without knowing the count first). The honest fix is the three-state habit taught in the new prose, not a bigger number alone; commands/tick.md is prose and this is a habit change, so a gh-prs shape audit and any further paging mechanism are out of scope for this issue.
Review
Self-reviewed by a spawned Explore reviewer and oss:auditor. The reviewer found two low-severity test-quality gaps (both were structurally-unfalsifiable negative controls) -- both fixed in a follow-up commit before this PR was opened. The auditor ran the full suite from inside this worktree (3769 passed, 7 skipped) and reported no findings; the platform band was not-applicable, stated explicitly, since this is a prose-plus-static-test change with no new runtime code path.
Test plan