# Generated by Cargo
# will have compiled files and executables
debug
target

# These are backup files generated by rustfmt
**/*.rs.bk

# MSVC Windows builds of rustc generate these, which store debugging information
*.pdb

# Generated by cargo mutants
# Contains mutation testing data
**/mutants.out*/

# Generated by proptest
# Contains regression test cases
proptest-regressions/

# RustRover
#  JetBrains specific template is maintained in a separate JetBrains.gitignore that can
#  be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
#  and can be added to the global gitignore or merged into this file.  For a more nuclear
#  option (not recommended) you can uncomment the following to ignore the entire idea folder.
#.idea/
lcov.info

# Generated by mdbook
# Contains compiled book HTML/CSS/JS
book/book/
coverage.json
*.profraw
*.profdata
*.apr
# But keep model files in models/ for reproducibility
!models/*.apr
benches/comparative/data/

# Runtime artifacts
metrics.json
server.log
*.log

# Test artifacts (downloaded models, converted files)
# Use scripts/sync-models.sh to populate
artifacts/

# PMAT metrics (local only)
.pmat-metrics/

# Benchmark results (regenerated)
benches/comparative/results/

# PMAT
.pmat/backup/
.pmat-qa/

# PMAT
.pmat/context.idx/
.pmat/workspace.idx/
.pmat/deps-cache.json
.pmat/workspace.db
.pmat/context.db
