# Ignore Python cache and compiled files __pycache__/ *.pyc *.pyo *.pyd # Ignore results folder and its contents results/ # Ignore virtual environments .venv/ venv/ ENV/ # Ignore system files .DS_Store # Ignore other build artifacts *.egg-info/ # Release archives from packaging/build.py. Root-anchored so it cannot swallow # .core/suites or any future nested "dist" that is real source. /dist/ # Frontend web/node_modules/ web/dist/ node_modules/ # Root-anchored: npm run from the repo root leaves an empty lockfile here. # web/package-lock.json is real and must stay tracked, so this cannot be a # bare "package-lock.json" pattern. /package-lock.json # Local model weights models/ # Locally persisted GUI/CLI settings .core/user_settings.json