From ff7c781d45b49a91d8f48339cca74de3a5805be1 Mon Sep 17 00:00:00 2001 From: Jeroen Schweitzer Date: Mon, 9 Feb 2026 23:06:02 +0100 Subject: [PATCH] chore(meta): update project description and connector instructions Reflect D-020 engine decision in project description (Godot 4 + Rust/bevy_ecs via subprocess/IPC). Update connector usage examples to reference the new whitelistable wrapper scripts instead of calling python3 directly. Co-Authored-By: Claude Opus 4.6 --- CLAUDE.md | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 642df0dc6..77d8132f4 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -1,6 +1,6 @@ # Commonwealth Game Project -A top-down immersive sim set in Peter F. Hamilton's Commonwealth universe. Single-character, first-person perspective, asymmetric information as core mechanic, Rimworld-style storyteller. +A top-down immersive sim — occlusion-based detective game with combat elements, set in an original science fiction universe (Commonwealth-inspired). Single-character perspective, asymmetric information as core mechanic, Rimworld-style storyteller. Godot 4 client + Rust/bevy_ecs simulation server via subprocess/IPC (D-020). ## Project Structure @@ -35,17 +35,18 @@ db/ ### SQLite access **Never use the `sqlite3` CLI** - it crashes in Claude Code due to a known std::bad_alloc bug. -Use the connector script instead: +Use the whitelistable wrapper scripts: ```bash -python3 db/connectors/sqlite_connector.py query "SELECT * FROM tickets WHERE status='in_progress'" -python3 db/connectors/sqlite_connector.py execute "UPDATE tickets SET status='done' WHERE id=1" +db/connectors/sqlite-query "SELECT * FROM tickets WHERE status='in_progress'" +db/connectors/sqlite-exec "UPDATE tickets SET status='done' WHERE id=1" ``` ### Qdrant / document search ```bash -python3 db/connectors/qdrant_connector.py search "asymmetric information design" -python3 db/connectors/qdrant_connector.py index-file docs/briefings/tyre.md -python3 db/connectors/qdrant_connector.py health +db/connectors/qdrant-search "asymmetric information design" +db/connectors/qdrant-index docs/briefings/tyre.md +db/connectors/qdrant-health +db/connectors/qdrant-count ``` ### File conventions