novolis-civics / layering.md
Layering
Civic agents and firm bridges
dotnetsimulationcivicsnovolis
Hosts / games / GeoPolity
│
▼
Novolis.Civics.Agents — adjust FiscalPolicy only
│
▼
Novolis.Civics.Simulation — AdvancePeriod(s), wire context
│
┌────┴────┐
▼ ▼
Core EconomyBridge ──► Novolis.Economy.Core (StatePolicy / cash)
│
└── PeriodContext ◄── Geopolitics / host (control, wars, shortages, net migration)
└── PeriodOutcome ──► EmigrationPressure / attractiveness → Geopolitics PopulationMigrationCore never references Economy or Geopolitics assemblies. See demography-coupling.md.