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
claw: every App-token job must pass with a note when the token cannot be minted (token_shape.t27): claw-t27f, claw-suggest, claw-refresh, claw-batch #10576
#10501 was one job; the shape is in five more. Every TRI CLAW job that mints an App token with actions/create-github-app-token turns red when the installation lacks a permission or the key is not mintable, instead of passing with a note for the owner.
specs/claw/token_shape.t27 (this issue's PR) is the law, per job under jobs::
R1 no-continue-on-error: the token step carries continue-on-error: true (flow form or block key).
R2 no-failure-note: the job has a step with if: steps.tok.outcome == 'failure' that writes the fix to the step summary, or uses the token as steps.tok.outputs.token || github.token.
Run over every workflow on master (2026-10-19, origin/master 90f6248), it names:
Wire the law into gate-topology's claw-drift step (gen/c/claw/token_shape.c committed and held by the spec-guards regen diff), so a new App-token job cannot regress.
Prior art
Codacy's coverage gate hangs on a pull request with nothing to measure, and there is no skip setting (facioquo/stock-indicators-dotnet#2344). CodeRabbit skips reviews on missing permissions. We answer with a checked rule rather than a per-job fix.
Closed by the issue-shape gate (specs/policy/issue_shape.t27, #7498): an issue must have the template's sections. Edit the body; an edit that passes reopens it.
missing: ## Boundary -- list every file this task may touch, one per line (- specs/x.t27); without it the Queen reserves nothing and no bee can take the issue
missing: ## User Scenarios -- at least one Given/When/Then scenario
missing: ## Requirements -- numbered obligations, FR-001: ... MUST ...
missing: ## Success Criteria -- an outcome a machine can settle: a number with a unit, a backticked file, exit 0, or a backticked command
Activity
claw: token_shape.t27 -- `# token_shape: red` exempts an operator-dis…
github-actions commentedon Oct 18, 2026
Closed by the issue-shape gate (specs/policy/issue_shape.t27, #7498): an issue must have the template's sections. Edit the body; an edit that passes reopens it.
- specs/x.t27); without it the Queen reserves nothing and no bee can take the issueFR-001: ... MUST ...exit 0, or a backticked commandclaw: token_shape.t27 -- every App-token job passes with a note when …
claw: claw-t27f/suggest/refresh pass with a note when the App token c…