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

iter 1 โ€” A5: worst-cell substrate validity

SURVIVES  2026-07-10 ยท attack A5 (seeded #1 blocker) ยท 62/62 crypto cells grounded ยท 0/7 worked-example verdict mismatches

Claim under attack (assumed true only to destroy it)

The ยงB worst-cell ฮพ bands (CHATTERJEE-THRESHOLD-DECLARATION.md ยงB โ€” calibrated on even-downsampled 8,000-row raw-column cell-slices over 10 fixed 2-month windows, 2021โ€“2025) transfer to the rotational probe's substrate: stride-20 value-rows over the most recent 80,000 bars per symbolร—threshold cell. The probe's own aggregate_worst_cell docstring flags this as an unproven caveat: "A frozen real-CH validity gate โ€ฆ must pass before these numbers are trusted." This iteration IS that gate, run adversarially.

Falsifier

Any of the 7 frozen worked-example pairs (declaration ยงB anchor table; labels frozen 2026-06-30/07-02, none tuned here) whose ยงB verdict on the probe substrate differs from the declared verdict. One mismatch = claim BROKEN (bands don't transfer โ†’ fix the statistic, never the band).

Mechanism fidelity

Result โ€” all 7 frozen verdicts reproduce

PairDeclared (ยงB)Probe substratexi_worstbreadthworst cellmatch
ofi | turnover_imbalanceBANBAN0.99921.000FILUSDT@100OK
agg_record_count | individual_trade_countBANBAN0.99941.000LINKUSDT@100OK
price_impact | volumeBANBAN0.99920.984LINKUSDT@100OK
price_impact | sell_volumeWATCHWATCH0.76860.871XRPUSDT@250OK
kyle_lambda_proxy | ofiPASSPASS0.39350.000ADAUSDT@750OK
bar_cecp_velocity | ofiPASSPASS0.05300.000DOGEUSDT@250OK
bar_dispersion_entropy | trade_intensityPASSPASS0.39840.000ETHUSDT@250OK

Margin behaviour (honest reading). The substrate shift moves the numbers โ€” it does not move any verdict. The PASS ceiling pair (kyle_lambda_proxy|ofi) drops 0.494 โ†’ 0.394 (deeper into PASS); the known-related WATCH pair drops 0.923 โ†’ 0.769 (still WATCH, breadth 0.871 keeps the two-dial BAN closed); the three duplicate/broad-BAN pairs stay โ‰ฅ 0.9992 with breadth โ‰ฅ 0.984. The moat between the PASS cluster (โ‰ค 0.398) and the redundancy cluster (โ‰ฅ 0.769) is preserved on the value-row substrate.

Evidence (every claim above cites these)

FileWhat
a5_substrate_validity_attack.pyThe attack script โ€” imports the probe's own verdict functions; SELECT-only; frozen pairs + expected verdicts in-file.
a5_results.jsonFull per-pair, per-cell ฮพ values (62 cells ร— 7 pairs), verdict comparison, cell log.
a5_stderr.logRun log under the systemd-run 2 CPU / 2 GB scope.
regression_tests/test_a5_substrate_validity.shPermanent regression test โ€” re-runs the attack, asserts SURVIVES.

Consequence

The aggregate_worst_cell substrate caveat is now closed by a passed, re-runnable validity gate: the ยงB bands are usable on the probe's value-row substrate for the labeled anchor set. Clean round 1 of 3 toward convergence.

Opened threads (future iterations)

iter 1 ยท attack A5 ยท verdict SURVIVES ยท one atomic commit: iter 1: A5 worst-cell substrate validity โ€” SURVIVES ยท append-only (this page is never edited after landing).