# Rust
/target
**/*.rs.bk

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

# irradiate runtime
.irradiate/

# Generated mutants in test fixtures
tests/fixtures/simple_project/mutants/
tests/fixtures/simple_project/.irradiate/
mutants*

# Vendor smoke test repos and results (downloaded at runtime)
tests/vendor_repos/

# Vendor (reference only, cloned separately)
/vendor/

# Hive
.worktrees/
.hive/queen-state.md

# OS
.DS_Store
*.swp
*.swo
watch_*

# IDE
.idea/
.vscode/
*.iml

# Fuzzing — ignore runtime-generated corpus (hex-named) and artifacts; keep seed_* files
fuzz/corpus/*/[0-9a-f]*
fuzz/corpus/*/*.options
fuzz/artifacts/
fuzz/target/

# Benchmarks
bench/results/
bench/.venv/
bench/corpora/
bench/targets/*/.mutmut-cache

# Generated docs artifacts
docs/artifacts/

# Docs build
.venv-docs/
site/

# Generated report
/report/

# uv
uv.lock
