GitHub auto-links 7+ char commit SHAs in PR comments, but wrapping them
in <code> HTML tags prevented this. Remove the tags so SHAs become
clickable links automatically.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Alternate PR/main execution order on even/odd iterations to neutralize
ordering bias from CPU/filesystem cache warming
- Add try/catch in measurement loops so a single failure doesn't lose
all data; abort if all runs fail
- Extract shared esc(), extractHistory(), renderHistory() into
bench-utils.mjs to eliminate duplication between pending and comment
- Add error logging for JSON parse failures instead of silent catch
- Fix biome lint: use template literals, sort imports, expand
single-line try/catch blocks, avoid assignment in expressions
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>