From 63bb6ff7c7d05a580c3d32633e2e6f08ad0d325f Mon Sep 17 00:00:00 2001 From: Jeroen Schweitzer Date: Thu, 5 Mar 2026 11:26:59 +0100 Subject: [PATCH] chore(db): replace Commonwealth with Settled Reach in tooling and server Updated docstrings in sqlite_connector, qdrant_connector, decisions_sync, schema.sql, and two doc comments in generator.rs. Co-Authored-By: Claude Opus 4.6 --- db/schema.sql | 2 +- server/src/simulation/generator.rs | 4 ++-- tooling/db/decisions_sync.py | 4 ++-- tooling/db/qdrant_connector.py | 4 ++-- tooling/db/sqlite_connector.py | 6 +++--- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/db/schema.sql b/db/schema.sql index 249f19012..20c2aa1ba 100644 --- a/db/schema.sql +++ b/db/schema.sql @@ -1,4 +1,4 @@ --- Commonwealth Project Ticketing Database Schema +-- Settled Reach Project Ticketing Database Schema -- Access via: python3 tooling/db/sqlite_connector.py -- DO NOT use sqlite3 CLI (crashes in Claude Code due to std::bad_alloc bug) diff --git a/server/src/simulation/generator.rs b/server/src/simulation/generator.rs index 7684fe700..ce814ac98 100644 --- a/server/src/simulation/generator.rs +++ b/server/src/simulation/generator.rs @@ -72,7 +72,7 @@ pub type EconomicModifier = String; pub type FactionModifier = String; /// Condition modifier on a zone palette (worn, pristine, damaged). Stub. pub type ConditionModifier = String; -/// Heritage root modifier (Commonwealth cultural grammar layer). Stub. +/// Heritage root modifier (Settled Reach cultural grammar layer). Stub. pub type HeritageRoot = String; /// Season modifier (affects palette and ambient conditions). Stub. pub type Season = String; @@ -107,7 +107,7 @@ pub type PlacedObject = String; pub enum WorldTier { /// Background system — minimal simulation, sparse NPCs. Pure environmental. Peripheral, - /// Standard Commonwealth system — full simulation, complex social sites. + /// Standard Settled Reach system — full simulation, complex social sites. Connected, /// Major hub — maximum fidelity, multi-faction politics, all triangle types. Core, diff --git a/tooling/db/decisions_sync.py b/tooling/db/decisions_sync.py index 1e24bc23c..cd9c94551 100644 --- a/tooling/db/decisions_sync.py +++ b/tooling/db/decisions_sync.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 """ -Commonwealth Decisions Sync — parse decisions/*.md domain files into SQLite. +Settled Reach Decisions Sync — parse decisions/*.md domain files into SQLite. Reads all markdown files from the decisions/ directory, parses decision blocks (D-NNN, Q-NNN, R-NNN), extracts metadata, and upserts into the decisions and @@ -479,7 +479,7 @@ def check_dupes(cfg): # --------------------------------------------------------------------------- HELP_TEXT = """\ -Commonwealth Decisions Sync & ID Management +Settled Reach Decisions Sync & ID Management Usage: decisions_sync.py sync Parse decisions/*.md and upsert into SQLite diff --git a/tooling/db/qdrant_connector.py b/tooling/db/qdrant_connector.py index 042075d80..7abd29436 100755 --- a/tooling/db/qdrant_connector.py +++ b/tooling/db/qdrant_connector.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 """ -Commonwealth Qdrant + Ollama Connector — mini MCP for vector search. +Settled Reach Qdrant + Ollama Connector — mini MCP for vector search. Usage: python3 qdrant_connector.py health @@ -351,7 +351,7 @@ def cmd_count(cfg): # --------------------------------------------------------------------------- HELP_TEXT = """\ -Commonwealth Qdrant + Ollama Connector +Settled Reach Qdrant + Ollama Connector Usage: qdrant_connector.py health Check Qdrant & Ollama connectivity diff --git a/tooling/db/sqlite_connector.py b/tooling/db/sqlite_connector.py index e943bb379..1f41587da 100755 --- a/tooling/db/sqlite_connector.py +++ b/tooling/db/sqlite_connector.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 """ -Commonwealth SQLite Connector — mini MCP for ticket management. +Settled Reach SQLite Connector — mini MCP for ticket management. Usage: python3 sqlite_connector.py init @@ -101,7 +101,7 @@ def cmd_seed_decisions(cfg): """Seed the database with initiatives derived from decisions and open questions.""" decisions = [ ("initiative", "Custom game, not a mod", "backlog", "medium", "D-001"), - ("initiative", "Commonwealth as first campaign", "backlog", "medium", "D-003"), + ("initiative", "Settled Reach as first campaign", "backlog", "medium", "D-003"), ("initiative", "Single character first-person story generator", "backlog", "medium", "D-005"), ("initiative", "Prototype scenario — Institute/Armstrong City/Guardians", "backlog", "medium", "D-006"), ("initiative", "Five pillars of game design", "backlog", "medium", "D-007"), @@ -169,7 +169,7 @@ def cmd_seed_decisions(cfg): # --------------------------------------------------------------------------- HELP_TEXT = """\ -Commonwealth SQLite Connector +Settled Reach SQLite Connector Usage: sqlite_connector.py init Create/update database from schema.sql