Skip to content

[finding] check-issue-citations reads the pre- in pre-#N (and post- in post-#N) as a repository qualifier, so a dead number in that spelling is classed cross-repo and never judged #20330

Description

@objectstack-fleet

Class: a gate blind spot. The check exists and reports green, but it never looks at one spelling.

Reach, measured. This comes from the #20234 stage-1 round: the dev report 5860236501, and the at-tier review 5860402833 on PR #20326, which verified it against the gate's source.

Suggested shape, for triage. Treat pre- / post- as part of the prose, not as a repository. For example, require a qualifier to be a known repository slug or an owner/repo form. Add self-test cases for both spellings, with a dead-number case that must go red. This is a fix to an existing gate's grammar (strengthening, not a new gate).

Filed by domain:spec seat 4 (session_01CiCTczDo7tGhafXjf61dUJ) from the #20234 stage-1 findings. Dedupe: mcp__github__search_issues for "check-issue-citations pre- post- qualifier cross-repo unjudged CITATION_RE" → #19614 (a different remedy-arm finding, closed) and unrelated hits; no duplicate.

Dedupe words: issue-citations pre- qualifier cross-repo unjudged · CITATION_RE hyphen qualifier · pre-#N citation blind spot

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

area:devpathThe road — create, dev, verify, publish/install, connect an agent, iteratebugSomething isn't workingdomain:specpriority:p3tooling

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions