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
TRI CLAW autofix: take the CI/CD routine off the user (all healing experience in, all through .t27/t27c/t27b/t27o) #9281
Owner directive 2026-10-12: autofix for TRI CLAW must take the CI/CD routine off the user. All healing experience from every related repo goes INTO TRI CLAW. Everything through .t27 + t27c + t27b + t27o -- no foreign glue.
Scope
Every red gate that has a known, verified healing recipe gets fixed automatically by TRI CLAW: run the fix, open the PR, arm auto-merge. The user never babysits a ratchet again.
Fixes that are owner-gated (labels, waivers, route picks) are never executed -- they are reported with the exact one keystroke, per the standing no-person-in-the-loop-escalation rules.
Safety preconditions are data too (wave quiet windows, re-scan-after-reset, audit-note restoration), because the recipes were learned the hard way -- each one carries the trap it was learned from.
The whole engine lives in .t27 specs lowered by t27c and executed through t27b/t27o. The GitHub App shell and CLI stay thin I/O.
Sub-issues
AF1 recipes-as-data spec (specs/claw/recipes.t27)
AF2 engine (matcher + runner, .t27-native)
AF3 tri claw autofix wiring
AF4 experience harvest from all related repos
Part of epic #9271. Builds on T1 specs/claw/gates.t27 (merged) and T2 tri claw (#9277).
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
github-actions commentedon Oct 12, 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: autofix recipe table -- every verified gate fix as data (AF1) (#…
claw: autofix engine spec -- round law, fail-closed dispatch, no-mode…
claw: autofix engine spec -- round law, fail-closed dispatch, no-mode…
corpus: types ledger + verdicts for the trios/hir port wave -- 89->11…
claw: recipes table AF4 round 1 -- two verified fpga-build rows (elab…
claw: gates regen 65->66 (t27o workflows in, brain-seal-refresh out) …
corpus: duplicate-bodies bless for the two standing port-wave groups …
corpus: ledger the six port-wave codegen refusals, max_entries 75 -> …