Data audit
| file | SHA-256 | rows (excl header) | cols | range | missing | dup dates |
|---|---|---|---|---|---|---|
| GDPC1.csv | 1c6c6e9f59e383e20c849dd299175c7a307526c09abdc18f18da9754fc5b3343 (matches README/bundle) | 319 | 2 (observation_date, GDPC1 float, bn chained 2017 $ SAAR) | 1947-01-01 – 2026-07-01, quarterly, no gaps | 0 | 0 |
| UNRATE.csv | 621ff6fadf50910cb7a21ee20ba610c247cb043b29b4e05c4c1a72fadca2a06c (matches) | 945 | 2 (observation_date, UNRATE float, %, SA) | 1948-01-01 – 2026-09-01, monthly, no date gaps | 1 (2025-10-01 empty value) | 0 |
- Window 1959Q4–2019Q4: no missing values in either series (UNRATE 1959-01..2019-12 732 months complete; GDPC1 complete).
- Anomaly: UNRATE 2025-10 missing (outside question window; irrelevant, recorded in data_issues).
- Availability: both files extend past 2019Q4 (to 2026). Handling: truncate to ≤2019Q4 before any computation. GDPC1 is the current (2026) vintage, i.e. revised data — acceptable since the question is historical, not real-time; noted as limitation.
- Values range: GDPC1 2172–24611; UNRATE 2.5–14.8. Plausible.
gate_spec.jsonandbundle.jsonin workspace are not listed inputs; not used for analysis (bundle.json used only to cross-check hashes).