# --- dependencies & generated client libs ------------------------------------------------------- node_modules/ # copied from node_modules by tools/vendor.mjs (postinstall); never commit third-party builds public/vendor/ # --- game assets: (c) Hypergryph / Yostar, fetched or extracted locally, NEVER committed ---------- # tools/fetch-assets.mjs → public/assets/** (~270 MB) and public/fonts/** (+ fonts.css) public/assets/ public/fonts/ # tools/local-extract/extract.py → public/assets/local/** and this per-machine manifest # (optional: the client and the tests work without it; docs/DEPLOY.md §6 lists what falls back) data/local-assets.json # download caches, upstream tables, ledgers, reports, setup state .cache/ # --- Python (optional local-client extraction) ---------------------------------------------------- .venv*/ venv/ __pycache__/ *.py[cod] # --- tests & logs ---------------------------------------------------------------------------------- test/e2e/out/ logs/ *.log # --- per-machine config (scripts/install-service-windows.ps1) ------------------------------------ scripts/service.env.cmd .env .env.* # --- OS / editor clutter --------------------------------------------------------------------------- .DS_Store Thumbs.db desktop.ini *.swp .idea/ .vscode/ .claude/