data(economics): address PR #147 review — fused/activity pin fixes

Review fixes for the #1016 cultural pass (Hoshe/Paula/Miri):

- Kruger 60 (GJ 860A) xhosa -> cosmopolitan (Miri): GTTR describes an
  Afrikaner/Xhosa/Zulu founding "without mapping cleanly onto any of
  them" — the textbook genuinely-fused case, which taxonomy rule 4
  resolves to cosmopolitan rather than one of the three. Commented.
- Altmark (GJ 357) financial_technocratic -> cosmopolitan (Paula):
  reverts to the original shipped value; the GTTR reads as commercial
  non-alignment, not credential-based technocracy.
- Kampala Gate (GJ 667B) + Moyale (GJ 1292) keep swahili but add inline
  comments documenting that these are East-African-INTERIOR founders
  (Baganda; Kenyan/Ethiopian Borana-Oromo) for which the taxonomy has no
  dedicated token — swahili is the nearest available, NULL would fall to
  the wrong corridor default. Gap logged for a follow-up taxonomy value.
  Mwangaza (693) swahili is literally correct (coastal) — untouched.
- heritage-taxonomy-draft.md: stale "(38)" subheadings -> "(47)" to match
  the actual canonical count (Hoshe/Miri doc typo).

Retracted: Pedra Seca (GJ 421B) xhosa — reviewer thought it lacked
authored backing, but its gttr.md explicitly states "Afrikaans and Xhosa
heritage"; pin kept.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-06-03 10:23:42 +02:00
co-authored by Claude Opus 4.8
parent 9e791240c5
commit 00c8574e11
3 changed files with 14 additions and 6 deletions
@@ -49,7 +49,7 @@ values, not a quota.
---
## Canonical heritage values (38)
## Canonical heritage values (47)
Grouped by macro-region. "Absorbs" = agent proposals folded in. "Corridor" =
where it's *baseline* (so usually NULL there) vs *divergent* (pin-worthy).
@@ -164,7 +164,7 @@ OLD suffix forms. Renames touch these and require a TOML edit + regen:
`scottish`, `chinese`, `tagalog`, `vietnamese`, `zulu` and all activity values are
already canonical — no change. The CI constant `_CULTURAL_HERITAGE` in
`import_economics.py` gets replaced with this 38-value set.
`import_economics.py` gets replaced with this 47-value set.
---
@@ -179,10 +179,10 @@ already canonical — no change. The CI constant `_CULTURAL_HERITAGE` in
6. **hungarian, yoruba, hausa, persian, turkic** → KEEP as available-but-unused
slots (canon should be complete; CI accepts them).
**Result: all 38 values retained, nothing folded.** Everything else is mechanical
**Result: all 47 values retained, nothing folded.** Everything else is mechanical
reconciliation, not a judgment call.
## Final value list (38) — the CI `_CULTURAL_HERITAGE` set
## Final value list (47) — the CI `_CULTURAL_HERITAGE` set
```
anglo scottish irish welsh