# ===================
# Dependencies
# ===================
node_modules/
.pnpm-store/

# ===================
# Build outputs
# ===================
dist/
build/
.tmp/
*.tsbuildinfo

# ===================
# Test & Coverage
# ===================
coverage/
.nyc_output/

# Playwright
/frontend/playwright-report/
/frontend/test-results/
/frontend/e2e/.auth/
/frontend/blob-report/

# ===================
# Environment
# ===================
.env
.env.*
!.env.example

# ===================
# Database & Data
# ===================
*.db
*.sqlite
*.sqlite3
*.db-journal
*.db-wal
*.db-shm
data/

# ===================
# Logs
# ===================
logs/
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*

# ===================
# OS files
# ===================
.DS_Store
Thumbs.db
*.swp
*.swo
*~

# ===================
# IDE / Editor
# ===================
.idea/
*.sublime-project
*.sublime-workspace
/.vscode/settings.json

# Keep shared VS Code workspace files, but ignore personal editor settings.

# ===================
# Local-only workspace artifacts (never upstream)
# ===================
*.local
.cache/
.turbo/
.roo/
.roomodes
.claude/
AGENTS.md
docs/TECH_STACK.md
/doku/
/plan/
/.planning/
.copilot-tracking/
.playwright-cli/
.agents/
skills-lock.json

# ===================
# Local Spec Kit workspace state
# ===================
.specify/
specs/
docs/SPEC_KIT.md
.github/agents/medassist-feature-orchestrator.agent.md
.github/agents/speckit.*.agent.md
.github/prompts/speckit.*.prompt.md
.github/skills/accessibility/
.github/skills/frontend-design/
.github/skills/nodejs-backend-patterns/
.github/skills/nodejs-best-practices/
.github/skills/seo/
.playwright-mcp

# Local GSD/copilot generated workspace artifacts (not for upstream)
.github/agents/copilot-instructions.md
.github/agents/gsd-*.agent.md
.github/agents/medassist-feature-orchestrator.agent.md
.github/agents/speckit.*.agent.md
.github/get-shit-done/
.github/gsd-file-manifest.json
.github/prompts/speckit.*.prompt.md
.github/skills/gsd-*/
ops/medtest/