fold/.gitignore
trvon 91fcef3d74
test(bench): scope benchmark schema test to checked-in documents
Iteration 4 of the fold optimization loop
(docs/research/optimization-loop-2026-07-30.md).

BenchmarkSchemaTest claimed to validate checked-in manifests but
globbed tests/benchmarks/**/*.json, sweeping the designated runtime
output directory tests/benchmarks/runs/ (optimization-loop harness
artifacts) and failing 32 assertions + 5 errors on every full-suite
run once run artifacts existed.

Fix: prune runs/ from the glob; add tests/benchmarks/runs/ to
.gitignore so run artifacts are never accidentally committed.

fold:benchmark_evaluation green; full suite 137/137 with zero
failures. No production code change.
2026-08-30 20:46:03 -06:00

45 lines
682 B
Text

build/
builddir/
.cache/
.claude/
compile_commands.json
*.swp
.DS_Store
# Python
__pycache__/
*.pyc
.ruff_cache/
# Object files
*.o
# Conan
.conan/
conan.lock
CMakeUserPresets.json
# clangd index
.clangd/
# Benchmark results (too large)
bench/results/
# Juliet corpus (150K+ test files)
bench/corpora/juliet/
bench/corpora/svcomp/
# Generated benchmark gold files
bench/gold/juliet-1*.json
bench/gold/juliet-5*.json
bench/corpora/poj-104/dataset/
tools/fold-rust/target
bench/corpora/rust-oss/ripgrep/
infer-out
docs/internal/
# Generated Rust frontend binary
/tools/fold-rust/fold-rust
# Optimization-loop / benchmark run artifacts (runtime output)
tests/benchmarks/runs/