__pycache__/
*.pyc
.venv/
venv/
build/
dist/
*.egg-info/
.pytest_cache/
.ruff_cache/

# generated diagram output
*.blast.drawio
*.mmd
out/

# never commit anything pulled from a live cloud
live/
*.live.json
.team/

# A live trace writes artifacts named after the resource it traced, so their
# names cannot be known in advance. Point --out-dir at live/ or out/ above.
# These root-anchored rules are the belt-and-braces for the ones that land in
# the repo root anyway - no tracked file at the root has these extensions, and
# the committed sample artifacts live under tests/ and docs/, which are unaffected.
/*.drawio
/*.json
/*.html
/*.csv
/*.mmd
