node_modules .git .gitignore .turbo .worktrees dist *.db *.db-journal *.db-wal *.db-shm .env .env.* !.env.example .DS_Store .mcp.json .superpowers docs/superpowers # Test artifacts test-results playwright-report blob-report tests coverage *.tsbuildinfo MASTER_TEST_MATRIX.md # Docs (not needed in production image) docs *.md !README.md # CI/release/scripts .github .husky .releaserc.json # Exclude scripts/ from the build context EXCEPT bake-analytics.mjs, which # docker/Dockerfile COPYs to bake the analytics config. A blanket `scripts` # ignore breaks the production image build (COPY scripts/bake-analytics.mjs -> # "not found"); use dir/* + negation so the one needed file is re-included. scripts/* !scripts/bake-analytics.mjs # IDE .vscode .idea # Archived SQLite migrations (superseded by Postgres) apps/api/drizzle-sqlite-legacy # Test images test-*.png