# Python
__pycache__/
*.py[cod]
.venv/
venv/
*.egg-info/
.pytest_cache/
.mypy_cache/
.ruff_cache/

# Env / secrets
.env
*.local

# OS / editor
.DS_Store
*.swp

# Generated binding provenance artifact (regenerate via src/platform_contracts/_generate_models.py).
# The curated, committed binding is src/platform_contracts/models.py; this raw generator output carries
# a non-deterministic timestamp header, so it stays out of version control (ADR-0018 §3: schema is
# authoritative, bindings are generated-from).
src/platform_contracts/_generated_models.py

# build artifacts (the published index artifact carries the canonical bytes)
dist/
