# Project Structure (detailed) ``` client/ # Godot 4 client ui/ implant/ # Implant UI component library (D-169): ImplantPanel, ImplantHeader, # ImplantSeparator, ImplantDataRow, ImplantTextBlock, default_implant.tres scripts/ autoloads/ hud_groups.gd # HUD z-index layer manager (D-170): GAMEPLAY/INSERT/FULLSCREEN/MODAL modes rendering/ gameplay_renderer.gd # Base class for occludable renderers; connects to HudGroups signal server/ # Rust/bevy_ecs simulation server tooling/ # Build tools, scripts, asset pipelines tests/ # Integration and end-to-end tests .config/ # Configuration files (linters, formatters, CI) .cache/ # Local caches for testing/linting (gitignored) docs/ discussions/ # Discussion rounds (archived here when complete) briefings/ # Per-agent context briefings (maintained by Qatux) architecture/ # Technical architecture documents design/ # Game design documents diagrams/ # d2 source + PNG renders sprints/ # Historical archive (Sprint 1–38) — no new sprint directories workshops/ # Workshop briefs and outputs db/ schema.sql # Database schema tooling/ db/ # Asset/connector scripts (audio, image, trellis, wiki) config.json # Endpoint configuration common.py # Shared venv/config helpers audio_connector.py # Stable Audio Open connector pql-migrate/ # One-shot scripts from the pql migration (provenance) .claude/ agents/ # Agent personality files skills/ # Skill definitions rules/ # Auto-loaded instruction modules governance/ # Decision records (pql DQR tree, source of truth) README.md # Domain guide + pql-maintained record index decisions/ # D-NNN confirmed — .md (architecture, perception, content, scope, economics, process) questions/ # Q-NNN open — .md rejected/ # R-NNN rejected — .md DECISIONS.md # Redirect to governance/ tree TEAM.md # Team roster and roles ```