# ── Python ──────────────────────────────────────────────────────────────────── __pycache__/ *.py[cod] *$py.class *.pyo .Python # ── Virtual environment ─────────────────────────────────────────────────────── .venv/ venv/ env/ ENV/ # ── Database ────────────────────────────────────────────────────────────────── # The live database is never committed – only cpu_specs is preserved via the # bundled seed dump (if one is created). See purge_db.py before committing. database.db database.db-shm database.db-wal # ── Logs ────────────────────────────────────────────────────────────────────── *.log logs/ # ── Playwright / browser state ──────────────────────────────────────────────── browser_data/ # ── Maintenance / dev scripts (not part of the shipped app) ────────────────── purge_db.py _dev/ # ── OS / editor noise ───────────────────────────────────────────────────────── .DS_Store Thumbs.db desktop.ini .idea/ .vscode/ *.swp *.swo # ── Secrets / env files ─────────────────────────────────────────────────────── .env .env.* *.env