mirror of
https://github.com/hanzoai/benchmarks.git
synced 2026-10-30 14:59:11 +00:00
market was dead: `root` still climbed two levels, because the lane used to sit in cloud/bench/market and the climb came with it. It looked for market/benches/code-desk.json outside the repository and refused every bench. Its fixture and run.mjs carried four more of the old paths. 17 of 17 tests pass now, and `node bench.mjs` validates every bench again. platform reported "failed; leaving it out" and nothing else, so four lanes failing for ONE fixable reason read as four unrelated breakages and named none of them. It prints the lane's own last words now. That is how the actual cause became visible in a line rather than an afternoon: the four lanes that build the cloud binary were resolving to the checkout next door, which is a different repository whose binary cannot boot with a temp data dir. With the source named, all five lanes run and benchmarks-platform.json carries five sections. Without it, none do — and now they say why. Also the addresses in the prose: brain/digest.mjs, brain/tables.mjs, code/context-code.mjs, pricing/pricing.mjs and platform.mjs all still told the reader where files used to live. Co-authored-by: Hanzo Dev <[email protected]>