# Environment secrets - NEVER commit .env .env .env.local .env.production # Python __pycache__/ *.pyc *.pyo .venv/ .venv313/ .venv311/ *.egg-info/ dist/ build/ # pytest .pytest_cache/ # Local temp/bootstrap .tmp/ pip_bootstrap/ # Runtime outputs outputs/ logs/ reports/ data/ results/training_runs/ results/runs/ results/eval_logs/ results/best_model/archived/ artifacts/ # Frontend build cache/deps frontend/react/node_modules/ frontend/react/.vite/ frontend/react/.vite-temp/ frontend/react/dist/ .vite/ .npm-cache/ # Docker/local deployment overrides docker-compose.override.yml *.local.env *.backup # Local test artifacts test_results.txt test_rl_output*.txt tests/test_output*.txt tests/test_run.txt # Pre-submission validation artifacts scripts/validate-submission.sh results/prevalidation_docker_build.log results/prevalidation_*.log # Keep benchmark Phase 1 model in Git for Colab/Kaggle transfer !results/best_model/phase1/phase1_final.zip # Legacy static shell (superseded by Vite bundle) app/web/app.js app/web/index.html app/web/react_app.js app/web/styles.css