feat(benchmarks): add benchmark report, fix gitignore and README

- Add benchmarks/reports/REPORT_ONIX_v150.md — baseline report
  (Apple M5, darwin/arm64, Beckn v2.0.0, GOMAXPROCS=10)
- Gitignore benchmarks/results/ — runtime output from run_benchmarks.sh
- Update README: directory layout with reports/ vs results/, Reports
  section with workflow for adding new reports, fix benchstat invocation
  to use `go tool benchstat`
- Remove internal task marker from setup_test.go comment
This commit is contained in:
Mayuresh
2026-04-09 12:00:54 +05:30
parent bccb381bfa
commit 497e4b86a4
4 changed files with 291 additions and 10 deletions

3
.gitignore vendored
View File

@@ -131,6 +131,9 @@ dist
.yarn/install-state.gz
.pnp.*
# Benchmark runtime output (raw go test output, logs, CSVs)
benchmarks/results/
# Ignore compiled shared object files
*.so