# Python build artifacts
__pycache__/
*.py[cod]
*.egg-info/
build/
dist/

# Virtual environments
.venv/

# Local runtime state (should live under ~/.otto/, not the repo)
.otto/
.ada/
.brainfile/
.pi/
logs/
photos/
sessions/

# Local data files
data/*.db
data/*.sqlite
data/*.sqlite*
jobs.db

# Secrets and mutable config (keep config/.env.example tracked)
config/.env
config/bot_state.json
config/conversation.json
config/conversation.json.bak

# Logs
*.log

# OS/editor
.DS_Store

# Generated files and local configs
report.md
otto-mcp-catalog.yaml
.mcp.json
.gemini/
.aider*

# Reference archive of pre-rebuild codebase
otto-reference/

# Local docs automation / scratch artifacts
.otto-local/

# Docs build artifacts
/docs/node_modules/
/docs/.vitepress/cache/
/docs/.vitepress/dist/

# Local generated experiment artifacts
etymology.pdf
etymology.py
test_slides.py
random-highend-deck-v2.md
random-highend-deck-v2.pptx
random-highend-deck.pptx
etymology-slides.pptx

brainfile-llms-full.txt
docs/brainfile-llms-full.txt
.cecli*
