# Python
__pycache__/
*.py[cod]
*.egg-info/
.eggs/
build/
dist/
.venv/
venv/

# Tooling caches
.pytest_cache/
.mypy_cache/
.ruff_cache/
.coverage
.coverage.*
htmlcov/
coverage.xml

# Local environment
.env
.env.local
*.local.yml

# Scan artefacts produced while dogfooding
/sbom.cdx.json
/openvex.json
/cdx-vex.json
/attestation.intoto.jsonl
/results.json
.vexpath-cache/

# Advisory snapshots downloaded at runtime (the frozen test snapshot IS committed)
/var/
/data/

# Editors and OS
.vscode/
.idea/
*.swp
.DS_Store
Thumbs.db

# Tailwind standalone binary (downloaded by `make tailwind-install`, not committed)
/bin/tailwindcss
/bin/tailwindcss.exe
