# Working notes — not published (same convention as the sibling ofplang repos).
/dev-notes/

# Node / Vite
node_modules/
dist/
dist-single/
# ofp-view.js for a thin page; the release workflow puts it on the `cdn` branch (design.md D68).
dist-cdn/
*.tsbuildinfo

# Datasets are generated from external/ at build time (design.md D9 ①).
/web/public/datasets/

# Python
__pycache__/
*.egg-info/
/build/
.pytest_cache/
.ruff_cache/
.mypy_cache/
# Built from web/ by `npm run build:single`; the wheel carries it (design.md D50).
/ofplang/export/_template/

# Editor / OS
.DS_Store
Thumbs.db
*.local

# Playwright
/web/shots/
/web/test-results/
/web/playwright-report/
/web/blob-report/
