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

# Local reference papers (downloaded copies; not redistributed)
reference/papers/

# Editor / OS
.DS_Store
*.swp

# rdstudio build output
.rdstudio/

# Benchmark bundles and results (bench/run.py)
.bench/

# TypeScript packages
node_modules/

# The bundled Node command line, built at release (npm run bundle --workspace rdstudio)
src/rdstudio/_node/

# Release staging (mise run release:npm, and the release workflow)
.release/
npm-dist/
# The SvelteKit app, and the dashboard it builds (npm run build --workspace @rdstudio/app)
app/.svelte-kit/
src/rdstudio/web/
# openapi.json and src/lib/api/ are generated (npm run generate) but committed, so builds need no server.

# End-to-end screenshots (mise run e2e)
.e2e/

# The embedding model for search by meaning (T89): fetched, not kept in git (mise run embed:model)
packages/cli/models/
