# ── Virtual Environment ─────────────────────────────────────────────────────── env/ venv/ .venv/ .env # ── Python cache ────────────────────────────────────────────────────────────── __pycache__/ *.pyc *.pyo *.pyd # ── OS files ────────────────────────────────────────────────────────────────── .DS_Store Thumbs.db desktop.ini # ── IDE / Editor ────────────────────────────────────────────────────────────── .vscode/ .idea/ *.swp *.swo # ── PDF output (generated at runtime) ──────────────────────────────────────── SentinelAI_Report.pdf *.pdf # ── Model weights (too large for GitHub — hosted on HuggingFace Hub) ───────── # Local model directories, if ever recreated, should not be committed. models/sentinel_model/model.safetensors scam_model/ # ── Training checkpoints & artifacts ───────────────────────────────────────── models/results/ results/ *.pt optimizer.pt rng_state.pth trainer_state.json training_args.bin # ── Logs ────────────────────────────────────────────────────────────────────── *.log logs/ # ── Jupyter ─────────────────────────────────────────────────────────────────── .ipynb_checkpoints/ *.ipynb # ── Test / Coverage ─────────────────────────────────────────────────────────── .pytest_cache/ htmlcov/ .coverage # ── Dev / Debug scripts (keep locally, don't push) ─────────────────────────── app/eval.py app/datas.py app/texting.py app/diagnose_model.py app/test_predictions.py # ── Pitch deck / presentation files ────────────────────────────────────────── *.pptx SentinelAI_PitchDeck.pdf # ── Dataset files (large, keep locally — not for version control) ───────────── data/*.csv *.csv