# Dependencies node_modules/ # Environment .env .env.local .env.*.local # Logs logs/ *.log npm-debug.log* # OS .DS_Store Thumbs.db # IDE .idea/ .vscode/ # Vault scratch space — track folder via .gitkeep, ignore contents HQ-Vault/_System/Scratch/* !HQ-Vault/_System/Scratch/.gitkeep *.swp *.swo # Testing coverage/ .nyc_output/ # Python __pycache__/ *.pyc *.pyo # Pricing-agent test harness output HQ-Vault/11_OpsMan_LFCS/Codebase/lfcs-pricing-agent/test_harness/output_boq_test/ HQ-Vault/11_OpsMan_LFCS/Codebase/lfcs-pricing-agent/test_harness/reports/ # Build dist/ build/ # Playwright playwright-report/ test-results/ tests/screenshots/ .memdb/ # CC Local .cc-local/.last-commit .cc-local/.curator-state/ # CC VPS .cc-vps/.curator-state/ # Media files (dev artifacts, never commit) *.mp3 *.webm *.mp4 *.wav # Shell redirect artifacts &1 nul # Removed systems state .strategic-coo/ .task-monitor/ .jailbox/ voice-assistant/venv/ voice-assistant/venv/ voice-assistant/venv/ *.so *.onnx # Local scratch dir for downloaded reference docs (rate cards, past quotes) during pricing .scratch/ # Tooling artefacts (Claude Code worktrees, Playwright MCP cache) .claude/worktrees/ .playwright-mcp/ # Large drawing packages — keep on local disk only, too big for git HQ-Vault/11_OpsMan_LFCS/Operations/Jobs/**/03 - Plans and Specifications/03a - Issued for Construction/*.zip HQ-Vault/_System/AgentLog/events.ndjson.lock # Obsidian local UI state — auto-rewrites every Obsidian session, polluting git status HQ-Vault/.obsidian/graph.json HQ-Vault/.obsidian/workspace.json HQ-Vault/.obsidian/workspace-mobile.json # vault/ is the off-limits CC-VPS Obsidian vault per repo CLAUDE.md (different operator). # All Obsidian state files churn locally when Obsidian opens — ignore the lot. vault/.obsidian/ # Facebook scraper session token — auth state, never commit scripts/facebook/fb-session.json scripts/facebook/*.session.json