node_modules/
*.bak
*.pre-symlink.*
.build/
.pi-lens/
.ontomics/
.claude/
.venv/

# pi runtime state — lives inside the symlinked repo dir but never committed
auth.json
sessions/
bin/
context-saver/
local-endpoints.json
mcp-cache.json
run-history.jsonl
package-lock.json

# test/debug scripts
test-*.js
verify-*.js

powerline-footer/
extensions/package-lock.json
observability/

# sensitive — company-specific or runtime-generated, never commit
models.json
intercom/
