From 5a0f62dff78057f0ef5b42778c668a402d0a8646 Mon Sep 17 00:00:00 2001 From: Jeroen Schweitzer Date: Thu, 26 Mar 2026 08:29:08 +0100 Subject: [PATCH] fix(atlas): allow named uninhabited bodies in atlas-verify MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Uninhabited bodies may have proper names for lore reasons — the check was too strict. Co-Authored-By: Claude Opus 4.6 (1M context) --- tooling/atlas-verify | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/tooling/atlas-verify b/tooling/atlas-verify index 999f0c8f5..3e67cfb9c 100755 --- a/tooling/atlas-verify +++ b/tooling/atlas-verify @@ -25,13 +25,7 @@ def verify_proposal(path: Path) -> list[str]: if b.get("inhabited") and not b.get("proper_name"): errors.append(f"Inhabited body {b['body_id']} has no proper_name") - # 2. Uninhabited bodies should have null names - for b in bodies: - if not b.get("inhabited") and b.get("proper_name"): - errors.append( - f"Uninhabited body {b['body_id']} has proper_name " - f"'{b['proper_name']}' (should be null)" - ) + # 2. Uninhabited bodies MAY have names (lore reasons) — no check needed # 3. All stations must have names for s in stations: