fix(copy): address PR #88 review comments

- Remove "Narek" from family_names (duplicate with given_names), replace with "Morek"
- Rewrite rural farmer behaviors to be location-agnostic (no sky/weather assumptions)
- Add heritage root overlay comments (D-104/D-105) to both zone specs
- Add insert/lattice tech behavior to industrial technician role
- Rewrite 2 security behaviors with Krenn cultural texture (D-121)
- Replace generic exclamations with Krenn-specific oaths ("void's sake", "same drill")
- Replace soft greeting "you okay?" with "all in one piece?"

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-07 09:45:25 +01:00
co-authored by Claude Opus 4.6
parent 95c0da9cf5
commit 4b75ec3495
3 changed files with 15 additions and 8 deletions
+4 -4
View File
@@ -40,7 +40,7 @@
"Davan", "Sessik", "Korr", "Tamm", "Venn",
"Lintar", "Darvo", "Kosse",
// Extended
"Pellan", "Sorren", "Tessik", "Narek", "Brav",
"Pellan", "Sorren", "Tessik", "Morek", "Brav",
"Ossel", "Rennick", "Harven",
],
// Krenn culture is first-name-primary.
@@ -66,7 +66,7 @@
"shift treating you alright?",
"all good?",
"what's the word?",
"you okay?",
"all in one piece?",
],
farewells: [
"shift's calling",
@@ -82,9 +82,9 @@
"void take it",
"stars",
"blood and void",
"unbelievable",
"void's sake",
"damn all",
"not again",
"same drill",
],
),
+6 -2
View File
@@ -9,6 +9,9 @@
//
// Generator contrast target: industrial vs rural (Sprint 25 proof).
// If these produce NPCs that look the same, something is wrong.
//
// Heritage roots (D-104/D-105) overlay these base specs at generation time,
// modifying role weights, social site composition, and behavioral flavoring.
(
zone_type: "industrial",
@@ -52,6 +55,7 @@
"logs a fault code into a datapad before moving on",
"presses an ear to a vibrating duct and listens",
"argues quietly with a display that isn't giving the right numbers",
"queries a fault log through her insert without touching the terminal, eyes briefly unfocused",
],
),
(
@@ -79,8 +83,8 @@
combat_eligible: true,
typical_behaviors: [
"sweeps the access corridor on a timed circuit, same path each time",
"checks IDs at the freight elevator with a scanner and no eye contact",
"stands post near the restricted equipment bay, back to the wall",
"waves a regular through the checkpoint on sight — scans the one behind them out of procedure",
"leans at the restricted bay entrance, arms folded — been watching this corridor since the shift started",
"notes something in a shift log without reacting to it outwardly",
"watches a handover between crews from across the loading floor",
],
+5 -2
View File
@@ -9,6 +9,9 @@
//
// Generator contrast target: rural vs industrial (Sprint 25 proof).
// If these produce NPCs that look the same, something is wrong.
//
// Heritage roots (D-104/D-105) overlay these base specs at generation time,
// modifying role weights, social site composition, and behavioral flavoring.
(
zone_type: "rural",
@@ -31,10 +34,10 @@
typical_behaviors: [
"tends rows of low-growing crops with a long-handled hoe",
"lifts a crate of produce onto a flatbed with practiced ease",
"squints at the sky before deciding whether to water",
"checks the section's light cycle timer before deciding whether to water",
"patches a cracked irrigation pipe with strips of bonding tape",
"calls across a field to a neighbor without looking up from work",
"hauls produce to the market stall before the heat of the day",
"hauls produce to the market stall before the morning exchange opens",
"checks seedling trays in a low prefab greenhouse",
],
),