Skip to content

data: correct group memberships + refresh WB/UN classifications (0.1.11) - #18

Merged
jm-rivera merged 1 commit into
mainfrom
fix/group-membership-accuracy
Jun 14, 2026
Merged

data: correct group memberships + refresh WB/UN classifications (0.1.11)#18
jm-rivera merged 1 commit into
mainfrom
fix/group-membership-accuracy

Conversation

@jm-rivera

Copy link
Copy Markdown
Owner

Corrects systematic errors in the bundled group/organization reference data and refreshes the periodically-revised lists to their current 2026 vintage.

  • Euro area: remove Poland, add Bulgaria (joined 2026)
  • G20: drop the 48 African countries (the AU is a member as a bloc, like the EU — not through its constituent states)
  • Commonwealth, African Union, OPEC, ASEAN, BRICS, OECD, G77, UN: roster and accession-date fixes (e.g. +Canada, AU Western Sahara, +Algeria, +Timor-Leste, +Indonesia, +Switzerland, −Palestine)
  • World Bank income groups and UN LDC/LLDC/SIDS: regenerated from the current 2026 classifications

Rebuilds the bundled geo.countries pack; prominence (98.8%) and the calibrator are preserved. The full test suite passes except one pre-existing, environment-sensitive suggest-ranking test that also fails on main.

Rebuild the geo.countries pack from a corrected groups.yaml. Removes Poland
from the euro area (adds Bulgaria); drops 48 spurious G20 entries expanded
from the AU bloc admission; fixes the Commonwealth, African Union, OPEC,
ASEAN, BRICS, OECD, G77, and UN rosters; and regenerates the World Bank
income groups and UN LDC/LLDC/SIDS lists from the current 2026 classifications.
@jm-rivera
jm-rivera merged commit 392e5d0 into main Jun 14, 2026
6 checks passed
@jm-rivera
jm-rivera deleted the fix/group-membership-accuracy branch June 14, 2026 21:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant