The decoy suite is a gate of the full run (R-1116); no code change
gates / gates (push) Successful in 46s

controller/scripts/test_gate_decoys.py is now controller_gates.py's `gate-decoys` row: blocking, full run only
(~22 s, 53 cases, and it edits real files in the tree for a moment, so never the hook). Declared in its own
COVERS; test_controller_gates.py pins it. Red-proved: debug-routes/comment flipped to expect accept ->
CONVICTED: gate-decoys; restored, green. gates.md's "--fast is all of them" corrected.

Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
This commit is contained in:
2026-10-17 11:01:40 +02:00
parent 85d60a1930
commit 55868cb3e0
5 changed files with 41 additions and 1 deletions
+3
View File
@@ -60,6 +60,9 @@ COVERS = {
"same sentence inside an HTML comment",
"observations": "R-426: R-419 in THIS repo's REPORT.md - an Observations note SAYING it carries no "
"marker - vs the two genuine markers",
"gate-decoys": "this suite, run as a gate of controller_gates.py's full run (R-1116): every case above is "
"a decoy of its own gate, and ONE case that stops convicting turns the run red - "
"red-proved 2026-10-17 by flipping the debug-routes/comment case to expect accept",
}
fails = []