.venv/
__pycache__/
*.py[cod]
.pytest_cache/
.coverage
htmlcov/
*.egg-info/
.env
quiz.db
*.db
*.db-shm
*.db-wal

# Real quiz pools must never be committed (they contain answer keys).
# Only generic demo pools tracked under examples/pool_example.json.
examples/*_pool.json
!examples/pool_example.json
# The runtime pool the server reads from disk lives at the repo root.
# Operators populate it; it stays out of version control.
/pool.json

# Codex build leftovers
.codex_done
codex_last_message.md
codex_run.log
