# Source files (dist/ is used instead)
src/
tests/

# Development files
.github/
.env*
.vscode/
.idea/
.gemini/

# Build configuration
tsconfig.json
tsup.config.ts
eslint.config.js
vitest.config.ts
.prettierrc
.prettierignore
*.tsbuildinfo

# Docker (separate distribution)
Dockerfile
.dockerignore
DOCKER_README.md

# Documentation (GitHub only — test-database/*.md are kept)
docs/
releases/
CHANGELOG.md
UNRELEASED.md
CONTRIBUTING.md
CODE_OF_CONDUCT.md
SECURITY.md

# Config examples
config/

# Test database generated files (test plans, SQL seeds, reset script are included)
test-database/*.db
test-database/*.db-shm
test-database/*.db-wal
test-database/*.db-journal

# Test artifacts
coverage/

# Extensions (user provides these)
extensions/

# MCP Registry tokens
.mcpregistry_github_token
.mcpregistry_registry_token

# OS files
.DS_Store
Thumbs.db

# Assets
social-preview.png
tmp/
