1# WP35 — Decision log and amendments23| ID | Date | Phase | Decision | Reason | Before/after seeing results |4|---|---|---|---|---|---|5| D-001 | 2026-11-01 | 0 | Use Seshat **Polaris-2026** (GitHub snapshot, commit 55ca5fbc2b) as the primary historical source; Equinox-2020 as robustness | Current official snapshot per seshatdatabank.info/data; MIT-licensed repository; contains CrisisDB consequences | before |6| D-002 | 2026-11-01 | 0 | Obtain V-Dem v16 from the official `vdemdata` R package (commit f4dd26922e) rather than the web form | Programmatic, hash-verifiable, same data; no credentials needed | before |7| D-003 | 2026-11-01 | 1 | **Pre-registration frozen.** SHA-256(research/preregistration.md) = `ecda8804e17f931789be8e274ba1ff989000de356700a85b638b043928182e3a` | Mandate: pre-register before examining outcome associations | before (no association computed) |8| D-004 | 2026-11-01 | 1 | = z(\log D) - z(K)$ with $ standardized but **not** logged | $ is a bounded share/latent score that can be 0; the mandate allows the log form only when strictly positive | before |9| D-005 | 2026-11-01 | 1 | Historical unit = polity, not polity-year; CrisisDB test = severity conditional on crisis; add polity hazard (Y2) and modern onset panel (Y4–Y6) | 93.7% of Polaris facts are undated; CrisisDB is crisis-selected (150/626 polities) | before |10| D-006 | 2026-11-01 | 1 | Macro-regions and era blocks fixed in `configs/regions.yaml` (10 macro-regions, 6 eras) | Needed for FE and leave-region-out; 42 regions too many for N≈150 | before |11| D-007 | 2026-11-01 | 1 | No paid LLM API calls; literature verified via Crossref/public pages | No keys configured; mandate forbids unapproved spending | — |12