docs(#603): population-statement survey — all 111 waves, verbatim#654
Merged
Conversation
Assembles the per-country documentation sweep into one reviewable evidence
document at slurm_logs/POPULATION_STATEMENTS_2026-07-21.org, recording what
each wave's own documentation says its sample represents.
Scope: 111 waves across 38 country directories. 104 have a documented
statement of some kind; 7 have none. On the stricter reading -- "does any
document NAME the population this sample represents?" -- the answer is no for
10 waves, because 3 more record NOT FOUND for a universe while offering only a
fallback coverage claim.
Standing rule the sweep obeys: quotes are verbatim (sic spellings, source
typography and internal contradictions preserved; every PDF-extraction repair
declared), gaps are recorded as gaps with the full search record so the claim
is falsifiable, and nothing is inferred from the data -- no .dta file was
opened. Where inheriting a sibling wave's universe would have been defensible
(Mali / Niger / Senegal 2021-22 EHCVM-2 panels) it was declined and the entry
says so.
Structure:
1. what this is, how it was gathered, and the rule it obeys
2. summary table (country, wave, source_type, confidence, universe tag) --
the universe tag is marked throughout as an EDITORIAL reading, not a quote
3. the verbatim record per wave: population statement, translation where
present, exclusions called out separately, source + locator, and the
extractor's evidence notes
4. the gaps, unsoftened, with what was searched for each
5. what the evidence suggests, with disagreements flagged and NOT resolved
Findings worth the maintainer's attention: 41 of 111 waves' population record
exists only in WB catalog metadata, not in this repo, and three of those have
a <universe> element that is present and empty -- so a record built by linking
would track a moving target. A field literally labelled "Universe" exists for
only 47 of 111 waves. The single most repeated sentence in the corpus is WB
NADA boilerplate appearing in 15 waves (including Ethiopia and Nigeria, not
just the WAEMU countries), so its presence attests a metadata template rather
than a statistical office's claim. 19 waves subtract a named region by design;
exactly one declares an urban exclusion (Ethiopia ESS1). Specialization mostly
appears INSIDE waves, not as whole waves. Section 5.7 lists 17 unresolved
disagreements, including one where the editorial tag contradicts the wave's own
UNIVERSE field (Mali 2018-19), flagged rather than adjudicated.
No proposal is made. Per #601's own note, a proposal encoding a judgement
about what the library will pool on a user's behalf is a direction decision for
Ethan.
Refs #603, #601.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Su5JKX3wKChyfMAdXrdCTr
This was referenced Jul 22, 2026
Open
docs(#601): record the sampling universe, exclusions and sub-samples in 38 country CONTENTS.org
#658
Merged
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Assembles the per-country population-statement sweep into one reviewable evidence document:
slurm_logs/POPULATION_STATEMENTS_2026-07-21.org.It records, for every wave the library ships, what that survey's own documentation says its sample represents — verbatim, with exclusions called out separately, and with the gaps left as gaps.
Headline counts
source_type != not-found)source_type = not-found)The standing rule it obeys
"was been designed","Bihar(Southern","abovefor"), source typography ("Education :","Agriculture:holders") and the sources' own internal contradictions are preserved. Every PDF-extraction repair (rejoined split words, collapsed justification spaces, a decoded glyph-substituted numeral, reconstructed bidi Arabic) is declared in that wave's notes..dtawas opened. Where inheriting a sibling wave's universe would have been defensible (Mali / Niger / Senegal 2021-22 EHCVM-2 panels), it was declined, and the entry says so.Structure
source_type,confidence, and a short universe tag marked throughout as an editorial reading, not a quote.What the evidence shows
microdata.worldbank.org(and, for two Ghana panel waves,catalog.ihsn.org), and three waves already have a<universe>element that is present and empty. A record built by linking would track a moving target.Deliberately not done
No schema, no YAML key, no decision about whether
Feature()should refuse to pool waves with different universes. §5.7 lists 17 unresolved disagreements, including one where my own editorial tag contradicts the wave's ownUNIVERSEfield (Mali 2018-19) — flagged, not adjudicated. Per #601's note, a proposal that encodes a judgement about what the library will pool on a user's behalf is a direction decision for Ethan.Refs #603, #601.
🤖 Generated with Claude Code
https://claude.ai/code/session_01Su5JKX3wKChyfMAdXrdCTr