# Rust
/target
/Cargo.lock

# IDEs
.idea/
*.iml
.vscode/
*.swp
*.swo
*~

# OS
.DS_Store
Thumbs.db

# Temporary files
*.tmp
*.log

# Test artifacts
/tests/output/
*.wav
*.mp3
*.flac

# ONNX model files (should be downloaded, not committed)
*.onnx

# M5 — quantization tooling artifacts (downloaded data + INT8 build outputs + venv)
.venv-m5/
data/voxconverse-dev/audio/
data/voxconverse-dev/rttm/
data/voxceleb1-subset/wav/
data/voxceleb1-subset/lists/
models/int8/*.onnx
models/int8/*.onnx.data

# Benchmark data and results
/data/
/bench-results/

# Secrets / credentials
.env
.env.*
*.pem
*.key
*.p8
*.p12
id_rsa
id_rsa.pub

# Python stale native extensions
python/polyvoice/_polyvoice.cpython-*.so
python/polyvoice/_polyvoice.cpython-*.dylib
python/polyvoice/_polyvoice.cpython-*.dll

# cargo-kimi artifacts
.kimi/
kimi-score.svg
mutants.out/
benchmark_kmeans*
cobertura.xml
