.venv/
examples/perfbench/.venv-*/
*.egg-info
__pycache__
.DS_Store
.ruff_cache
docs
.vscode
.pytest_cache

# Coverage files
htmlcov/
coverage.xml
.coverage

# Benchmark results
.benchmarks/

# Data directories
data/
/data/
**/data/
examples/perfbench/data/
examples/perfbench/data_cpu/
examples/perfbench/.genjl_instantiated
examples/perfbench/.julia_depot/
examples/perfbench/.julia_home/
!examples/perfbench/benchmarks/src/timing_benchmarks/data/
!examples/perfbench/benchmarks/src/timing_benchmarks/data/*

# Generated figures and outputs (keep logo assets)
figs/
examples/**/figs/*.pdf
examples/**/figs/*.png
examples/perfbench/figs/
examples/perfbench/figs_cpu/

# Image files (except in asset directories)
*.png
*.jpg
*.jpeg
*.PNG
*.JPG
*.JPEG

# Asset images stay out of the repo; fetch them from the GitHub
# upstream or regenerate them before running examples that need them.

# Local operator/control-plane artifacts
.mu/
.pi/
