Pre-registered hypotheses, locked before testing.
Every forward-looking scientific claim DeepMap AI makes is committed to this registry: JSON-serialized, SHA-256 hashed, anchored to the Bitcoin blockchain via OpenTimestamps to four independent calendar servers: before the experiment runs. Post-hoc tuning is structurally impossible: you cannot move a goalpost that's already on the chain.
Locked · 80 forward tests
These hypotheses have been committed to the registry and anchored to Bitcoin via OpenTimestamps. Their re-evaluation date is the only moment we can update them: and the update will record the literal observed outcome, success or null.
Inner-core daily rotation H3: anti-correlates with M7+ EQ rate at lag 30-180d
FORWARD 36-month test (lock 2026-05-18, re-eval 2029-05-18). Bendick & Bilham 2017 GRL extension: 6-yr LOD oscillation correlates with global M7+ rate at r ~0.6. We test whether the inner-core differential rotation rate from 0S2 splitting (independent of LOD) shows the SAME anti-correlation at finer…
Slichter mode v2 detection-or-publishable-null after D.1-SPRINT calibration cleanup
D.1-SPRINT forward test of the Slichter inner-core translational triplet (3.5h / 4.5h / 6.0h periods). Pre-registered prior to running v2 pipeline. Tests Smylie 1992 disputed claim vs Rosat 2005 null. v2 = v1 (today, NULL) plus 3 D.1-SPRINT calibration pieces: (1) Hinderer 1995 atmospheric loadin…
G3 v2 forward test: DM annual modulation in per-station IGETS Delta-g residuals (de-tided + de-atmosphered), NOT in tensor L2 norm
Pre-registered narrow-channel forward test of the G3 DM annual modulation moonshot. The G3 v1 SEED's tensor-L2 backtest produced a single-arm 3.1 sigma aggregate candidate (Lomb-Scargle p=0.001, peak period 440 d, phase offset +47.7 d from June 2) on retro_tensor 2005-2018 (122,712 hourly snaps, sub…
Phase D.5-G10 Solar G-Mode Discovery v2 backtest
FORWARD test of the Phase D.5-G10 Solar G-Mode Discovery moonshot. G10 v1 SEED is cross_physics/solar_gmode_discovery_monitor.py monitoring 5 candidate g-mode periods (3, 6, 9, 12, 24 hr); the v2 backtest restricts to the 3 Garcia 2007 + Provost 2000 + Belkacem 2009 theoretical candidate frequencies…
Phase D.5-G11 Free Inner Core Wobble (FICW) v2 backtest
FORWARD test of the G11 Free Inner Core Wobble (FICW) discovery detector (Phase D.5 11th moonshot). G11 v1 SEED is cross_physics/free_inner_core_wobble_discovery_monitor.py monitoring five candidate FICW periods (3d/5d/7d/9d/14d); the backtest restricts to the three primary Mathews 1991 + Mathews 20…
Phase D.5-G1 mass tomography correctly classifies 7-of-10 known mass-anomaly sites as ELITE/STRONG with at most 1-of-5 control false positives
Phase D.5-G1 v2 12-month forward test. re-eval YYYY-MM-DD = 2027-05-21. PASS = at least 7 of 10 documented mass-anomaly sites (California Central Valley + Indo-Gangetic Plain + Greenland + WAIS + Decatur CCS + Yellowstone + Long Valley + Amazon + Sumatra-Andaman + Lake Mead) classify ELITE or STRONG…
Phase D.5-G2 DM compact transit: 5-domain coincidence classifier detects >=80% of simulated transits at SNR>=5 with FPR<=5%
FORWARD test of the Phase D.5-G2 v2 backtest harness (scripts/backtest_g2_dm_compact_transit.py). G2 is the second of three Phase D.5 moonshots (companion to G1 Mass Tomography + G3 DM Annual Modulation). Test: 50 simulated transit injections at coincidence_score >= 5.0 (18 PBH + 18 strangelet + 1…
Phase D.5-G3 dark matter annual modulation Lomb-Scargle peak amplitude exceeds bootstrap null at p<=0.05 with DAMA-consistent period and phase
Phase D.5-G3 v2 12-month forward test. re-eval YYYY-MM-DD = 2027-05-21. PASS = ALL three arms succeed: (a) Lomb-Scargle peak period within 300-440 days, (b) peak phase within +/- 60 days of June 2 (DAMA canonical day-of-year 152.5 per Drukier-Spergel 1986), AND (c) bootstrap p-value <= 0.05 from >= …
Phase D.5-G4 LOD anomaly detector classifies >=4 of 6 known historical LOD anomaly events as ELEVATED/ANOMALY with <=2 FP across 50 quiet controls
Phase D.5-G4 v2 12-month forward test. re-eval YYYY-MM-DD = 2027-05-21. PASS = BOTH arms succeed: (a) >=4 of 6 known LOD anomaly events (1992 El Nino peak +1.8ms, 1997-98 El Nino extreme +0.8ms, 2003 Mar acceleration +1.0ms, 2010 Maule M8.8 -1.26ms post-event step, 2020 Mar unexplained +1.5ms, 2024 …
Phase D.5-G5 inner-core wandering detector reproduces Yang & Song 2023 2009 pause/reverse
FORWARD test of the G5 inner-core wandering detector (Phase D.5 5th moonshot). G5 v1 SEED is cross_physics/inner_core_wandering_monitor.py; v2 backtest harness is scripts/backtest_g5_inner_core_wandering.py. PASS criterion is conjunctive 3-arm: (a) anomaly_flag fires at least one wander event in the…
Phase D.5-G6 earth mass redistribution detector reproduces 4 known mass events
FORWARD test of the G6 Earth mass redistribution detector (Phase D.5 6th moonshot). G6 v1 SEED is cross_physics/earth_mass_redistribution_monitor.py; v2 backtest harness is scripts/backtest_g6_earth_mass_redistribution.py. PASS criterion is conjunctive 3-arm: (a) anomaly_flag fires within plus or mi…
Phase D.5-G8 Pre-EQ Free-Oscillation Excitation v2 backtest
FORWARD test of the G8 Pre-Earthquake Free-Oscillation Excitation detector (Phase D.5 8th moonshot). G8 v1 SEED is cross_physics/pre_eq_free_oscillation_excitation_monitor.py monitoring six modes (0S0/0S2/0T2/1S0/0S3/0S4); the backtest restricts to the three primary spheroidal modes 0S2/0T2/0S3 per …
Wahr 1981 l=4 admixture v3.1 -- first-ever measurement with proper Y_4^2 basis + 5y IGETS + D.1-SPRINT corrections
D.1-SPRINT v3.1 forward test for first-ever planetary l=4 admixture measurement. re-eval YYYY-MM-DD = 2027-05-19. Two outcomes: (1) Y_4^2 basis + 24-station IGETS + D.1-SPRINT corrections produces fit consistent with Wahr 1981 prediction at 2sigma -- first-ever planetary l=4 measurement paper (JG…
Cascadia SSE ae_index_1h precursor forward replication: +z >= 3 at lag -105h on new Cascadia ETS 2026-05-22 to 2028-05-22
FORWARD replication test of the May 22 2026 v3 hypothesis-generating finding (parent hypothesis 20260522_sse_piezo_electromagnetic_precur_682c9ac6 recorded as DISCONFIRMING at the global level). PARENT v3 result on Cascadia regional split (45 documented SSEs 2005-2018 from Wech-Bartlow PNSN catalog…
MARS-A10: Asteroid-mass PBH (10^17 to 10^23 g) transits through Earth produce a 5-domain coincidence signature (gravimeter step + magnetometer pulse + accelerometer transient + seismic blast + atmospheric IR pulse) at synchronized timestamps across >= 3 of 5 domain detectors at SNR >= 5 each. Detection or upper-bound rate < 10 per year (matches Apr 25 v1.2 bounds) over 540-day forward window.
Asteroid-mass PBH transit search (E-1 from Apr 23 2026 brainstorm, partially active per memory/pbh_moonshot.md). 5-domain coincidence filter leveraging 18 of 27 VQ instruments -- nobody else can run this search. Apr 25 v1.2 produced upper bound <=8.4/yr; v1.3 audit Apr 28 showed null degenerate at v…
MARS-A11: If a galactic supernova within <=50 kpc occurs in the forward window, neutrino burst (Super-K SN-alert via GCN Kafka) triggers concurrent search at IRIS FDSN seismic stations + IGETS gravimeter for any M3+ earthquake within +-48h x +-1000km. Detection if any M3+ EQ correlates at p<0.001 across both physics channels; null otherwise. Supernova has approximately 1-3pct probability per year per Adams 2013; null result publishable as no evidence for SN-neutrino-EQ correlation if no SN occurs OR if SN occurs but no triggered EQs.
Forward-going 730-day window neutrino-supernova-EQ correlation test. Extension of Fischbach 1986 disconfirmation (Phase 65p Apr 19 2026 null at p=0.30 over 14 M7+ events on real IceCube Gold/Bronze archive) to the supernova-burst regime where neutrino flux is 10^58 vs IceCube standard astrophysical …
MARS-A3: Multi-year secular gravity drift at IGETS Superconducting Gravimeter stations within 500 km of known mantle plume / hot-spot locations exceeds tectonically quiet reference stations by ratio >= 3.0 on 2009-2026 cohort
Mars-shot codename MARS-A3 of the Six Science Mars-Shots phased program (DMAI-SCI-001 v1.0). Tests whether mantle plume / hot-spot proximity (10 known plume sites: Hawaii, Iceland, Galapagos, Yellowstone, Afar, Bouvet, Canary Islands, Reunion, Tahiti, East African Rift) imprints a detectable secular…
MARS-A4: Solar helio-tomography via global IGETS SG array - 24-station coherent stacked PSD in 0.1-1000 nHz band over 36-month forward window 2026-05-27 to 2029-05-27 detects spectral peaks at solar gravitational modulation frequencies (11-yr cycle ~3 nHz, 27-day solar rotation ~430 nHz, solar g-mode candidates 100-300 nHz) with SNR >=3 across >=6 stations after Hinderer 1995 atmospheric loading + Path A FES2014b BLQ + ICET solid-Earth tide corrections
Mars-shot codename MARS-A4 (DMAI-SCI-001 v1.0). MOST AMBITIOUS of the 6 shots - planet-scale passive solar observatory via 24-station IGETS Superconducting Gravimeter network. Sub-microhertz signal detection requires sqrt(t) SNR growth from coherent stacking; 36-month integration gives 6x SNR boost …
MARS-A8: Inner-core rotation rate timeseries 2009-2026 derived from coherent-stack 0S2 multiplet asymmetry at 25 IGETS SG stations (Phase D.0 expansion) shows sub-decadal 0.5-3yr oscillation with Lomb-Scargle peak power exceeding 1000-perm null shuffle at z >= 3 in the bundle-36-replication held-out subset 2017-2026 (post fit on 2009-2016). Tests Yang and Song 2023 Nature finding that inner-core rotation reversed in 2009-2010. Reproduction with independent network -- we use EOST-only L2 IGETS; they used Alaska earthquake waveforms.
Independent reproduction of Yang and Song 2023 Nature 622:734 inner-core rotation reversal. Train on 2009-2016 (matches Phase D.1-A6-CLOSE Track C v3 setup), validate held-out on 2017-2026. Uses EOST-only IGETS L2 with M2/S2/N2 calibration corrections per Phase 65w-VERIFY-CLOSE Bug 2 fix (May 18 202…
MARS-A9: For any M9+ earthquake occurring 2026-05-26 through 2027-05-26, prompt gravity signature (Vallee 2017 + Juhel 2018) is detected at SNR >= 3 across >= 2 of (a) IGETS SG within 1000km of epicenter, (b) co-incident LVK gravitational-wave detector noise residual within +-100s of rupture origin, (c) Phase 65p gw_newtonian_precursor tensor channel. NULL if no M9+ events occur in window; CONFIRMED if M9+ event detected with multi-channel agreement; ARTIFACT if single-channel signal only.
Forward-going 365-day window prompt-gravity coincidence test at M9+ rupture class. Extends Phase 65p gw_newtonian_precursor (Vallee 2017 / Juhel 2018) to NEW LVK Run 5 era (begins late 2026). Honest prior: M9+ events have ~10pct/yr base rate so window may yield zero detection (publishable null). Exi…
MARS-BSA-DISTGRAV: A 100-well BSA pressure-cycling array, with each well instrumented with a CG-5 (or better) wellhead gravimeter and a documented coherence efficiency epsilon in [0.5, 0.9] depending on formation type, achieves a coherent-stack SNR boost >= 0.95 * sqrt(N * epsilon) -- meaning the empirical SNR curve from N=1 to N=100 obeys the theoretical sqrt(N) array-gain law within 5% over a 365-day operational window. Treats BSA wells THEMSELVES as a distributed gravimeter array, filling the IGETS coverage gap (25 stations globally, ~0 of BSA pilot sites within 500 km).
v0.1 first-run synthetic 4-well coherence demo recovered true_slope=0.10 uGal/MPa as stacked_mean=0.104 +- 0.0094 (SE), giving snr_of_stacked_mean=11.1 and coherence_metric=0.787 (STRONG). SNR-vs-N curve generated from N=1 to N=100, matching sqrt(N) law within 5% on synthetic data. Module cross_phys…
MARS-EARTH-CAVENDISH Newton G from 25-station IGETS lunar tidal response with free oscillation cross-validation
MARS-EARTH-CAVENDISH: Using the 25-station IGETS Superconducting Gravimeter network's lunar tidal gravity response (M2 + S2 + N2 + K1 + O1 constituents) combined with free oscillation amplitudes (0S2 + 1S0 + 0T2 from Phase 65aa modules) over the 17-year archive 2009-2026, after Hinderer 1995 atmosph…
Ambient-noise inner-core differential motion via the BC-DF differential of through-globe Green's functions
PRE-REGISTRATION -- independent ambient-noise test of inner-core differential motion. BACKGROUND. The inner-core differential-rotation debate (Yang & Song 2023; Vidale; Tkalcic) rests almost entirely on repeating-earthquake DOUBLET PKIKP(df)-PKPbc differential traveltimes, criticised for sparse, un…
Dogma A: operational EQ forecasts carry skill over ETAS + regional base-rate baselines (12-month held-out forward test)
DOGMA A -- the consensus that operational earthquake forecasting adds no skill over a random/ETAS/base-rate model. Pre-registered FORWARD HELD-OUT test: DeepMap AI's operational EQ forecast stream (convergence_gate + tensor_eq_per_region + tensor_eq_global probabilities in the hash-chained ledger) b…
Pine Valley barometric disentangle: east faults vs east non-faults (fault-venting vs regional confound)
PRE-REGISTRATION -- GENUINELY BLIND: the two east-fault boxes' (Moab 38.57/-109.55, Lisbon Valley 38.15/-109.30) barometric response has NEVER been measured; their GOES cloud series is built AFTER this lock. Follows the #2 barometric PASS whose west/east confound (escalante flat WEST control tied th…
Pine Valley barometric-pumping cloud response (fault exceeds controls)
PRE-REGISTRATION. CONFIRMATORY (data exists in the cloud/forcing/USGS caches; this analysis has run ZERO times on real data before this lock -- only --selftest ran). PASS = excess (fault beta - mean control beta) < 0 AND block-bootstrap p<=0.05. Low pressure eases fault confinement -> extra venting;…
Pine Valley fortnightly/spring-neap cloud modulation (threshold-tidal fault venting)
PRE-REGISTRATION. CONFIRMATORY (data exists in the cloud/forcing/USGS caches; this analysis has run ZERO times on real data before this lock -- only --selftest ran). PASS = fault spring-neap p<=0.05 AND fault spring-neap snr > max control snr. Resolves the M2 null: a threshold-triggered fault releas…
Pine Valley seasonal hydrologic-loading lagged venting (fault exceeds controls)
PRE-REGISTRATION. CONFIRMATORY (data exists in the cloud/forcing/USGS caches; this analysis has run ZERO times on real data before this lock -- only --selftest ran). PASS = fault peak-lagcorr > every control AND phase-randomised p<=0.05. Interannual loading anomaly -> lagged venting anomaly, fault-a…
Pine Valley seismic dynamic-triggering venting burst (superposed-epoch, fault exceeds controls)
PRE-REGISTRATION. CONFIRMATORY (data exists in the cloud/forcing/USGS caches; this analysis has run ZERO times on real data before this lock -- only --selftest ran). PASS = fault post-event (0-3d) minus pre-event (-7..-1d) excess p<=0.05 AND fault excess > max control excess. Earthquakes transiently…
v2 Dynamic magnitude evaluator (Poisson-Gutenberg-Richter band) beats the tier-lookup band on out-of-sample calibration of the largest observed event
DYNAMIC MAGNITUDE EVALUATOR v2 -- shadow test. Supersedes 20260723_dynamic_magnitude_evaluator_pois_ed6a2456, withdrawn as an INVALID test (object mismatch + unit-of-analysis error), not a failed one, before it ran. WHAT CHANGED FROM v1, AND ONLY THIS v1 scored "fraction of matched OBSERVATIONS ins…
Telluric geoelectric anomaly as an M5.0+ earthquake precursor: skill over regional base rate (forward held-out, SHADOW)
Measurable version of the electricity-shapes-geology thread (Isaac): does a telluric/geoelectric anomaly precede M5.0+ EQs beyond the regional base rate? Legitimate seismo-EM / VAN SES territory, NOT Electric-Universe cosmology. SHADOW forward test on the existing telluric_current_monitor + predicti…
ETAS underperformance v1: do our aftershock modules score below their own reference ETAS?
Forward-only. CALIBRATION GATE RUNS FIRST: if the reference count ratio is outside [0.5,2.0] for BOTH bracket bounds the verdict is REFERENCE_MISCALIBRATED and NO claim about the module is made -- the test can void itself by design. Otherwise: below the bracket LOWER bound at p<=0.01 = MODULE_UNDERP…
Risk-score DELTA carries earthquake timing information (v1)
Forward-only: events AFTER the lock timestamp. The 180d exploratory window that motivated this is excluded and cannot contribute. PASS requires ALL FOUR: n>=300 isolated events, diff>=+0.50 points, p<=0.01 vs C1 AND C3, not worse than C2 (ETAS). 3 of 4 is a FAIL. Threshold 0.01 not 0.05 because the …
Swarm-continuation band beats an equal-width G-R baseline
Forward-only from 2026-08-12. Pinnacles CA M3.9 (2026-08-11) motivated this and is EXCLUDED. Equal-width baseline: a wider band trivially wins, so the baseline gets our width and optimal placement. Secondary claim graded separately: upper bound biased LOW (exceedance above hi > shortfall below lo) -…
VQ45 v2 virtual anisotropy field SKS multi-event stacked splitting reproducibility
VQ#45 v2 Virtual Anisotropy Field, SKS Silver-Chan splitting. FORWARD RE-ISSUE after v1 (ffb62804) was graded DISCONFIRMING: 43% of 23 stations within 25 deg (bar 0.50), median delay error 0.83 s (bar 0.70). This is a NEW entry, never a re-grade of ffb62804 -- the method changed, so the old seal mus…
VQ46 BAR-S1b virtual sonic log HVSR interface recovery vs KiK-net PS logging
VQ#46 Virtual Sonic Log, BAR-S1b. FORWARD RE-ISSUE after FORGE BAR-S1 FAILED TWICE. The failed bars stand as recorded; this is a new entry on a new corpus, never a re-grade. WHY FORGE WAS ILL-POSED: the DSI log in well 58-32 is BLIND ABOVE 657 m, so its 'strongest contrast at 1050 m' was strongest o…
v2: MARS-A2 0S0 fundamental whole-Earth radial mode at ~813.92 uHz detected at p<0.001 (50k block bootstrap) at >=5 of 24 IGETS SG stations via 2009-2026 multi-window coherent stack
Replaces withdrawn v1 20260526_mars_a2_0s0_fundamental_whole_ea_1b0bbb26 (withdrawn 2026-08-22: untestable as registered -- the stack+bootstrap instrument was never built; lock-time-readability lesson applied here as an explicit instrument-readiness gate in test.extra). Same scientific question: doe…
v3: paired-megafault paleoseismic prior boost (Poisson gate on measured baselines) -- paired predictions match rate >=2x unpaired baseline
Replaces withdrawn v2 20260521_v2_paired_megafault_paleoseismic_70095bae. V2 DIAGNOSIS CORRECTED BY MEASUREMENT (91-day autopsy, daily rolling 7d M3+ counts vs the monitor own ComCat feed): the hardcoded historical_rate_per_month constants were 7-9x too high (cascadia median 1.0/7d vs assumed 7.0; u…
Slichter 1S1 search v5 (DAMPED-ONLY): matched Lorentzian filter + Q-dependent whitening + onset scan -- the first Q-aware bound
v4's damped tier was UNRESOLVED in all 15 cells because block-median whitening eats a damped mode's line width (HWHM 0.372 whitening blocks at Q=500) and a persistent single-bin filter mismatches a Lorentzian at a penalty scaling ~Q instead of ~sqrt(Q). BOTH fixes were validated on synthetic injecti…
GNSS Green's-function matched filter detects distributed pre-event slip on subduction updip-dense margins (forward)
ADOPTED method (trackAS). Frozen g = unit thrust slip on Slab2 locked/updip zone via Okada 1985 (validated 2.7e-4 vs screw-dislocation analytic), computed BEFORE pre-event data. MF = sum(g.d/sigma^2)/sqrt(sum|g|^2/sigma^2) ~ N(0,1) under noise. Gates: must recover Cascadia SSE + return chance on Rid…
GNSS distributed trenchward-rate precursor (trackAQ forward test)
The one precursor channel with a passing positive control (trackAQ): coherent trenchward network GNSS transient over a subduction updip zone before a great EQ. Records only (no ledger, no alarm). Full frozen spec + provenance in the draft. Positive controls (Iquique 2014, Cascadia ETS) pass; Ridgecr…
Tested · 72 outcomes recorded
Hypotheses where the forward window has closed and the literal observed result has been recorded. Both confirmatory and null outcomes are preserved here: we publish nulls.
Lowering expected_mag_min to 2.5 for iceland/azores/newberry/ukraine raises hit rate in those 4 regions from 0% to >30% over 90d without degrading global rate
Predicted magnitude has negative L1 coefficient against match outcome on EQ predictions over next 90d (replicates 2026-05-04 reverse-causal finding)
Slichter mode v4 — methods-clean null with 24-station coherent stack + matched-filter detection
Wahr 1981 l=4 admixture v4 forward test: OSO Path A BLQ + Hinderer v2 literature beta tightens CI while excluding +0.7%
Slichter 5.40h triplet replicates across independent data splits
Tidal fault-criticality predicts failure (held-out 2005-14 to 2015-18)
EMTF resistivity discriminates fluid-rich vs stable crust
VQ31 virtual creepmeter v0.1 GNSS+InSAR vs Parkfield UL creepmeters
VQ34 virtual geothermometer beats IDW on held-out heat-flow wells
VQ34v2 geothermometer beats IDW on QC-capped heat-flow wells
VQ41 lunar tidal quake gauge predicts held-out Apollo deep moonquakes
v2 imminent_convergence_72h SHADOW forward test: >=70% hit rate
VQ42 Virtual Moho Gauge: H-k receiver-function crustal thickness vs CRUST1.0
vq43 virtual single-station Mw gauge Brune spectral moment reproducibility
vq45 virtual anisotropy field SKS shear-wave splitting reproducibility
Pine Valley barometric-pumping cloud response (fault exceeds controls)
Pine Valley fortnightly/spring-neap cloud modulation (threshold-tidal fault venting)
Pine Valley M2 lunar-tidal cloud modulation (fault venting)
Pine Valley seasonal hydrologic-loading lagged venting (fault exceeds controls)
Pine Valley seismic dynamic-triggering venting burst (superposed-epoch, fault exceeds controls)
UT+NV fault-venting flatter summer diurnal cloud cycle vs matched flat-basin controls
Escalation-signature scale invariance M4 vs M5 plus (US)
Magnitude-scaled forecast window raises M6+ hit rate without moving the M<6 bulk
ETAS-derived per-region probability beats the incumbent tensor_eq_per_region classifier on a temporal holdout
Tensor adds magnitude information on top of ETAS beyond a recalibrated b-value
chile_peru ETAS 7-day probability retains AUC >= 0.60 on held-out 2019-2026
Multi-messenger Arm A: triggered-stack pipeline validation on solar-flare SID/SFE (CoSMoS)
Ultralight scalar-DM oscillating-coupling search v2 + methods addendum: coherent SG-network stack, corrected sealed-criteria implementation (HYP-9feedf7f; SUPERSEDES v1 6affe307)
Antipodal triggering at PKIKP focusing scale: M6.5+ within 200km of a M7.0+ antipode in 30d
c5 wind-projection geometry discriminates wind-fixed signals from shared environmental lines
Coronal-hole high-speed streams elevate the global M6.5+ rate within 48h
Slichter 1S1 triplet search v2 on the piece-3 cleaned IGETS store: sealed matched-filter criterion, detection-candidate or A95 bound
Slichter 1S1 search v4: the first Q-aware (damped-transient) bound, plus exclusion-radius fix and inverse-variance weighting
Slichter 1S1 triplet search v3: identical v2 instrument on the full-archive store (306 station-years, x2.54) -- pure data upgrade
l=4 Wahr-1981 admixture in the M2 gravity tide -- method-frozen reproducible measurement (NULL_BOUND)
Slichter 1S1 search v6 -- M3-satellite-cleaned store, forward-blind C3 + scored pass
Slichter 1S1 search v7 -- nodal (f,u) M3 forest correction (full re-clean)
Slichter 1S1 search v9 -- line-masked kstar (estimator-level fix)
DM Magnetic K1 Adjudication v2.4 -- graded oceanic injector + arm (e) spatial vote (closes the v2.3 oceanic false-DM hole)
Earth x Mars cross-planetary ultralight-DM Compton-line coherence search v1.3 (memory-only amendment, byte-identical to v1.2 01fea7ac)
Withdrawn · 31 preserved
Hypotheses withdrawn before the test window closed: typically because the underlying model went silent or the test became untestable as stated. We don't delete withdrawn entries; the OTS proof is preserved alongside the JSON so the audit trail is intact.
cross_physics_earthquake_alert_cycle hit rate stays under 20% in 8 quiet regions (iran/iceland/myanmar_bangladesh/azores/new_zealand/newberry/trans_mexico/ukraine) over next 90d, while global rate stays above 50%
Diagnosis revealed cross_physics_earthquake_alert_cycle has been silent since 2026-04-13 (last prediction 21 days ago). The model is NOT actively firing predictions, so the forward-test 'failure persists at <20% over 90d' is untestable -- the rate is undefined when the model emits no predictions. Last-30-day analysis showed 4 of the 8 named regions (iran, myanmar_bangladesh, new_zealand, trans_mexico) are now well-covered by tensor_eq_per_region / earthquake_magnitude_predictor / others. The 4 genuine remaining blind spots (iceland, azores, newberry, ukraine) are low-magnitude volcanic-rift / stable-interior zones where the issue is expected_mag_min floor too high. Re-registering as a per-region magnitude floor intervention hypothesis.
RS+ETAS caldera forecaster HIGH/CRITICAL alerts hit at >=50% over 90-day forward test
INVALID TEST -- the instrument was broken for the entire forward window. fetch_uplift_rate_mm_yr pointed at the retired NGL IGS14 path (404 since the Jun 2026 IGS20 migration; this module was the one of six missed in commit 5ed76bf8), so every uplift fetch silently fell back to the 50 mm/yr literature prior. That froze uplift_mm_yr=50.0 and rs_amp=8.2652 identically across all 66 HIGH/CRITICAL rows -- above the CRITICAL threshold of 5.0 by pure arithmetic, so the forecaster emitted CRITICAL regardless of data. The alerts under test were therefore NOT produced by the deformation-driven RS+ETAS mechanism this hypothesis names. Live GPS (fixed 2026-07-18) gives Campi Flegrei -10.61 mm/yr (subsiding) and rs_amp 0.6388 -> NOMINAL, a 13x overstatement in the alarm-manufacturing direction. The observed ~91-95 pct match rate is further confounded by an always-on alarm against continuous bradyseismic unrest credited by an INGV matcher at minmag=1.5 (requiring M>=3.0 drops it to ~30 pct, M>=4.0 to ~8 pct). Neither passed nor failed: untestable as run. Superseded by a v2 forward test on live deformation with a magnitude floor and a coverage-null bar. Record preserved per Section 7 of the methodological-nulls bundle.
Goldfinger Option #3 paired-megafault paleoseismic prior boost lifts paired-prediction match rate by >=2x over unpaired baseline
Predictor companion not shipped at lock time -- the cross_physics/paired_megafault_monitor.py module was a tensor-feature builder + run_demo dumper only, with zero log_prediction() call sites and no cron entry. Aug 8 evaluator on 2026-05-21 found paired_n=0 over 17 days of supposed forward window. Re-registered as v2 (20260521_*) once cross_physics/paired_megafault_predictor.py + GATES_BY_MODEL entry + cron land in PR. Underlying Goldfinger 2025 science unchanged; this is a tooling completion.
v2: paired-megafault paleoseismic prior boost (post-predictor) -- paired predictions match rate >=2x unpaired baseline
Sealed withdraw-if clause: paired_n = 0 < 5 over the forward window (2026-05-21 -> 2026-08-19). The predictor ran HOURLY the whole window (cron alive, log verified 2026-08-22: 'scanned 1 pairs, 0 joint-elevated, 0 predictions logged, dry_run=False' every run; ledger hash chain valid) -- so this is branch 1 of the clause, a legitimate scientific null (no joint-elevation events occurred), NOT v1's dead-cron failure. A v3 with a recalibrated elevation gate is optional, not owed.
MARS-A2: 0S0 fundamental whole-Earth radial mode at ~814 µHz period 20.5 min detected at p<0.001 across >=5 of 25 IGETS Superconducting Gravimeter stations using Hanning-window FFT coherent stacking
UNTESTABLE AS REGISTERED at due date (2026-08-24), not disconfirmed -- June-1 precedent. The registered instrument (2009-2026 multi-window coherent stack + 50,000-draw block bootstrap per station, p<0.001, >=5 of 24-25 stations) was never built; it is D.1-SPRINT-scale engineering. The v0.1 proxy script DID run on real data 2026-08-22 (24/24 stations, EOST L2 from data/igets -- the lockfile data_source named a stale path igets_sg_archive -- 60-day most-recent windows, n=86400 min each, peak SNR max 1.26, 0 stations >= SNR 3): recorded as a PRELIMINARY 60-day-window constraint only, explicitly NOT the registered test and NOT the grade. Reissued forward as v2 with an instrument-readiness gate.
Multi-modal elemental-resonance fingerprint predicts non-radioelement commodity at assay sites
UNTESTABLE: positive control failed in both runs (Mike chose fix-declare-rerun-once; outcome rules fixed in hypotheses/deviations/resonance_fingerprint_positive_control_deviation.md before run 2). Run 1 (2026-09-25, HEAD c82b729b): gamma K AUC 0.52, Th 0.44 vs bar 0.70 -- labels pooled sediment K pct with brine K mg/L, gamma supplied only local anomalies, SIP was a constant flagged real. Run 2 (HEAD 14d8d524, declared fixes D1-D4 + Addendum A, 93 eligible sites, inputs sha-verified): absolute NURE K AUC 0.641, Th 0.551 (matched single-layer K 0.696, ungraded) -- still below 0.70. Per the fixed rule: withdraw, no run 3, no main test computed. Airborne NURE gamma at a point does not rank 0.1-deg-cell stream-sediment K/Th across these 93 clustered AOIs well enough to trust the pipeline on commodity targets. Records: reports/validation/resonance_fingerprint_runs/.
VQ32 virtual stream gauge from fluvial seismic noise vs co-located NWIS
Pre-specified underpowered clause: 5 geometric pairs found but UU.LTU gauge (10126180) aligned 0 hours -> 4 surviving pairs < locked minimum 5. Of the 4 that ran, 0 passed -- even RE.EACA at 0.6 km showed raw rho 0.202 collapsing to -0.045 after the pre-stated cubic detrend: the correlation was the shared seasonal runoff trend, exactly what the climatology rule was built to catch. PHYSICS: fluvial seismic noise detections (Burtin 2008) are on large turbulent rivers; small UT/WA/AK creeks (10-100 cfs) do not lift 1-7 Hz power above ambient at 0.6-4 km. A v2 would pair stations with MAJOR rivers (Colorado/Snake/Columbia class) -- separate future registration.
VQ36 stress rosette predicts held-out WSM SHmax azimuth
Pre-specified withdraw clause fired: only 22 A-C WSM sites where input channels are real (3 in UGS gravity-grid box + 19 within 50km of anv_ prewarm sites) vs locked minimum 30 -> UNDERPOWERED. Audit also found stress_orientation_calibration.py READS WSM, so the locked soc_shmax_regional covariate would have been circular (target leakage) and required exclusion regardless. A v2 with NATIONAL covariates (qfault orientation density, focal mechanisms) is a separate future registration.
imminent_convergence_72h forward test: >=70% resolved hit rate
Superseded pre-launch, zero data accrued: Mike directed shadow-mode testing before any public exposure, so the tier records to a private shadow ledger (data/imminent_shadow.jsonl) instead of prediction_ledger.db. Re-registered as v2 with the shadow data source + --evaluate USGS scoring; metric, threshold (>=70% at n>=30), and 90-day window unchanged.
Fault energy-state stand-down: de-energized regions have a lower subsequent EQ rate than held regions
UNTESTABLE (hypotheses/deviations/fault_energy_standdown_untestable_20261016.md). Withdrawn by Mike's decision 2026-10-21; never graded, neither a pass nor a fail.
v2 RS+ETAS caldera forecaster on LIVE deformation beats the coverage null
UNTESTABLE on its locked data: zero power at the re-eval (hypotheses/deviations/caldera_v2_zero_power_20261016.md). Withdrawn by Mike's decision 2026-10-21; never graded, neither a pass nor a fail.
v3 24h escalation shadow tier forward test (post decluster fix)
Underpowered by instrument, not by hypothesis. Two independent population limits measured 2026-07-22: (1) only 5 percent of global M5+ onsets have >=3 delivering stations within 300 km, and outside that the public M2.5+ catalogue is too sparse for early_features; (2) a train/serve skew -- the calibration was fitted on settled catalogues (37 percent usable) but the tier serves at 24-96h on provisional ones (13 percent usable). Neither permits n=30 by the 2026-10-16 re-evaluation. See reports/methodological_nulls/escalation_tier_population_limits.md
Dynamic magnitude evaluator (Poisson-Gutenberg-Richter band) beats the tier-lookup band on out-of-sample calibration
INVALID TEST, not a failed one -- withdrawn before it ran, so nothing is contaminated. The locked primary metric scores 'fraction of matched OBSERVATIONS inside the band', but the locked formula P(Mmax < m) is the CDF of the LARGEST event in the window. Those are different objects. Measured on 120 days of ledger: 12.7 observations per matched prediction (max 542), only 21% with a single observation, and magnitudes spanning M2.5-M8.1 WITHIN one prediction -- a 5.6-magnitude spread. A max-distribution band scored against every aftershock must under-cover, so the incumbent's wide M2.7-8.0 band would have won for a reason unrelated to physics and the FAIL would have been uninterpretable. Scoring per-observation is also a unit-of-analysis error in its own right: 12.7 correlated aftershocks of one sequence are not 12.7 independent tests, which is the exact defect the Jul-18 audit was about. Superseded by v2, which scores the MAXIMUM observed magnitude per prediction -- one score per prediction -- fixing both the object mismatch and the independence problem. Formula, parameter policy, width guard, uninformative condition and withdraw gate all carry over unchanged.
EPC re-evaluation v1: the fixed earthquake_precursor_chain beats per-region GR climatology AND its own date-shuffle null in shadow mode
VOID under the prereg's own section-3 input rule (hypotheses/epc_reevaluation_prereg_v1.md lines 79-80, 167: more than 5% of emissions carrying a live telluric or ionospheric stage voids the run, restart as v2, never silently absorbed). Measured read-only 2026-10-15: 5,282 of 5,525 emissions (95.6%) carry one; the cumulative share passed 5% on 2026-08-09, the run's second day. Decided by the input rule before the earliest evaluation date (2026-11-05); no result is recorded. Interim figures disclosed, not gating: 1,589/4,853 full-magnitude hits (32.7%) vs always-on 31.1%; region-block CI of hit minus climatology [-0.3, +7.4] pts. Records kept (5,525 rows, 146 snapshots); sweep + matching stopped (common/shadow_track_stops.py epc_reeval_v1). Note: hypotheses/deviations/epc_reeval_v1_void_20261015.md; record: reports/validation/shadow_scorecard_20261015.md. Mike approved the cleanup 2026-10-15.
Ultralight scalar-DM oscillating-coupling search in the SG network: coherent global stack + velocity-modulation fingerprint (CoSMoS)
Superseded by v2, 20260807_ultralight_scalar_dm_oscillating_e252f6bd (sealed prereg v2 SHA-256 9feedf7f... + methods addendum bcbe90de..., locked 2026-08-07T02:39:07Z, eight minutes after this lock). v2's lock notes are the supersession record ('SUPERSEDES v1 ... v1 artifacts preserved untouched'). v2 was graded disconfirming on 2026-08-07: NO_CANDIDATE_LIMITS, 0 of the top 50 lines passed the frozen criteria. No result is recorded under v1, and this lock, its sealed doc (6affe307...) and its OTS receipt are kept unchanged. Withdrawn so the due alert stops listing a superseded entry as overdue; Mike's OK 2026-11-08 ('Yes, withdraw it').
Slichter 1S1 search v9 -- line-masked kstar (estimator-level fix)
recorded estimator sha was the Windows CRLF working-copy hash; re-sealing forward-blind with the canonical LF/git sha b4089bce (no scored pass ran -- refused on sha mismatch)
Earth x Mars cross-planetary ultralight-DM Compton-line coherence search v0
Mike 2026-10-16: superseded. v0 halted at its own gate with 0 bins scored; its byte-identical successor v1.3 (2a4273ed) was graded NULL_BOUND on 2026-09-05. Proposal: reports/hypothesis_grades_20261016/README.md.
Earth x Mars cross-planetary ultralight-DM Compton-line coherence search v1 (amendment of v0 1084ce55)
SUPERSEDED BEFORE ANY RUN by v1.1 (scale amendment). Frozen code 261e7de3 as registered would have held a K x 4.6e6 complex matrix per body (~100 GB at the frozen core K ~1,500) and run the exact lock-in on 3,000 bins x every patch for the equivalence gate (~60 h); neither had been exercised at scale (synthetic check ran at K=250 on a 40k-bin local grid). No real Compton bin was ever scored under this entry; its OTS stamp (pending) is kept as history. v1.1 precomputes fine spectra once, interpolates in 200k-bin chunks, and gates equivalence on a 40-patch x 600-bin subset -- same arithmetic, same bars.
Earth x Mars cross-planetary ultralight-DM Compton-line coherence search v1.1 (scale amendment; supersedes v1 75974252 and v0 1084ce55)
Mike 2026-10-16: superseded. v1.1 halted at its injection positive control with 0 real bins scored (untestable as frozen); superseded by v1.3 (2a4273ed, graded NULL_BOUND 2026-09-05).
Earth x Mars cross-planetary ultralight-DM Compton-line coherence search v1.2 (differential positive control; supersedes v1.1 813fc905, v1 75974252, v0 1084ce55)
Mike 2026-10-16: superseded. v1.2 passed both gates, then was out-of-memory killed before scoring; v1.3 (2a4273ed) is byte-identical and graded NULL_BOUND 2026-09-05.
Why pre-registration matters.
Most geophysics findings die in replication. We commit the hypothesis, the threshold, the dataset, and the re-evaluation date to a public registry + Bitcoin chain before running the experiment. When the re-eval date arrives, we record what actually happened, confirmatory or null, and the audit trail is permanent. Read the methodology paper and the null-results bundle for examples of nulls we've already published.
Raw JSON registry → Methodology