🤖 Generated by the Agentic Engineer
Problem
The helper accepts a zero-thread result whose repository and PR identity disagree with the requested target. Its query currently omits those identities, so successful parsing cannot verify the target it counted.
Reproduced against current main 3538221 using the shipped public command and an isolated offline fixture.
Proposed direction
Request and check repository identity and PR number on every response page.
Acceptance criteria
- Wrong or inconsistent targets return UNKNOWN; the correct target remains countable, including case aliases of the repository name.
- Add a failing regression first, preserve valid behavior, and verify the merged public command.
Size: S. Part of #38.
Problem
The helper accepts a zero-thread result whose repository and PR identity disagree with the requested target. Its query currently omits those identities, so successful parsing cannot verify the target it counted.
Reproduced against current main 3538221 using the shipped public command and an isolated offline fixture.
Proposed direction
Request and check repository identity and PR number on every response page.
Acceptance criteria
Size: S. Part of #38.