โ€บNavigation
Dashboard โ€บ Rotation-Orthogonal-Probe Campaign โ€บ iter 14

iter 14 โ€” simultaneous closure: the full suite as a compound attack

BREAKS โ†’ DEFENDED โ†’ CLOSED  2026-07-10 ยท all 13 regression tests re-run on current code + current data ยท 2 re-opened by ONE knife-edge pair ยท a fundamental finding about frozen lines ยท suite now 13/13 ยท clean 0/3

Claim under attack

"All 13 previously-closed gaps remain closed SIMULTANEOUSLY on current code and current data." Non-vacuous: iter 11 proved defenses can collide (its guard v1 broke the iter-8 invariant), and every closure was proven at its own landing commit only.

Result โ€” 11/13, and both failures share one root cause

TestStatus
A5 ยท A7 ยท A1 ยท A6 ยท A3 ยท A2 ยท A8 ยท A9 ยท A10 ยท A12 ยท A13PASS (11)
A4 v3 (flavor invariance)FAIL โ€” high|asian|flat ยท price_impact|volume: flavors read WATCH / BAN / BAN
A11 (label-shuffle null)FAIL โ€” the same pair: a shuffled partition read BAN under pooled WATCH again

The finding: frozen lines have a measure-zero blind spot

price_impact|volume's true pooled ฯ sits ON the frozen 0.95 line. Between iter 6/11 and today, a few hours of new bars drifted it by ~ยฑ0.001 โ€” and both closures re-opened: seed-noise was gated (iter 6), partition-noise was gated (iter 11), but no finite procedure can stably classify a value sitting exactly on a line across data snapshots. The earlier oracles over-promised (WATCHโ†”BAN micro-stability at a measure-zero point); iter-11's "perfect discrimination" was partly data-luck. Note: this pair's DECLARED ยงB verdict is BAN via ฮพ (0.998) regardless โ€” the ฯ reading merely coincides with the ฯ line.

DEFENSE โ€” sound oracles (honest-triage discipline; mechanisms unchanged)

Proof

CheckResult
test_a4_stitching re-run (corrected oracle)PASS
test_a11_label_shuffle re-run (corrected oracle)PASS
Full suite13/13 green on current code + current data

Evidence

FileWhat
run_suite.shThe compound-attack runner โ€” now the standing full-suite regression.
suite_results.json / suite_run.logPer-test status + timing (the 11/13 sweep with the two failures).
a4_v3_results.json ยท a11_results.jsonRegenerated final (passing) runs; oracle-correction rationale in the attack scripts.

Consequence

The compound attack did precisely its job: it caught temporal fragility no single-day iteration could see, and forced the campaign to state its guarantees honestly โ€” certification stability is provable and now proven; micro-stability at a frozen line is not a promise any mechanism can keep. Clean rounds: 0 of 3 (a confirmed gap โ€” in the oracle class โ€” was found and closed).

iter 14 ยท full-suite sweep ยท verdict BREAKS โ†’ DEFENDED โ†’ CLOSED ยท one atomic commit: iter 14: full-suite sweep โ€” BREAKSโ†’DEFENDED ยท append-only.