# Swift
.build/
.swiftpm/
# Package.resolved IS tracked (executable target — Apple recommends
# committing the lockfile so CI / contributors see the same transitive
# dependency versions; untracked previously, restored 2026-05-07 per #51
# verify which caught that GH Actions cache key hashing this file would
# always hash an absent file → cache never invalidates on dep upgrade).

# Python (legacy)
__pycache__/
*.py[oc]
build/
dist/
wheels/
*.egg-info
.venv

# IDE
.vscode
.DS_Store

# Build artifacts (distributed via GitHub Release)
mcpb/server/*
!mcpb/server/.gitkeep

# MCPB package (generated)
mcpb/*.mcpb
mcpb/*.mcpb.sha256

# Private docs (not for public repo)
docs/private/

# Competitor source code (local reference only)
references/
.spectra/
openspec/.vector-search.db*

# Session / local state
.remember/
.claude/settings.local.json
.claude/issue-driven-dev.local.md
.claude/issue-driven-dev.local.json
.claude/ralph-loop.local.md
.claude/scheduled_tasks.lock
.claude/worktrees/
