bench(engine): append every run to a results log (ts + git_sha)

The harness's JSON lines were vanishing into terminal scrollback — the
numbers that justify decisions (the 6.9GB merge crash, the prefilter
recall pair) had no system of record, and the v7 baselines are needed
for before/after comparison across the Lance 9 bump. Every run now
appends its record, stamped with a unix ts and the current git sha, to
--out <path> / OMNIGRAPH_BENCH_RESULTS / benches/results.jsonl
(gitignored — host-specific, self-describing via host+params).
This commit is contained in:
aaltshuler 2026-07-05 18:34:06 +03:00 committed by Andrew Altshuler
parent 54dbf2f11c
commit 80db05f16e
3 changed files with 59 additions and 2 deletions

1
.gitignore vendored
View file

@ -28,3 +28,4 @@ demo/*.omni/
/schema-issues.md
/schema-prior-art.md
mdrip/
crates/omnigraph/benches/results.jsonl