Appendix: P29 prereg, data-source registry,

Appendix: P29 prereg, data-source registry, and HOLD roadmap — This appendix centralizes candidate “anchor datasets” used by modules such as P10/P19/P21/P31/P33/P35. In the formal DataPack, these are registered with the same IDs in config/data_sources.yml, and acquisition/processing must be reproducible under the codebook spec.

This appendix centralizes candidate “anchor datasets” used by modules such as P10/P19/P21/P31/P33/P35. In the formal DataPack, these are registered with the same IDs in config/data_sources.yml , and acquisition/processing must be reproducible under the codebook spec.

version: p29_joint_window_prereg_v0_1
enabled: false

data_sources:
  event_window_estimates: data/meta/event_window_estimates.csv

models:
  joint_window:
    method: "weighted_gaussian"
    width_ka: 2.0

metrics:
  p_value_unlock_max: 0.05
  sensitivity_required: true

outputs:
  json: results/p29_joint_window.json
  log: logs/TEST-P29.log

External data source registry (ERL template)

This appendix centralizes candidate “anchor datasets” used by modules such as P10/P19/P21/P31/P33/P35. In the formal DataPack, these are registered with the same IDs in config/data_sources.yml, and acquisition/processing must be reproducible under the codebook spec.

S1. Minimum principles

S2. Core anchor list (summary)

ModuleData anchor (ID)Use / comment
P10DS-SED-01Global marine sediment-thickness grid (ridge→continental-margin profiles).
P1/P2DS-SLAB-01 / DS-GCMT-01Subduction-zone geometry (presence/absence) + global moment tensors (stress field).
P19DS-SLB-01Sea-level budget closure using altimetry (SSH) + GRACE (mass) + Argo (steric).
P21DS-PLATE-01Plate-motion model (long term) + GPS (short term) for deceleration testing.
P12DS-VOLC-01Holocene volcano catalog (construction/growth ages require literature linkage).
P31DS-COAL-01Coal rank / reflectance databases (global/national).
P33DS-HF-01Heat-flow / geothermal-gradient database for thermal covariate control.
P15/P16DS-ICE-01 / DS-ICE-02Ice-sheet reconstructions (meltwater scenarios / boundary fluxes).
P35DS-EXPLORE-01Exploration maturity (wells/seismic) and sediment-blanket covariates for discovery-bias quantification.

S3. Connection to FAIL conditions

HOLD DataPack lock roadmap (ARE→Ice Melt priority)

This appendix fixes a priority order for currently HOLD modules (P8, P9, P10, P12, P14, P17, P22–P23, P25–P28), ranked by direct contribution to the core causal claim ARE→Ice Melt. For each module it sketches required data types / minimum N / representative public repositories (DOI/endpoints) / and automated fetch/normalize scripts. Detailed instructions are synchronized with docs/hold_datapack_roadmap.md and the machine-readable plan config/hold_datapack_plan.yml.

T0. r11 DataPack updates (summary)

T1. Priority (fixed)

T2. Per-module minimum requirements (summary)

{

ModuleCore data typeMinimum NRepresentative repository (DOI/endpoint) + script
ModuleCore data typeMinimum NRepresentative repository (DOI/endpoint) + script
4r(continued on next page)
P10sediment-thickness grid + crust-age/spreading-rate grid + transectstransects≥12, drill≥10doi:10.25921/xs0z-z845 (sed grid), EarthByte agegrid(10.1029/2020GC009214)
python code/fetch_hold_datapacks.py –module P10 –download –normalize
P14heat-flow points + kinematic constraintsHF≥200, vel≥5IHFC heat-flow DB + EarthByte rate grid
python code/fetch_hold_datapacks.py –module P14 –normalize
P8age/rate grids (magnetics-based) + (optional) magnetic profilesprofiles≥20, seg≥3EarthByte agegrid(10.1029/2020GC009214)
python code/fetch_hold_datapacks.py –module P8 –download –normalize
P13friction/pore-pressure priors (literature)refs≥5Byerlee-type priors (DS-FRIC-01)
python code/fetch_hold_datapacks.py –module P13 –normalize
P12volcano catalog + (partial) construction-age/stage fieldsvolc≥50GVP VOTW(doi:10.5479/si.GVP.VOTW5-2022.5.0)
python code/fetch_hold_datapacks.py –module P12 –download –normalize
P9exhumation/high-metamorphism casebook (age/depth)cases≥10Example: PANGAEA doi:10.1594/PANGAEA.969013
python code/fetch_hold_datapacks.py –module P9 –download –normalize
P24global endorheic-lake status/time-slicebasins≥100Oxford LLDB doi:10.25921/mxae-9596
python code/fetch_hold_datapacks.py –module P24 –download –normalize
P25bathymetry-based shelf/canyon proxiesprofiles≥30GEBCO grid(https://www.gebco.net/...)
python code/fetch_hold_datapacks.py –module P25 –download –normalize
P26unconformity/ hiatus catalog (API-based)sites≥50Macrostrat API(doi:10.1029/2018GC007467)
python code/fetch_hold_datapacks.py –module P26 –download –normalize
P23refugia catalog + heat-flow covariaterefugia≥20IHFC heat-flow DB
python code/fetch_hold_datapacks.py –module P23 –normalize

}

T3. Locking execution (recommended)

# (1) Lock from Tier 1
python code/fetch_hold_datapacks.py --module P10 --download --normalize
python code/run_hold_gates.py --module P10

python code/fetch_hold_datapacks.py --module P8  --download --normalize
python code/fetch_hold_datapacks.py --module P14 --normalize

# (2) Bridge modules
python code/fetch_hold_datapacks.py --module P24 --download --normalize
python code/run_hold_gates.py --all

# (3) Final roll-up
python code/generate_pass_hold_fail.py