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
docs(qa): rule 2 carries the access-control disclosure carve-out at its source (#9506)
RUNNER.md rule 2 defined a completed `fail` verdict as one whose issue carries a
reproduction rule, with no exception. The checklist-test skill guardrail forbids
publishing a reproduction for an authentication or authorization hole anywhere on
GitHub. A runner obeying both had to choose between a complete verdict and not
publishing an exploit, and the conflict resolved only by precedence asserted from
the skill side.
Rule 2 now states the carve-out itself: an auth/authz `fail` is complete when it
records the item id, the clause and `detail withheld pending maintainer`, with the
reproduction held in the runner session. Force is unchanged for every other failure
class. Wording is semantically the same rule the merged skill guardrail states, so
neither document depends on the other's precedence.
Three later restatements of the same obligation in this file now point at the
carve-out instead of repeating it unconditionally: the run-record report contents,
the issue-body composition line, and the extraction obligation — the last being the
public-card shape the original disclosure travelled through.
Maintainer disclosure ruling, 2026-08-18, recorded on #9387.
Claude-Session: https://claude.ai/code/session_01Rn7aaamsR99FXRqLcpL99q
Co-authored-by: Claude <noreply@anthropic.com>
0 commit comments