# Dependencies & build output (CI rebuilds these) node_modules/ dist/ .astro/ # Secrets — only .env.example is committed .env .env.* !.env.example # Local tool/editor state .claude/settings.local.json npm-debug.log* .DS_Store # Test artifacts and ad-hoc browser captures (Playwright MCP snapshots, root screenshots) test-results/ playwright-report/ .playwright-mcp/ /*.png # Working/planning docs — kept on disk, not version-controlled (see docs/ for committed records) planning/