# Dependency directories node_modules/ jspm_packages/ # Build artifacts dist/ build/ client/dist/ # mcp/build/ is deliberately COMMITTED: Claude Code starts a plugin's MCP # servers the moment the session opens, so the artifact has to exist before any # bootstrap could build it. Freshness is enforced by scripts/check-mcp-build.js. !mcp/build/ desktop/out/ desktop/release/ desktop/assets/icon.iconset/ *.tsbuildinfo # Database and data /data/ *.db *.db-wal *.db-shm # Local lane profile - only present when this repo itself is adopted as a # lane (`ccam lanes add --cwd`); machine-specific runtime config, not source. /.ccam/ # Environment variables .env .env.local .env.*.local .env.development.local .env.test.local .env.production.local # Logs npm-debug.log* yarn-debug.log* yarn-error.log* *.log # OS artifacts .DS_Store .DS_Store? ._* .Spotlight-V100 .Trashes ehthumbs.db Thumbs.db # IDEs/Editors .vscode/* !.vscode/settings.json !.vscode/tasks.json !.vscode/launch.json !.vscode/extensions.json .idea/workspace.xml .vs/ .superpowers/ .omc/ *.swp *.swo *.sublime-project *.sublime-workspace .helm/ # Coverage and testing coverage/ *.lcov # Temporary files .tmp/ .temp/ # Local-only remote data source test playbook (not shipped) scripts/remote-test-commands.txt # Playwright MCP .playwright_mcp/ .playwright-mcp/ __pycache__/ # JetBrains IDE config — machine-specific, never shared .idea/