fix(atlas): allow named uninhabited bodies in atlas-verify
Uninhabited bodies may have proper names for lore reasons — the check was too strict. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user