# ========================================================================== # Settled Reach — Authored System Specialization Layer (D-237) # Source of truth. Compiled to systems.db via import_economics.py. # # Three authored, static (t=0), deterministic per-system fields. Authored # lore WINS; a system absent from this file falls back to the heuristic # (economic) / corridor default (cultural) / derivation (faction). # # economic_specialization value in specialization_vocabulary.specialization_id # -> drives D-233 BulkClass x ProductionUbiquity # cultural_specialization activity-type OR heritage-type value (heritage wins # when both apply) -> drives D-232 template pool # dominant_faction 8-value vocabulary -> D-214 PoliticalArchetype # (concord_assembly | compact | compact_sympathetic | # syndic_dominant | veil_institute | independent | # disputed | mixed). Populated onto system_factions. # # Stanza key = star_systems.system_id (SPACE format, e.g. [GJ 144]). # # This file seeds the ~27 hero systems (the lore-confirmed must-pin set from # the system-economic-specialization workshop, §7). The full ~300-system # content pass (#1016) extends it. # # Decisions: D-237 (this layer), D-233 (consumer, re-amended), D-232 (cultural # consumer), D-214 (faction consumer). Workshop: docs/workshops/ # system-economic-specialization/workshop-outcomes.md §7. # ========================================================================== ["GJ 144"] # Ran — THE breadbasket economic_specialization = "breadbasket" cultural_specialization = "agrarian" dominant_faction = "concord_assembly" ["GJ 820B"] # Cygni B — shipbuilding, 7 competing combines economic_specialization = "shipbuilding" cultural_specialization = "industrial_heritage" dominant_faction = "concord_assembly" ["GJ 3522"] # Sindri — DSMC company-town mining economic_specialization = "company_mining" cultural_specialization = "industrial_heritage" dominant_faction = "syndic_dominant" ["GJ 764"] # Nova Roma — MVG vehicle production economic_specialization = "vehicle_production" cultural_specialization = "italian" dominant_faction = "concord_assembly" ["GJ 251"] # Renaissance — Gate Corp fabrication economic_specialization = "gate_fabrication" cultural_specialization = "industrial_heritage" dominant_faction = "syndic_dominant" ["GJ 380"] # Groombridge — financial cluster + GSH clearing-house landmark economic_specialization = "financial_hub" cultural_specialization = "financial_technocratic" dominant_faction = "syndic_dominant" ["GJ 702B"] # Prometheus — longevity monopoly economic_specialization = "longevity_monopoly" cultural_specialization = "medical_elite" dominant_faction = "independent" ["GJ 559B"] # ACB — Commission seat (governing faction = Assembly) economic_specialization = "governance_center" cultural_specialization = "institutional" dominant_faction = "concord_assembly" ["GJ 3877"] # Tessera — Assembly Interpretive Registry economic_specialization = "legal_archive" cultural_specialization = "scholarly" dominant_faction = "concord_assembly" ["GJ 244A"] # Sirius — the capital economic_specialization = "governance_center" cultural_specialization = "institutional" dominant_faction = "concord_assembly" ["GJ 280A"] # Parallax — news syndicates / cultural production economic_specialization = "media_center" cultural_specialization = "artistic" dominant_faction = "independent" ["GJ 71"] # Gateway — 5-aperture transit hub economic_specialization = "transit_hub" cultural_specialization = "cosmopolitan" dominant_faction = "mixed" ["GJ 406"] # Wolf 359 — pure Assembly transit office economic_specialization = "transit_hub" cultural_specialization = "institutional" dominant_faction = "concord_assembly" ["GJ 35"] # Vuurkloof — geothermal hub (Van Maanen's Star) # faction = independent: Geothermal Engineers' Association + Hospitality # Operators' Guild self-govern; no Assembly presence in the GTTR. Human # decision 2026-05-31, overriding the workshop §7 hop-6 concord_assembly # default (which was a pure distance heuristic this layer exists to beat). economic_specialization = "geothermal_hub" cultural_specialization = "afrikaans" dominant_faction = "independent" ["GJ 166A"] # Keid — Conservancy research station economic_specialization = "research_station" cultural_specialization = "scholarly" dominant_faction = "independent" ["GJ 570A"] # Bastion — Assembly military administration economic_specialization = "military_industrial" cultural_specialization = "military" dominant_faction = "concord_assembly" ["GJ 338B"] # Arbour — estate amenity agriculture economic_specialization = "estate_farming" cultural_specialization = "agrarian" dominant_faction = "concord_assembly" ["GJ 15A"] # Lu Ban — consumer-goods bazaar, 300 workshops economic_specialization = "consumer_goods_bazaar" cultural_specialization = "chinese" dominant_faction = "independent" ["GJ 3325"] # Calloway Reach — terroir distillery (D-177) economic_specialization = "terroir_spirits" cultural_specialization = "scottish" dominant_faction = "independent" ["GJ 395"] # Confluent / VGV — terroir viticulture, F8V lock (D-177) economic_specialization = "terroir_agriculture" cultural_specialization = "french" dominant_faction = "compact_sympathetic" ["GJ 475"] # Braemar — brach fiber biological monopoly (D-177) economic_specialization = "terroir_organics" cultural_specialization = "scottish" dominant_faction = "independent" ["GJ 3737"] # Nyrheim — Kvitfjell marble (D-177) economic_specialization = "marble_monopoly" cultural_specialization = "nordic" dominant_faction = "compact" ["GJ 601A"] # Ostmark — Compact founding member, 5c agricultural base economic_specialization = "breadbasket" cultural_specialization = "compact_cooperative" dominant_faction = "compact" ["GJ 482A"] # Dagat — deep-ocean kelp / Blue dye monopoly (D-177) economic_specialization = "terroir_organics" cultural_specialization = "tagalog" dominant_faction = "independent" ["GJ 357"] # Altmark — deliberately non-aligned commercial transit hub economic_specialization = "transit_hub" cultural_specialization = "cosmopolitan" dominant_faction = "independent" ["GJ 136"] # Dài Lộ — Grand Road transit gateway economic_specialization = "transit_hub" cultural_specialization = "vietnamese" dominant_faction = "independent" ["GJ 1111"] # Zenzele — electromagnetic-hardening precision tech economic_specialization = "precision_tech" cultural_specialization = "zulu" dominant_faction = "independent" # ========================================================================== # #1016 content pass — economic + faction pins (cultural deferred to the # heritage-taxonomy pass). Appended 2026-06-01. # ========================================================================== ["GJ 1286"] economic_specialization = "research_station" dominant_faction = "concord_assembly" ["GJ 447"] economic_specialization = "marine_farming" ["GJ 551"] dominant_faction = "concord_assembly" ["GJ 674"] economic_specialization = "ore_extraction" dominant_faction = "disputed" ["GJ 725B"] economic_specialization = "ore_extraction" dominant_faction = "disputed" ["GJ 783A"] cultural_specialization = "institutional" economic_specialization = "governance_center" dominant_faction = "veil_institute" ["GJ 887"] economic_specialization = "transit_hub" dominant_faction = "concord_assembly" ["GJ 1235"] cultural_specialization = "german" economic_specialization = "transit_hub" ["GJ 1267"] cultural_specialization = "portuguese" dominant_faction = "compact_sympathetic" ["GJ 127A"] cultural_specialization = "arab" economic_specialization = "research_station" ["GJ 142"] cultural_specialization = "german" economic_specialization = "research_station" ["GJ 174"] cultural_specialization = "german" dominant_faction = "compact_sympathetic" ["GJ 189"] cultural_specialization = "german" dominant_faction = "compact_sympathetic" ["GJ 309"] cultural_specialization = "german" dominant_faction = "compact_sympathetic" ["GJ 3943"] cultural_specialization = "afrikaans" economic_specialization = "research_station" ["GJ 428A"] cultural_specialization = "german" dominant_faction = "independent" ["GJ 482B"] cultural_specialization = "portuguese" economic_specialization = "transit_hub" dominant_faction = "syndic_dominant" ["GJ 532"] cultural_specialization = "german" economic_specialization = "general_industrial" ["GJ 556"] cultural_specialization = "portuguese" dominant_faction = "independent" ["GJ 598"] cultural_specialization = "german" dominant_faction = "independent" ["GJ 61"] cultural_specialization = "german" economic_specialization = "research_station" dominant_faction = "independent" ["GJ 722"] cultural_specialization = "turkic" dominant_faction = "independent" ["GJ 892"] cultural_specialization = "scholarly" economic_specialization = "research_station" ["GJ 1245A"] cultural_specialization = "igbo" economic_specialization = "rare_mineral_extraction" ["GJ 1289"] 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" ["GJ 139"] cultural_specialization = "igbo" economic_specialization = "financial_hub" ["GJ 183"] cultural_specialization = "afrikaans" economic_specialization = "breadbasket" ["GJ 216B"] cultural_specialization = "artistic" economic_specialization = "research_station" ["GJ 273"] economic_specialization = "governance_center" dominant_faction = "concord_assembly" ["GJ 300"] cultural_specialization = "scottish" economic_specialization = "marine_farming" ["GJ 34A"] cultural_specialization = "japanese" economic_specialization = "precision_tech" ["GJ 3622"] cultural_specialization = "nordic" economic_specialization = "breadbasket" ["GJ 3820"] cultural_specialization = "finnish" economic_specialization = "rare_mineral_extraction" ["GJ 402"] economic_specialization = "ore_extraction" ["GJ 408"] cultural_specialization = "afrikaans" dominant_faction = "independent" ["GJ 410"] cultural_specialization = "afrikaans" dominant_faction = "independent" ["GJ 575A"] cultural_specialization = "konkan" economic_specialization = "terroir_organics" ["GJ 588"] economic_specialization = "terroir_organics" ["GJ 638"] economic_specialization = "rare_mineral_extraction" ["GJ 65A"] economic_specialization = "research_station" ["GJ 661A"] cultural_specialization = "institutional" economic_specialization = "legal_archive" dominant_faction = "independent" ["GJ 663A"] cultural_specialization = "nordic" economic_specialization = "company_mining" ["GJ 673"] cultural_specialization = "nordic" economic_specialization = "company_mining" ["GJ 706"] cultural_specialization = "maori" economic_specialization = "marble_monopoly" dominant_faction = "independent" ["GJ 680"] cultural_specialization = "persian" dominant_faction = "independent" ["GJ 75"] cultural_specialization = "igbo" economic_specialization = "financial_hub" ["GJ 770"] cultural_specialization = "maori" dominant_faction = "independent" ["GJ 780"] cultural_specialization = "spanish" economic_specialization = "breadbasket" ["GJ 825"] economic_specialization = "transit_hub" ["GJ 876"] cultural_specialization = "finnish" economic_specialization = "ore_extraction" ["GJ 879"] cultural_specialization = "punjabi" economic_specialization = "breadbasket" ["GJ 880"] cultural_specialization = "nordic" economic_specialization = "terroir_organics" ["GJ 653"] 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" ["GJ 1005A"] cultural_specialization = "french" economic_specialization = "transit_hub" ["GJ 105A"] cultural_specialization = "czech" economic_specialization = "consumer_goods_bazaar" ["GJ 1073"] cultural_specialization = "tagalog" dominant_faction = "independent" ["GJ 107A"] cultural_specialization = "vietnamese" economic_specialization = "terroir_organics" ["GJ 1125"] cultural_specialization = "korean" economic_specialization = "research_station" ["GJ 1128"] economic_specialization = "transit_hub" ["GJ 124"] cultural_specialization = "vietnamese" economic_specialization = "marine_farming" ["GJ 137"] cultural_specialization = "russian" economic_specialization = "transit_hub" ["GJ 17"] cultural_specialization = "vietnamese" economic_specialization = "breadbasket" ["GJ 172"] cultural_specialization = "vietnamese" economic_specialization = "breadbasket" ["GJ 205"] cultural_specialization = "japanese" economic_specialization = "general_industrial" ["GJ 268"] cultural_specialization = "korean" economic_specialization = "transit_hub" ["GJ 3135"] economic_specialization = "transit_hub" ["GJ 325A"] cultural_specialization = "bengali" economic_specialization = "rare_mineral_extraction" ["GJ 3379"] economic_specialization = "research_station" ["GJ 34B"] cultural_specialization = "korean" economic_specialization = "transit_hub" ["GJ 3612"] cultural_specialization = "vietnamese" economic_specialization = "breadbasket" ["GJ 3728B"] cultural_specialization = "korean" economic_specialization = "breadbasket" ["GJ 412B"] cultural_specialization = "finnish" economic_specialization = "company_mining" ["GJ 423A"] cultural_specialization = "tagalog" economic_specialization = "marine_farming" ["GJ 4274"] cultural_specialization = "chinese" economic_specialization = "research_station" ["GJ 4285"] cultural_specialization = "vietnamese" economic_specialization = "ore_extraction" ["GJ 432A"] cultural_specialization = "punjabi" economic_specialization = "research_station" ["GJ 438"] economic_specialization = "transit_hub" ["GJ 445"] economic_specialization = "transit_hub" ["GJ 53A"] economic_specialization = "transit_hub" ["GJ 541"] cultural_specialization = "indian" economic_specialization = "research_station" ["GJ 555"] economic_specialization = "general_industrial" ["GJ 566A"] cultural_specialization = "financial_technocratic" economic_specialization = "financial_hub" dominant_faction = "syndic_dominant" ["GJ 620.1A"] cultural_specialization = "vietnamese" economic_specialization = "rare_mineral_extraction" ["GJ 625"] cultural_specialization = "chinese" economic_specialization = "breadbasket" ["GJ 635B"] economic_specialization = "research_station" ["GJ 660A"] cultural_specialization = "korean" economic_specialization = "geothermal_hub" ["GJ 667C"] economic_specialization = "research_station" ["GJ 66A"] economic_specialization = "transit_hub" ["GJ 682"] cultural_specialization = "chinese" economic_specialization = "general_industrial" ["GJ 687"] cultural_specialization = "japanese" economic_specialization = "general_industrial" ["GJ 713A"] economic_specialization = "transit_hub" ["GJ 754"] cultural_specialization = "korean" economic_specialization = "breadbasket" ["GJ 784"] cultural_specialization = "hungarian" economic_specialization = "general_industrial" ["GJ 79"] cultural_specialization = "japanese" economic_specialization = "ore_extraction" ["GJ 848"] economic_specialization = "ore_extraction" ["GJ 860B"] cultural_specialization = "korean" economic_specialization = "transit_hub" ["GJ 866A"] economic_specialization = "transit_hub" ["GJ 908"] dominant_faction = "independent" ["GJ 909A"] cultural_specialization = "vietnamese" economic_specialization = "vehicle_production" ["GJ 1002"] economic_specialization = "marine_farming" ["GJ 1075"] economic_specialization = "research_station" ["GJ 213"] cultural_specialization = "cape_malay" economic_specialization = "terroir_organics" ["GJ 299"] cultural_specialization = "brazilian" economic_specialization = "marine_farming" ["GJ 27"] cultural_specialization = "herero" dominant_faction = "compact_sympathetic" ["GJ 3323"] economic_specialization = "transit_hub" ["GJ 388"] economic_specialization = "transit_hub" ["GJ 393"] cultural_specialization = "spanish" economic_specialization = "transit_hub" ["GJ 4053"] cultural_specialization = "shona" economic_specialization = "ore_extraction" ["GJ 411"] economic_specialization = "transit_hub" ["GJ 423B"] cultural_specialization = "afro_brazilian" dominant_faction = "independent" ["GJ 54"] economic_specialization = "breadbasket" ["GJ 54.1"] economic_specialization = "transit_hub" ["GJ 566B"] cultural_specialization = "compact_cooperative" economic_specialization = "transit_hub" dominant_faction = "compact_sympathetic" ["GJ 567"] cultural_specialization = "spanish" economic_specialization = "precision_tech" ["GJ 644A"] cultural_specialization = "zulu" economic_specialization = "general_industrial" ["GJ 644C"] cultural_specialization = "angolan" economic_specialization = "terroir_organics" ["GJ 688"] cultural_specialization = "canarian" economic_specialization = "marine_farming" ["GJ 693"] cultural_specialization = "swahili" economic_specialization = "terroir_organics" ["GJ 768"] economic_specialization = "transit_hub" ["GJ 827"] economic_specialization = "research_station" ["GJ 83.1"] economic_specialization = "transit_hub" ["GJ 86"] cultural_specialization = "akan" economic_specialization = "transit_hub" ["GJ 884"] cultural_specialization = "institutional" economic_specialization = "legal_archive" ["GJ 896A"] cultural_specialization = "polish" economic_specialization = "general_industrial" ["GJ 1"] economic_specialization = "breadbasket" dominant_faction = "compact_sympathetic" ["GJ 103"] cultural_specialization = "dutch" economic_specialization = "marine_farming" ["GJ 1116B"] cultural_specialization = "polish" economic_specialization = "transit_hub" ["GJ 1232"] dominant_faction = "compact" ["GJ 127B"] cultural_specialization = "luxembourgish" dominant_faction = "compact" ["GJ 150"] economic_specialization = "transit_hub" ["GJ 19"] economic_specialization = "breadbasket" ["GJ 191"] economic_specialization = "transit_hub" ["GJ 208"] dominant_faction = "independent" ["GJ 229"] cultural_specialization = "finnish" economic_specialization = "transit_hub" ["GJ 231"] economic_specialization = "research_station" dominant_faction = "compact" ["GJ 302"] economic_specialization = "transit_hub" dominant_faction = "compact" ["GJ 320"] cultural_specialization = "agrarian" economic_specialization = "breadbasket" dominant_faction = "compact" ["GJ 3333"] cultural_specialization = "dutch" economic_specialization = "breadbasket" dominant_faction = "compact" ["GJ 3454"] economic_specialization = "transit_hub" ["GJ 370"] economic_specialization = "breadbasket" ["GJ 414A"] economic_specialization = "ore_extraction" ["GJ 442A"] cultural_specialization = "nordic" economic_specialization = "precision_tech" dominant_faction = "compact_sympathetic" ["GJ 453"] cultural_specialization = "compact_cooperative" economic_specialization = "general_industrial" dominant_faction = "compact" ["GJ 454"] economic_specialization = "marble_monopoly" ["GJ 502"] economic_specialization = "transit_hub" dominant_faction = "compact_sympathetic" ["GJ 505A"] economic_specialization = "company_mining" ["GJ 506"] economic_specialization = "general_industrial" ["GJ 526"] economic_specialization = "general_industrial" ["GJ 529"] dominant_faction = "independent" ["GJ 542"] economic_specialization = "company_mining" ["GJ 581"] economic_specialization = "geothermal_hub" ["GJ 615"] dominant_faction = "independent" ["GJ 624"] economic_specialization = "marine_farming" ["GJ 628"] cultural_specialization = "irish" economic_specialization = "ore_extraction" ["GJ 631"] economic_specialization = "rare_mineral_extraction" ["GJ 635A"] dominant_faction = "compact_sympathetic" ["GJ 643"] economic_specialization = "transit_hub" ["GJ 664"] economic_specialization = "transit_hub" ["GJ 66B"] economic_specialization = "ore_extraction" ["GJ 729"] economic_specialization = "transit_hub" ["GJ 771A"] economic_specialization = "breadbasket" ["GJ 775"] economic_specialization = "ore_extraction" dominant_faction = "compact" ["GJ 798"] economic_specialization = "terroir_spirits" ["GJ 809"] economic_specialization = "precision_tech" dominant_faction = "independent" ["GJ 832"] economic_specialization = "financial_hub" ["GJ 1248"] cultural_specialization = "artistic" dominant_faction = "independent" # --- #1019 South-African heritage rebalance: thin afrikaans systems rewritten # --- into MENA/Central-Asian heritage (see docs/workshops/system-economic- # --- specialization/heritage-rebalance-batch.md). Names rewritten in systems.db. ["GJ 914A"] cultural_specialization = "arab" dominant_faction = "independent" ["GJ 508A"] cultural_specialization = "arab" dominant_faction = "independent" ["GJ 1245B"] cultural_specialization = "persian" dominant_faction = "independent" # --- #1016 cultural-write pass: heritage/activity pins from GTTR/name triage --- ["GJ 95"] cultural_specialization = "scottish" ["GJ 194B"] cultural_specialization = "welsh" ["GJ 473B"] cultural_specialization = "zulu" ["GJ 603"] cultural_specialization = "scottish" ["GJ 877"] cultural_specialization = "nordic" ["GJ 1116A"] cultural_specialization = "zulu" ["GJ 1230A"] cultural_specialization = "finnish" ["GJ 3991"] cultural_specialization = "scottish" ["GJ 197"] cultural_specialization = "spanish" ["GJ 412A"] cultural_specialization = "spanish" ["GJ 4A"] cultural_specialization = "cape_verdean" ["GJ 536"] cultural_specialization = "brazilian" ["GJ 67"] cultural_specialization = "sao_tomean" ["GJ 737B"] cultural_specialization = "canarian" ["GJ 860A"] # 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" ["GJ 282A"] cultural_specialization = "french" ["GJ 807"] cultural_specialization = "french" ["GJ 3533"] cultural_specialization = "vietnamese" ["GJ 49"] cultural_specialization = "french" ["GJ 111"] cultural_specialization = "afrikaans" ["GJ 138"] cultural_specialization = "portuguese" ["GJ 147"] cultural_specialization = "portuguese" ["GJ 169"] cultural_specialization = "portuguese" ["GJ 204"] cultural_specialization = "portuguese" ["GJ 211"] cultural_specialization = "portuguese" ["GJ 282B"] cultural_specialization = "portuguese" ["GJ 286"] cultural_specialization = "german" ["GJ 3442"] cultural_specialization = "portuguese" ["GJ 349"] cultural_specialization = "german" ["GJ 407"] cultural_specialization = "afrikaans" ["GJ 421B"] cultural_specialization = "xhosa" ["GJ 501B"] cultural_specialization = "portuguese" ["GJ 528A"] cultural_specialization = "afrikaans" ["GJ 546"] cultural_specialization = "afrikaans" ["GJ 672"] cultural_specialization = "portuguese" ["GJ 68"] cultural_specialization = "dutch" ["GJ 684A"] cultural_specialization = "german" ["GJ 684B"] cultural_specialization = "portuguese" ["GJ 7547"] cultural_specialization = "afrikaans" ["GJ 707"] cultural_specialization = "portuguese" ["GJ 904"] cultural_specialization = "portuguese"