diff --git a/docs/workshops/system-economic-specialization/heritage-taxonomy-draft.md b/docs/workshops/system-economic-specialization/heritage-taxonomy-draft.md index 3cc247c6e..724227215 100644 --- a/docs/workshops/system-economic-specialization/heritage-taxonomy-draft.md +++ b/docs/workshops/system-economic-specialization/heritage-taxonomy-draft.md @@ -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 diff --git a/server/data/systems.db b/server/data/systems.db index 45007b50f..bc0a6efd6 100644 Binary files a/server/data/systems.db and b/server/data/systems.db differ diff --git a/wiki/economics/system_specialization.toml b/wiki/economics/system_specialization.toml index 45f76317d..06f7c3f05 100644 --- a/wiki/economics/system_specialization.toml +++ b/wiki/economics/system_specialization.toml @@ -152,7 +152,7 @@ dominant_faction = "independent" ["GJ 357"] # Altmark — deliberately non-aligned commercial transit hub economic_specialization = "transit_hub" -cultural_specialization = "financial_technocratic" +cultural_specialization = "cosmopolitan" dominant_faction = "independent" ["GJ 136"] # Dài Lộ — Grand Road transit gateway @@ -272,6 +272,9 @@ economic_specialization = "governance_center" dominant_faction = "concord_assembly" ["GJ 1292"] +# Moyale — Kenyan/Ethiopian (Borana/Oromo) founders. "swahili" is the nearest +# available token; the taxonomy lacks an East-African-interior value (gap logged +# for a follow-up taxonomy addition). Not coastal-Swahili literally. cultural_specialization = "swahili" dominant_faction = "syndic_dominant" @@ -385,6 +388,9 @@ cultural_specialization = "scottish" economic_specialization = "ore_extraction" ["GJ 667B"] +# Kampala Gate — Baganda/Ugandan (Great Lakes interior) founders. "swahili" is +# the nearest available token; taxonomy lacks an East-African-interior value +# (gap logged for a follow-up). Not coastal-Swahili literally. cultural_specialization = "swahili" economic_specialization = "transit_hub" @@ -856,7 +862,9 @@ cultural_specialization = "sao_tomean" cultural_specialization = "canarian" ["GJ 860A"] -cultural_specialization = "xhosa" +# Kruger 60 — GTTR: Afrikaner/Xhosa/Zulu founding "without mapping cleanly onto +# any of them" → genuinely fused (taxonomy rule 4) → cosmopolitan, not one token. +cultural_specialization = "cosmopolitan" ["GJ 905"] cultural_specialization = "zulu"