# MCP server config (local paths)
.mcp.json

# Profiling results
scripts/perf/results/

# Generated plugin data (rebuild with extract script)
plugins/tuic-vscode-icons/icon-data.js

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

node_modules
dist
dist-ssr
dist-release
coverage
*.local

# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea
.junie/
.DS_Store
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
# mdkb:index
plans
# mdkb:index
stories
# mdkb:index
reviews
ideas
.claude
.aider*
benchmarks
CLAUDE.md
.mdkb
scripts/*
!scripts/dev-install.sh
!scripts/generate-release-notes.sh
!scripts/perf/
scripts/perf/results/
competitor-analysis
marketing
issues-to-monitor.md

# Rust build artifacts
src-tauri/target/

# Sidecar binaries (built during cargo tauri build)
src-tauri/binaries/tuic-bridge-*
docs/research/
docs/solutions/
docs/book

# Local embedding cache (mdkb/fastembed model files)
.fastembed_cache/
.vscode/

# Ralph task runner state
.ralph/
ralph-tasks.json

# Reference screenshots
terminal_reference.png

# Font source files (keep in public/fonts/ but not attribution)
public/fonts/LICENSE
public/fonts/README.md
test-data.csv
test-width.txt

# Scratch planning / triage docs (local only)
PR.md
