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

# rustfmt backup files
**/*.rs.bk

# Benchmark repos and raw result cache
bench/repos/
bench/results/
bench/conform.json
bench/autocorrect_validate.json

# Private repo benchmarks (never committed)
bench/private_repos.json
bench/private_results/
bench/private_results.md
bench/private_conform.json
bench/private_autocorrect_conform.json
bench/private_autocorrect_validate.json
bench/private_autocorrect_validate.md

# Corpus oracle
bench/corpus/.bundle/
bench/corpus/vendor/
bench/synthetic/.bundle/
bench/synthetic/vendor/
bench/corpus/repos/
vendor/corpus/
__pycache__/
corpus-results.json
corpus-results.md
.check-cop-cache/

# Ruby / Gems
*.gem
Gemfile.lock
!bench/corpus/Gemfile.lock
!bench/synthetic/Gemfile.lock
!bench/synthetic/project/Gemfile.lock

# Internal docs (not for OSS)
docs/INTERNAL_*

# OS
.DS_Store

# Claude Code
.claude/worktrees/
.claude/settings.local.json

# Environment
.env
.env.*

# Devcontainer personal config (keep example files tracked)
.devcontainer/.claude/*
!.devcontainer/.claude/settings.example.json
!.devcontainer/.claude/statusline.sh
.devcontainer/.codex/*
!.devcontainer/.codex/config.example.toml

# Generated by kap
.devcontainer/docker-compose.kap.yml
