# Conflicts: # CHANGELOG.md # content/_meta/README.md # content/_meta/npc-authoring-style-guide.md # wiki/_templates/cultural-group.md # wiki/_templates/institution.md # wiki/_templates/star-system.md # wiki/characters/devra.md # wiki/characters/drin.md # wiki/characters/harek.md # wiki/characters/lera-sessik.md # wiki/characters/maret-korr.md # wiki/characters/naia-tamm.md # wiki/characters/nils-davan.md # wiki/characters/pell.md # wiki/characters/renn.md # wiki/characters/resha.md # wiki/characters/sabel.md # wiki/characters/sera-venn.md # wiki/characters/torek-lintar.md # wiki/characters/voss.md # wiki/star-systems/krenn/index.md
31 KiB
title, description, type, status, workshop, agent, round, created
| title | description | type | status | workshop | agent | round | created |
|---|---|---|---|---|---|---|---|
| Miri Round 1 — Worldbuilding Inputs | Worldbuilding parameter definitions and cultural ingredients for the generator pipeline | workshop | archived | generator-architecture | miri | 1 | 2026-02-27 |
Generator Architecture Workshop — Round 1: Miri (Worldbuilder)
Topic: Worldbuilding inputs for the generator pipeline Date: 2026-02-27 Source decisions: D-025, D-036, D-093, D-095, Q-032, Q-036, Q-039 Prior art: Wiki Review Workshop Round 4 (Miri — ingredients menu, society profile)
Orientation: What worldbuilding supplies to the generator
The generator does not produce setting — it reproduces setting from parameters. My role is to define what those parameters are and where in the pipeline they enter. This document organizes my prior work (wiki-review Round 4 ingredients menu, Van Maanen's Star brief) into a form the pipeline architecture can consume.
Everything below connects to the confirmed existence of Q-032 (cultural ingredients menu, approved by lead but not yet formally specified). This workshop is the first place those parameters need to map onto a concrete pipeline. That mapping is what I'm providing here.
Question 1: How does the generator reproduce the cultural/economic variation of 300 worlds?
The short answer: through a society profile assembled from combinatorial ingredients, not through per-world hand-authoring.
The longer answer follows from what I established in Wiki Review Round 4. Van Maanen's Star brief (Rounds 1-2 of that workshop) was a proof of concept — one complete output. Round 4 inverted the question: instead of writing a brief for each world, we design the ingredient pantry from which any brief can be generated.
The ingredient categories (Q-032 scope, prior work summary)
I defined six ingredient categories in Wiki Review Round 4. Restating them here as formal generator inputs:
A. Heritage Roots (1-3 selected, blend weights summing to 1.0)
Ten roots, each a parameter bundle encoding phonetics + social dynamics + trust model:
| Root | Phonetic Signature | Social Signature | Trust Model |
|---|---|---|---|
| Frost | Compact, consonant-clusters, hard stops | Reserved, privacy-first | Patience — time + shared labor |
| Tide | Flowing, vowel-rich, soft consonants | Expressive, group-oriented | Hospitality — sharing food/space |
| Iron | Heavy, rhythmic, gutturals | Communal solidarity, labor-proud | Collective — trust the group |
| Spice | Layered, precise stress, sibilants | Extended kinship, spiritual undertone | Kinship — blood/marriage networks |
| Jade | Precise, clean, varied-short | Hierarchical, honor-aware | Competence — skill earns respect |
| Dust | Rhythmic, open vowels, nasals | Communal decision, oral tradition | Witness — public demonstration |
| Vine | Warm, soft stops, rolled consonants | Class-conscious, family honor | Family — recognized kinship |
| Salt | Pragmatic, clipped, dental | Individualist, commercial | Transaction — fair dealing |
| Stone | Steady, balanced, laterals | Enduring, traditional, land-connected | Tenure — long presence |
| Arc | Sharp, fricatives, unusual combos | Intellectual, cosmopolitan | Argument — demonstrated reasoning |
Blend example (confirmed Van Maanen's Star): {frost: 0.55, salt: 0.30, iron: 0.15}. The blend weights produce naming phonetics, social dynamics, and trust parameters. Van Maanen's Star regional brief from wiki-review Rounds 1-2 is the validated output of this blend.
B. Settlement Motivation (one primary)
Economic-extractive / economic-trade / economic-agricultural / ideological-political / ideological-academic / institutional-military / institutional-administrative / refugee / frontier-adventurist.
Absence is valid: a world with no ideological motivation has no philosophical frame for its grey economy. People smuggle because they need to, not because they believe anything. That absence IS character.
C. Economic Function (current activity, may differ from founding motivation)
Extraction / logistics / manufacturing / agriculture / services / research / military-security / administrative / transit / mixed.
D. Economic Pressure (1-2 selected — what makes extra income tempting)
Tight-margin / debt-trap / status-competition / survival-gap / opportunity-disparity / prohibition-economy / generational-extraction.
Van Maanen's Star is [tight-margin, prohibition-economy]. That double pressure produces the specific moral texture: economically rational AND ideologically defensible. A different system with [survival-gap, prohibition-economy] produces the same contraband type but a more desperate, less principled grey economy. The player feels the difference in NPC motivation.
E. Drift Stage (age modifier on heritage blending)
Pioneer (0-50yr) / crystallizing (50-150yr) / mature (150-300yr) / ancient (300+yr).
Drift affects how blended the roots are and how much novel cultural content has emerged from local conditions. At "ancient," the heritage roots are substrate — barely detectable. At "pioneer," the primary root dominates strongly. This is the generator's primary defense against franchise similarity.
F. Absence Parameters (what's missing)
Any ingredient category can be NULL:
- No heritage consciousness → functional naming, no substrate words, no food traditions
- No institutional authority → self-governing, Commission-absent, grey economy is the only economy
- No community bonds → transient population, no social fabric to investigate
- No ideological framework → people survive, they don't philosophize
NULL values produce distinct societies. A transit hub with high turnover and no heritage consciousness plays completely differently from a mature logistics district.
How 300 worlds get variety
The ingredient space is large but bounded:
- 10 roots × 3 blend positions (with weights) = many thousands of phonetic/social combinations
- 9 motivation types × NULL option = 10 states
- 10 economic functions = 10 states
- 7 pressure types × 2 picks × NULL option = combinatorial
- 4 drift stages
Conservative estimate: even constraining the ingredient space heavily, the combination space comfortably exceeds 300 meaningfully distinct societies. The deeper question (for Nigel and Gestalt) is whether the GAMEPLAY variation matches the cultural variation — whether cultural differences translate to meaningfully different investigation experiences. My input: the society profile parameters feed directly into dialogue access thresholds, NPC pattern distributions, and trust-building timelines. Cultural variation produces mechanical variation.
The parameter that translates culture to gameplay: social.privacy_level and trust.building_rate are the key levers. A Frost-dominant society (high privacy, slow trust) produces patient-observation investigations. A Tide-dominant society (low privacy, fast trust) produces social-network investigations. The same PC archetype plays completely differently across these cultures.
Question 2: What lore-level inputs drive the pipeline?
Breaking this down by the specific categories the brief mentions:
Faction identity
Faction presence enters the pipeline at two stages:
Stage 1 — System-level (above geography): Before any geography is generated, the system has a political classification:
- Commission presence tier: comprehensive / standard / intermittent / absent
- Concord Assembly reach: represented / liaison-only / nominal / beyond-reach
- Syndic presence: dominant / significant / minor / absent
- Independent governance: none / district / station / system-wide
These classify who controls the space. They set the baseline Meridian coverage tier (Commission presence = comprehensive coverage; absence = structural gaps). They also determine which faction templates are available for district-level social sites.
Stage 2 — District-level (at the skeleton): Faction control at the district level determines:
- Which faction's social sites are instantiated (Commission inspection post vs. independent workers' hall)
- Authority NPC pattern distribution (more SYSTEM NPCs under strong faction control, more HANDLER NPCs under faction absence/power vacuum)
- What the grey economy structure looks like (ring-style horizontal cooperative vs. cartel-style vertical with handler hierarchy)
Setting note — faction identity does NOT map to specific named factions at generation time. The system generates "dominant regulatory faction" and "local economic faction" from the political classification. Specific named factions (Commission, Concord Assembly, Talvik/Sova Logistics Consortium) are instantiated in hand-authored content only.
Economic function
Economic function is both a society-level input (what the world does) and a district-level input (what this district specifically does within the world). Sova Transit District's economic function (logistics) differs from the station's overall mix. The district's function determines:
- Daily rhythm: Shift-based / seasonal / project-based / client-based / continuous
- Primary gathering trigger: Shift-end / market-day / lecture-end / patrol-rotation
- Primary social site type: Bar (shift-end) / market (commercial) / lab commons (research) / mess hall (military)
- Investigation vector: Manifest discrepancies (logistics) / land records (agricultural) / research logs (academic) / chain-of-command gaps (military)
- Grey economy structure: What's being smuggled depends on what flows through legitimately. Logistics = cargo-embedded contraband. Research = stolen data or restricted compounds. Manufacturing = diverted materials.
Tech level
Tech level is not a simple progression tier. It's a three-axis profile:
Axis 1: Meridian coverage density (surveillance infrastructure)
- Comprehensive (Commission-grade): full public and institutional coverage
- Standard: common areas covered, private spaces standard-grade
- Degraded: structural gaps, older infrastructure, potentially exploited
- Minimal: maintenance corridors, pre-Meridian construction, no effective coverage
This is already canonized for Sova (D-093 zone palette by coverage tier). The generator must assign coverage tiers per zone/district based on construction era + institutional investment + ring/grey-economy interference.
Axis 2: Neural lattice penetration (how much of the population has lattice)
Station Sova's working-class logistics district: broad lattice penetration, but regulated to basic-tier. This is what makes aftermarket lattice components valuable — broad desire, restricted supply, economic barriers to legitimate upgrade.
At 300 worlds, lattice penetration is a society parameter that affects:
- What contraband type is in demand (high penetration + strict regulation = aftermarket components; low penetration + no regulation = basic access kits)
- PC perception modes available
- NPC information-sharing patterns (Meridian-mediated vs. physical word-of-mouth)
Axis 3: Infrastructure age / construction era
Already canonized in D-093 (Z-level model: z=0 Era 1 maintenance, z=1 operational, z=2 Era 3 gate cluster). Era tagging is the generator's architectural stratification tool. Different eras produce different:
- Structural materials (visual coherence input for Araminta)
- Meridian coverage gaps (older = less coverage)
- Social dynamics (workers in Era 1 maintenance have different relationship to the station than workers in Era 3 institutional spaces)
Population density
Population density is extrapolated from economic function and capacity, not input directly. This matches the Cities Skylines model (population follows zoning/capacity). From a worldbuilding perspective:
- Logistics district: 30-40 workers per shift × shift overlap = ~800 permanent residents on Sova (D-036 confirmed). High transient component (freight crews, visitors).
- Transit hub element: adds transient flux. The investigation texture changes when a significant portion of the population is temporary — transients have less community loyalty but also less community protection.
For the generator, population density should be an OUTPUT of the capacity calculation, then fed back as an input to social site scale (how large a social site needs to be to serve this population).
Historical events
Historical events are the generator's "damage to the initial output" pass. A society profile describes what the world was like at steady state. Historical events modify that:
- Founding crisis (refugee wave, corporate collapse, war): pushes drift_stage forward for that event's effects while leaving broader culture at current drift
- Economic disruption (resource depletion, trade route change): shifts economic pressure parameters mid-system history
- Institutional incursion (Commission crackdown, Syndic restructuring): changes faction presence tier, modifies authority attitude parameter
Sova's relevant historical events:
- Original Talvik Logistics founding (~180yr ago): founding motivation = economic-trade, sets initial parameters
- Syndic restructuring into Sova Logistics Consortium (~80yr ago): corporate disruption event, modest authority attitude shift
- Current ring activity: not a historical event in the generator sense — it's the Tier 1 drama module applied to an otherwise stable logistics district
For the generator, historical events are a modifier pass AFTER society profile generation. They produce anomalies — places where the current state doesn't match the expected parameters because something happened.
Question 3: Station settings vs. planet-side cities vs. orbital installations
Recommendation: Same pipeline, different geography topology input.
The geography input is the first stage of the pipeline. What differs between setting types is the geometry of what geography can be, not the pipeline structure itself.
Stations
Closed-envelope geography. Key characteristics:
- Bounded and layered: Z-levels are hard separations (D-093). No "outside." Access topology is vertical as much as horizontal.
- Era-stratified: Older construction is typically the foundation (z=0, maintenance, low coverage); newer construction is the top (z=2, institutional, high coverage). This is reversed from planet-side where old=historic center, new=suburbs.
- Class is expressed spatially: Upstation = institutional/administrative. Working level = operational. Below = maintenance/grey zone. Players can read social class from Z-level in a way that planet-side maps can't reproduce.
- No natural geography: Weather is HVAC. "Outdoors" is a viewport. Natural beauty is completely absent unless the station was designed as a habitat (which logistics stations are not).
- Transit-culture possibility: If the station is a hub (like Sova), a significant fraction of the population is transient. The grey economy can exploit this — unfamiliar faces don't get scrutinized.
Generator implication: Station geography is a zone-and-level grid. The block generator produces zones (institutional, operational, maintenance, commercial, residential) arranged in vertical layers rather than geographic gradients.
Planet-side cities
Open-envelope geography. Key characteristics:
- Unbounded and spread: Natural geography (terrain, water, weather) shapes districts. Investigation can include outdoor traversal. Districts are separated by natural boundaries (river district, hillside administrative quarter, dockyards).
- Weather as gameplay element: Already canonized for Velen (D-050 — fog degrades vision cones, storyteller times weather for dramatic effect). Planet-side investigations use weather as a genuine mechanical variable.
- Era-stratified differently: Historic center vs. expansion vs. suburbs. Old is typically the heart of the city. New construction is peripheral. Class is expressed through distance from center and quality of infrastructure.
- Agriculture possible: Rural surrounding territory. Food culture is stronger. Seasonal rhythms affect NPC schedules.
- Gravity normal: Station-born visitors notice 1.0g. Gravity is background reality for inhabitants.
Generator implication: Planet-side geography is a terrain-influenced zone spread. The district generator places districts according to natural features rather than Z-levels.
Orbital installations (non-station)
Specialized closed-envelope. Key characteristics:
- Smaller and more homogeneous: Research platforms, military outposts, mining operations. Population is typically 200-1000 rather than 12,000. Smaller population = fewer social sites, tighter community.
- Single-purpose: One economic function dominates. There's no "upstation commercial quarter" — everything serves the primary function.
- Higher institutional control: Smaller populations are more supervised. Meridian coverage is usually comprehensive. Grey economies exist but are harder to maintain — everyone knows everyone.
- Mission-temporal: Installations may have defined operational lifespans. Workers rotate. This pushes toward "pioneer" drift stage even for old installations (constant personnel rotation prevents cultural accumulation).
Generator implication: Orbital installations use the same pipeline but with constraints: single economic function, small social site count, high coverage baseline, low drift stage.
The same pipeline handles all three
The pipeline differences are:
- Geography topology generator (first stage): station → zone-and-level grid; planet-side → terrain-influenced spread; orbital → single-zone constrained
- Heritage drift adjustments: Station and orbital installations push toward slower drift (no natural anchors, more cosmopolitan mixing); planetary surfaces allow stronger regional drift (geographic isolation)
- Meridian baseline: Station and institutional orbital → higher baseline; planet-side rural → lower baseline
Everything downstream (amenities, zoning, block generation, chunk fill) runs the same logic. The geography input shapes what's available; the downstream stages fill it with culturally-appropriate content.
Question 4: What makes Sova's Transit District culturally distinct from a similar district on another station?
This is the question the ingredients menu directly answers. Let me walk through it concretely.
A "similar district" defined
A freight logistics district on a different station — same economic function (logistics), same setting type (station), same rough population scale (~800), similar construction era.
The Sova ingredients (specific)
heritage:
primary: frost # 0.55 — compact, reserved, patience-trust
secondary: salt # 0.30 — pragmatic, transactional, direct
tertiary: iron # 0.15 — labor solidarity, communal endurance
drift_stage: mature # 180 years
settlement_motivation: economic-trade # founded as a logistics contract, not a community
economic_function: logistics
economic_pressure: [tight-margin, prohibition-economy] # extra income tempting AND
# Commission lattice regulation = access-as-contraband
faction_presence:
commission: intermittent # present but not dominant; gate cluster + Upstation
concord: liaison-only # represented but distant
syndic: significant # Sova Logistics Consortium controls employment
philosophical_alignment: null # absent — pure pragmatism, no ideology
meridian_coverage: degraded # structural gaps + ring exploitation of existing gaps
A different station's ingredients (example contrast)
Call it Station Vareth — also a freight logistics hub, roughly same population:
heritage:
primary: dust # 0.60 — communal, oral tradition, public trust
secondary: vine # 0.40 — warm, class-aware, family-connected
drift_stage: crystallizing # 90 years — roots still distinct
settlement_motivation: economic-agricultural # farming colony that added a logistics hub
economic_function: logistics # same function
economic_pressure: [status-competition, generational-extraction] # DIFFERENT pressures
faction_presence:
commission: standard # more coverage than Sova
syndic: minor # smaller Syndic footprint, more independent operators
philosophical_alignment: labor-solidarity # workers have ideological framework
meridian_coverage: standard # better maintained, fewer gaps
What the player experiences differently at Station Vareth
1. Investigation texture: On Sova, silence is cultural (Frost/Salt = mind your business). On Vareth, silence is suspicious — a Dust/Vine culture talks, so NPC silence signals something specific. The detective reads the same cultural behavior (worker avoidance) as opposite signals.
2. Trust-building mechanism: On Sova, trust requires patience — shared time and shared labor over months. On Vareth, trust requires public demonstration — you earn it by acting in ways the community can see and validate. The same investigation timeline produces different access levels.
3. Grey economy motivation: On Sova, people smuggle because they're economically squeezed AND Commission regulation cuts them off from lattice upgrades they want. On Vareth, people participate in the grey economy because visible inequality (status-competition) creates social pressure to match higher earners, AND Syndic owners extract value from the community (generational-extraction). The contraband type may be similar (luxury goods, restricted equipment) but the moral texture is completely different. The detective's confrontation with ring participants lands differently.
4. Social site character: Same template type (logistics district), different NPC population distribution. Vareth's higher philosophical alignment (labor-solidarity) increases ANCHOR and SYSTEM pattern counts — more community pillars, more institutionalized labor representation. Sova's null philosophical alignment produces more NOBODYs and CIVILIANs — the grey economy is moral shelter, not ideology.
5. Naming and ambient text: Frost/Salt/Iron + mature drift produces Van Maanen's Star-style compact consonant-heavy names (Kael, Voss, Drin). Dust/Vine + crystallizing drift produces different phonetics — possibly more flowing, more syllables, different stress patterns. The environment text (signs, graffiti, vendor names) sounds different.
6. Access topology (the investigation architecture): Vareth's higher Meridian coverage and better-maintained infrastructure means fewer natural dead zones. The ring (or equivalent grey economy) on Vareth had to BUILD its dead zones rather than exploit existing gaps. This affects which locations are grey-economy-accessible and how the spatial investigation works.
The critical insight
Sova's cultural distinctiveness is not decorative — it's mechanically load-bearing. The Frost/Salt/Iron + mature-drift + tight-margin + prohibition-economy combination produces specific investigation difficulty, specific NPC behavior patterns, and specific contraband moral texture. Change any two ingredients and you get a materially different play experience, even in an identically-structured logistics district.
This is what the generator must preserve: not just that worlds look different, but that they PLAY differently because the cultural parameters drive mechanical parameters.
Question 5: Where do political/economic conditions enter the pipeline?
Short answer: Multiple stages, but primarily above geography and at the district skeleton.
Here is my proposed entry map, following the Cities Skylines pipeline structure from the brief:
[PRE-PIPELINE] System political classification
→ Commission presence tier
→ Concord Assembly reach
→ Syndic presence scale
→ Independent governance scope
→ This sets the baseline institutional envelope for everything downstream
[GEOGRAPHY] World type + natural constraints
→ Station / planetary / orbital determines zone-topology geometry
→ Economic function constrains what infrastructure is possible
[INFRASTRUCTURE] Transport + utilities
→ Economic function (logistics) → span gates, tram networks, freight lifts
→ Faction presence → which infrastructure is Commission-maintained vs. independent
→ Political conditions → maintenance allocation (the Sector 3 ventilation dispute is a
political-condition artifact: Industrial Sector queue vs. Transit District priority)
[AMENITIES & SERVICES] Social site types available
→ Faction presence → Commission office vs. workers' hall vs. independent clinic
→ Economic pressure → what services the grey economy provides (aftermarket lattice here)
→ Tech level (Meridian coverage) → what's surveil-able and what isn't
[POPULATION] Extrapolated from capacity
→ Economic function → shift-based or continuous population flow
→ Faction control → how much transient vs. permanent population (Commission areas
have higher permanent fraction; transit areas have higher transient fraction)
[ZONING] District type assignment
→ Society profile → what zone types are culturally plausible
→ Faction control → which zones are institutionally controlled vs. autonomous
→ Grey economy → dead zones and maintenance corridors as informal zoning
[BLOCK GENERATION] Chunk cluster arrangement
→ Economic function → primary block type (freight staging, residential, commercial)
→ Era stratification → block construction era affects coverage and condition
→ Political conditions → bloc-level faction control (Commission inspection post in
the freight block, not the maintenance block)
[CHUNK FILL — D-025 TEMPLATE INSTANTIATION]
→ Society profile → NPC pattern distribution, NPC generation parameters
→ Faction presence → which templates are eligible (Commission officer NPC in high-
presence zones; no Commission NPCs in grey-economy chunks)
→ Economic pressure → moral frame of grey economy participation
→ Access tier parameters → how social sites behave toward outsiders
When D-025 templates get instantiated
The workshop brief asks specifically where triangle templates are instantiated. My recommendation: at the district skeleton stage, after zoning but before block generation.
The district skeleton generator:
- Receives the society profile (from ingredients)
- Receives the zoning output (district type, zone types)
- Selects D-025-compatible social site templates appropriate to this society profile
- Arranges them spatially (access topology)
- Assigns NPC pattern/motivation slots per template
- Establishes cross-template triangle connections (the one cross-template triangle per set, per D-024)
The skeleton is then handed to block generation, which places the skeleton's abstract social sites into concrete spatial blocks. Chunk fill then populates those blocks tile-by-tile.
The Q-036 reconciliation
Q-036 asks whether the district skeleton is the atomic generator output. My worldbuilding position: Yes, and here is the key clarification that resolves the tension with D-025:
- D-025 defines social site templates as the atoms of hand-authored content
- The district skeleton is the generator's composed output — a configuration of social site slots
- The generator SELECTS AND ARRANGES D-025 templates; it doesn't replace them
Analogy: D-025 templates are bricks. The district skeleton is the architectural plan that determines which bricks go where. The generator writes architectural plans from ingredients; human authors craft the bricks. The generator never touches the bricks themselves.
The district skeleton as generator output contains:
- A list of social site slots (type: logistics-hub / bar / maintenance / residential)
- Spatial positions (approximate, for block generation to resolve)
- Access topology (which sites are gate-adjacent, which are maintenance-adjacent)
- NPC capacity and pattern distribution per site
- Triangle assignments (who's in conflict with whom across templates)
- Cultural modifier tags (which society profile produced this skeleton, for NPC generation)
Summary: What worldbuilding requires of the generator
Drawing together the above into concrete requirements:
1. Society profile as first-class data structure
The generator must produce and consume a full society profile (Q-032) before any spatial generation begins. The profile drives NPC names, trust-building timelines, access tier thresholds, grey economy structure, and template selection.
2. Political classification above geography
Faction presence tier, Commission coverage, Syndic scale, and Concord Assembly reach must be resolved at system level before any district is generated. They constrain the entire downstream pipeline.
3. Era stratification as spatial dimension
Construction era is not just a visual tag. It determines Meridian coverage, access topology, and grey economy viability. The generator must tag zones and blocks by era and use those tags downstream.
4. Grey economy as a negative-space element
The grey economy occupies the spaces that official zoning doesn't account for. The generator must model what's NOT in the official map — which corridors are maintenance-only, which zones have dead spots, which blocks have unofficial access routes. This is not flavor; it's where the investigation happens.
5. Cultural distinctiveness must be mechanically expressed
Setting note — this is my strongest constraint: if cultural variation doesn't translate to mechanical variation (different investigation approach, different access timelines, different NPC behavior patterns), then 300 distinct cultural profiles produce only the illusion of variety. The pipeline must ensure that privacy_level, trust.building_rate, and access_tier.* parameters from the society profile actively modify NPC behavior systems.
6. D-025 templates as the atoms; district skeleton as the molecule
The generator arranges templates into skeletons. It does not alter the templates themselves. Hand-authored template quality is preserved; generator novelty comes from arrangement, not invention.
Open questions I'm flagging for the workshop
For Tyre:
- Can the content pipeline consume the society profile YAML format (from wiki-review R4) as a serde-compatible schema? The parameter depth is significant.
- How does era-stratification map onto the chunk data structure? The Z-level model (D-093) is confirmed, but does the chunk system have era fields?
For Gestalt:
- Does the NPC pattern × motivation distribution (wiki-review R4, Section 3) satisfy the gameplay guarantee requirements? Specifically: can a district skeleton guarantee "always a surveillance chokepoint" and "always a quiet zone" through pattern distribution alone?
For Nigel:
- The cultural variation axes I've defined —
privacy_level,trust.building_rate, heritage-root blend — are they sufficient replayability levers? Or do we need additional randomization in the society profile that produces surprise within a cultural type?
For Araminta:
- The era-stratification and zone-type parameters should drive visual coherence. Are the era tags (Era 1/2/3) and zone types (logistics/maintenance/institutional/residential) sufficient input for chunk fill visual rules?
Status: Round 1 complete. Author: Miri Date: 2026-02-27 Cross-reference: Wiki Review Workshop Round 4 (Miri) — ingredients menu, society profile YAML spec, NPC pattern composition rules