# dependencies
node_modules/
.pnpm-store/

# build
dist/
.turbo/
*.tsbuildinfo
*.b64
*.mcpb.zip
test-*.html

# env
.env
.env.*
!.env.example

# credentials - never commit these
*.pem
*.key
*.p12
*.pfx
*.keystore
credentials.json
*_token
*_secret
.mcpregistry_*
.npmrc

# os
.DS_Store
Thumbs.db

# python cache
__pycache__/

# mcp publisher artifacts
*.mcpb

# ide
.vscode/
.idea/
*.swp
*.swo

# cf workers
.wrangler/
.dev.vars
.dev.keys

# next.js
.next/
out/

# test
coverage/

# audit reports (local, contain timestamps and env details)
audits/

# logs
*.log
npm-debug.log*

# temp
tmp/
.cache/

# planning docs (local only, not repo material)
/docs/

# claude working files (local only, NEVER commit)
.claude/
.mcp.json
scripts/sync-bot-context.sh

# hook config (contains private infra details)
.github/hooks/private-patterns.txt

.vercel

# test artifacts
e2e-ai-sdk-test.mjs

# secrets and credentials (added by keyguard)
.env.local
.env.production
.env.staging
.env.development
.pypirc

