Skip to content

Stop recursive gates and enforce incident cleanup - #3

Merged
CodingCossack merged 4 commits into
mainfrom
agent/gate-recursion-incident-cleanup
Aug 20, 2026
Merged

CodingCossack merged 4 commits into
mainfrom
agent/gate-recursion-incident-cleanup

Conversation

@CodingCossack

@CodingCossack CodingCossack commented Aug 19, 2026 •

Copy link
Copy Markdown
Owner

What changed

  • Requires transition end conditions to be wired to an action that can fire
  • Treats apparatus that repeats an assertion or compensates for an unreliable gate as proof recursion
  • Explicitly preserves focused tests of a gate's distinct decision logic
  • Requires post-incident machinery to be re-justified after deployment
  • Judges the total machinery pile, not only each item in isolation

Why

The previous rules allowed release gates to self-justify, allowed comments to count as expiry mechanisms, and did not force an after-incident subtraction pass.

Impact

This is an additive instruction change. Skill discovery, invocation policy, and packaging are unchanged. Rollback is a one-commit revert.

Checks

  • Repository validator passed
  • Official skill validator passed
  • skills@1.5.23 add . --list found exactly anti-machinery
  • Local Codex, Agents, and Claude mirrors are byte-identical
  • Independent pressure test removed canary-specific proof recursion while retaining a focused signed-manifest gate test

CodingCossack and others added 4 commits August 19, 2026 18:02
…evidence log

Description now leads with apparatus creation/retention instead of 'non-trivial
software work' (trigger battery: 12/12 positives kept, 12 clear false fires
eliminated, ordinary-task co-firing 30/30 -> 19/30). 'Tests are machinery'
gains the retention criterion (would this proof alone catch a real recurrence
- never age or origin) after two observed over-prunings of a live rule's only
proof; 2/2 re-runs then retained it. README rewritten in plain English with a
keep/delete example table; docs/testing.md records the evidence and gaps.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@CodingCossack
CodingCossack marked this pull request as ready for review August 20, 2026 07:24
@CodingCossack
CodingCossack merged commit 57fb102 into main Aug 20, 2026
2 checks passed
@CodingCossack
CodingCossack deleted the agent/gate-recursion-incident-cleanup branch August 20, 2026 07:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant