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

iter 15 โ€” threshold-axis transfer: resolution-localized redundancy discovered

BREAKS โ†’ DEFENDED โ†’ CLOSED  2026-07-10 ยท the transfer trilogy's last axis (substrate ยท time ยท resolution) ยท a real market-microstructure property found ยท driving-cell attribution added ยท clean 0/3

Claim under attack (assumed true only to destroy it)

"The ยงB worked-example verdicts are resolution-stable โ€” every single-threshold slice of the grid (100/250/500 dbps) reproduces the declared verdicts." Iter 1 proved substrate transfer, iter 9 time transfer; every aggregation so far POOLED bar resolutions.

ATTACK RESULT โ€” falsified, by a real property of markets

price_impact | volume (declared BAN)@100@250@500@750
ฮพ_worst per slice0.9992 โ†’ BAN0.8974 โ†’ WATCH0.8206 โ†’ WATCH0.7446 โ†’ WATCH

Redundancy can be resolution-localized. The declared BAN is driven entirely by the 100-dbps slice โ€” mechanically sensible: at fine bars price_impact โ‰ˆ f(volume); coarser aggregation decouples them. All 6 other pairs reproduce in every slice (19/21 checks; PASS pairs PASS everywhere including 750). The ยงB worst-cell machinery behaves exactly as declared ("redundant in ANY cell โ‡’ flag") โ€” the v1 oracle demanded an invariance the declaration never promises (iter-14 oracle-class precedent, corrected honestly).

DEFENSES

Proof

CheckResult
G1 โ€” certification stability, 28 slice checks (750 included)28/28: no slice certifies a flagged pair; no slice flags a certified pair
G2 โ€” attribution through the probe's own pathxi_worst_cell = AAVEUSDT@100 emitted for the producing kernel (2-cell aggregate run)
ยงB declaration self-testPASS

Evidence

FileWhat
a15_threshold_transfer_attack.py / a15_results.jsonv1 โ€” per-slice ยงB readings for all 7 pairs ร— 4 thresholds (the discovery data).
a15_threshold_transfer_attack_v2.py / a15_v2_results.jsonv2 โ€” sound oracle + attribution verification; 0 breaches (final).
a15_stderr.log ยท a15_v2_stderr.logRun logs under the 2 CPU / 2 GB scope.
regression_tests/test_a15_threshold_transfer.shPermanent regression test โ€” refreshes measurements, asserts the sound oracle.

Consequence

The transfer trilogy is complete: substrate โœ“ (iter 1), time โœ“ (iter 9), resolution โ€” now understood precisely: certifications transfer; flags may be resolution-localized, and the probe now says where. This materially informs the terminal head-to-head (a candidate's redundancy may live in one resolution only โ€” the legacy probe, which pools less granularly, cannot see this). Clean rounds: 0 of 3.

iter 15 ยท threshold-axis transfer ยท verdict BREAKS โ†’ DEFENDED โ†’ CLOSED ยท one atomic commit: iter 15: threshold-axis transfer โ€” BREAKSโ†’DEFENDED ยท append-only.