# =============================================================================
# Cross-Model Verification Kernel - .gitignore
# =============================================================================

# -----------------------------------------------------------------------------
# Python
# -----------------------------------------------------------------------------
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
*.pyo
*.pyd

# Distribution / packaging
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# -----------------------------------------------------------------------------
# Virtual environments
# -----------------------------------------------------------------------------
venv/
env/
ENV/
.venv/
.env.local

# -----------------------------------------------------------------------------
# IDE and Editors
# -----------------------------------------------------------------------------
.vscode/
.idea/
*.swp
*.swo
*~
.DS_Store
Thumbs.db
*.sublime-project
*.sublime-workspace

# -----------------------------------------------------------------------------
# Jupyter Notebook
# -----------------------------------------------------------------------------
.ipynb_checkpoints/
*.ipynb_checkpoints/

# -----------------------------------------------------------------------------
# Testing and Coverage
# -----------------------------------------------------------------------------
.pytest_cache/
.coverage
.coverage.*
htmlcov/
.tox/
.nox/
coverage.xml
*.cover
*.py,cover
.hypothesis/
coverage_html/

# -----------------------------------------------------------------------------
# Type checking
# -----------------------------------------------------------------------------
.mypy_cache/
.dmypy.json
dmypy.json
.pytype/

# -----------------------------------------------------------------------------
# Logs and Traces
# -----------------------------------------------------------------------------
logs/
*.log
traces/

# But include sample traces for demonstration
!logs/traces/demo_*.json

# -----------------------------------------------------------------------------
# Environment variables
# -----------------------------------------------------------------------------
.env
.env.local
.env.*.local

# -----------------------------------------------------------------------------
# Experiments and Results
# -----------------------------------------------------------------------------
experiments/results/
*.json.bak

# Note: experiments/datasets/*.json files ARE included in git
# These are benchmark datasets (HumanEval) that are small enough
# to commit for convenience. See experiments/datasets/README.md

# -----------------------------------------------------------------------------
# Docker
# -----------------------------------------------------------------------------
.dockerignore

# -----------------------------------------------------------------------------
# Temporary files
# -----------------------------------------------------------------------------
/tmp/
*.tmp
*.bak
*.temp

# -----------------------------------------------------------------------------
# Model outputs
# -----------------------------------------------------------------------------
outputs/
checkpoints/

# -----------------------------------------------------------------------------
# Build and Release
# -----------------------------------------------------------------------------
.pypirc

# Hatch
.hatch/

# -----------------------------------------------------------------------------
# Documentation builds
# -----------------------------------------------------------------------------
site/
docs/_build/
