feat(bf-51ugu): add files_per_second metric and JSON export to grep_1000 benchmark

- Add files_per_second field to BenchmarkResult struct
- Add calculate_files_per_second() method for throughput measurement
- Add save_to_file() method for JSON export of benchmark results
- Update main output to display files_per_second metric
- Update .needle-predispatch-sha to latest commit

These changes improve the benchmark infrastructure by adding file processing
rate tracking and persistent result storage for trend analysis.

Part of bf-51ugu: Handle untracked work products and push to forgejo.
This commit is contained in:
jedarden 2026-07-06 11:23:06 -04:00
parent 0e92e23de6
commit 52618f366b

View file

@ -1 +1 @@
2e07f2568cc1478d86f345b01cd3f2bbe394960c
0e92e23de6cd677e1da858ed7913761d2f0e8e91