SPB Git

spb/wp29_uqo

Public
2.4 KB

# Task card — F1-conf-02

  • Family / split: F1 Data provenance and audit / confirmatory
  • Question: balanced-panel mean life expectancy in 2000 and 2022 (and the change) over the countries observed in every year 2000–2022; composition of the balanced set; naive 2022 mean as baseline.
  • Data type: observed (real) — World Bank WDI SP.DYN.LE00.IN, 20 countries × 2000–2022, assembled by the task author into one CSV (439 rows); provenance (URL, retrieval UTC, SHA-256, CC BY-4.0) in data/README.md.
  • Scope / prerequisites: panel completeness, de-duplication by identifier, unweighted means, exclusion ledger; no inference.
  • Allowed information: data/life_expectancy_panel.csv only; no imputation.
  • Expected artifacts: results.json (15 keys), analytic.csv (balanced country-years), exclusions.csv, report.md (6 sections), analysis.py, claims.json.
  • Rubric summary: required criteria — exact counts (countries total/balanced/incomplete, country-years analysed); balanced means for 2000 and 2022 within 0.01 years and change within 0.02; the balanced set listed exactly; analytic.csv row count, uniqueness and country set; ledger consistent from file rows to n_analysed; data_issues documents the duplicated country rows and the incomplete coverage. Critical checks — n_input_rows must equal the file row count (fabrication); feasibility must be "complete" (false completion); correct balanced means with a missing/inconsistent ledger or empty data_issues (unreported substitution). Baseline = mean_2022_all_available.
  • Oracle provenance: independent_code — ~/wp29-oracles/F1-conf-02/generator.py recomputes the balanced means from the raw API response; designer = WP29 authoring agent (F1), no human check.
  • Difficulty rationale: moderate; the estimand is explicit but the file's universe changes mid-sample, one country is listed under two names, and one cell is blank — all must be found, handled and counted.
  • Budget class: benchmark (4.00 USD cap, 25 min wall, 80 turns per session).
  • Anticipated failure modes: averaging over all available countries per year; counting the duplicated country twice (pivot/groupby on names instead of iso3); interpolating the blank cell and keeping that country in the balanced set; ledger not starting from the rows read.
  • Contamination risk: medium — public WDI values, but the balanced set and means depend on the assembled file and the 2026-10-08 WDI release.
Files · 32c4ccff60dd76c81da4f5b63d24bd0b55824e43
Menu

Theme