# Python __pycache__/ *.py[cod] *$py.class *.so .Python build/ develop-eggs/ dist/ downloads/ eggs/ .eggs/ lib/ lib64/ parts/ sdist/ var/ wheels/ pip-wheel-metadata/ share/python-wheels/ *.egg-info/ .installed.cfg *.egg MANIFEST # Virtual Environment .venv/ venv/ ENV/ env/ .env # IDE and Editor .vscode/ .idea/ *.swp *.swo *~ .DS_Store *.sublime-project *.sublime-workspace .project .pydevproject .settings/ *.code-workspace # OS Thumbs.db .DS_Store .AppleDouble # Runtime logs (generated per session — never commit) app/logs/*.jsonl app/logs/trace_*.json .LSOverride # Logs and temporary files app/logs/*.jsonl app/logs/*.log *.log *.pot # Runtime data .coverage .pytest_cache/ htmlcov/ # Jupyter Notebook .ipynb_checkpoints *.ipynb # Unit test / coverage reports .tox/ .hypothesis/ .coverage .coverage.* .cache # mypy .mypy_cache/ .dmypy.json dmypy.json # Pyre type checker .pyre/ # Model files and large data *.model *.bin *.pt *.pth *.ckpt # Temporary and backup files *.tmp *.bak *.swp *.swo *~ .~* # Generated files normalized_games.json # Synthetic training-data generation output (per-game folders under app/data/) app/data/*/dataset_errors.jsonl app/data/*/run_generation.log # other files to ignore CityQuest_AI_Project_Specification.md ai_pipeline_source_of_truth.md scavenger_hunt_pipeline_summary.md keys.txt scripts/.key_state scripts/key_manager.py scripts/scavenger_hunt/run_generation.py prompts/hide_and_seek_spec.md prompts/tag_spec.md scripts/common/cq_common.py scripts/hide_and_seek/generator.py scripts/hide_and_seek/run_generation.py scripts/hide_and_seek/sampler.py scripts/hide_and_seek/test_pipeline.py scripts/hide_and_seek/validate_dataset.py scripts/hide_and_seek/validator.py scripts/scavenger_hunt/generator.py scripts/scavenger_hunt/run_generation.py scripts/scavenger_hunt/sampler.py scripts/scavenger_hunt/validator.py scripts/tag/sampler.py scripts/scavenger_hunt/validator.py scripts/tag/generator.py scripts/tag/run_generation.py scripts/tag/test_pipeline.py scripts/tag/validate_dataset.py scripts/tag/validator.py prompts/dataset_generation_context.md scripts/common/batching.py scripts/common/test_batching.py scripts/scavenger_hunt/validator.py scripts/scavenger_hunt/test_pipeline.py scripts/scavenger_hunt/generator.py scripts/common/cli.py scripts/.batch_key_state.json app/data/sessions_store.json .gradio/certificate.pem scripts/distribute_generation.py .gitignore scripts/run_distribute.cmd