node_modules/
dist/
.turbo/
*.tsbuildinfo
.env
.env.*
.npmrc
!.env.example
.DS_Store
node_modules
dist
build
.react-router
logs
*.log
npm-debug.log*
.vscode
.idea
.env.local
temp/
.cache/
.claude/settings.local.json
.claude/plans/
.claude/projects/

AGENTS.md
CLAUDE.md
.claude
.agents

# local-only working copy of architecture docs; canonical source lives outside this repo.
# do not expect files under /docs to be reviewed in PRs.
/docs

# mcp-publisher local auth tokens (created by `mcp-publisher login`)
.mcpregistry_github_token
.mcpregistry_registry_token

# Anchor / Solana
target/
.anchor/
test-ledger/
**/*.rs.bk
# NOTE: Cargo.lock IS committed for binary crates. The Anchor program is a binary
# (cdylib + lib), so its workspace Cargo.lock must be tracked for reproducible builds.

# Keypairs (NEVER commit)
*-keypair.json
!programs/**/id-*.json.example
