# Rust
target/
**/*.rs.bk
*.pdb

# Local plugin state (ralph-loop, hookify, etc.)
.claude/

# Local secrets and DBs
.env
*.db
*.sqlite
*.sqlite3

# OS / IDE
.DS_Store
.idea/
.vscode/

# Python (memgc-py first-class implementation)
.venv/
__pycache__/
*.pyc
*.pyo
*.egg-info/
.pytest_cache/
.ruff_cache/
.mypy_cache/
.uv-cache/

# Node / React build artifacts (UI-B onwards)
node_modules/
dist/
*.tsbuildinfo
# Vite build output → committed at static/ for rust-embed; don't
# also track it under the React source dir if someone runs vite
# without --outDir override.
rust-now/memgc-ui/ui/static/
