risk-diff matches its own test fixtures, firing the blocking gate on a self-match #224

Closed
opened 2026-08-18 20:49:54 +00:00 by john · 1 comment
Owner

Verified 2026-08-18: seven detector strings live in cadence-core/bin/risk-diff.test.mjs (a JWT sign call, ALTER TABLE, a Stripe reference, rm -rf).

Any phase touching that file fires the blocking risk_surface gate on its own fixtures. One phases range matched six of eight categories this way.

The gate is blocking at every stakes level and its re-arm is capped at one round, so a self-match spends a real budget on nothing.

Verified 2026-08-18: seven detector strings live in `cadence-core/bin/risk-diff.test.mjs` (a JWT sign call, ALTER TABLE, a Stripe reference, rm -rf). Any phase touching that file fires the blocking `risk_surface` gate on its own fixtures. One phases range matched six of eight categories this way. The gate is blocking at every stakes level and its re-arm is capped at one round, so a self-match spends a real budget on nothing.
john added this to the v3.5.5 milestone 2026-08-18 20:49:54 +00:00
Author
Owner

Closed by v3.5.5 (RSK-04, verified against the shipped tree).

Closed by v3.5.5 (RSK-04, verified against the shipped tree).
john closed this issue 2026-08-19 20:59:55 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: crenshawdev/cadence-archived#224
No description provided.