Repository navigation
chore(quest): close the m2 speed epic; the m3 benchmark refresh audits gaps - #514
Conversation
…s gaps Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Warning Review limit reachedYou've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Next included review available in 11 minutes. View limit details
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. |
There was a problem hiding this comment.
✅ No new issues found.
Reviewed changes
- Speed epic deleted —
quest/m2/speed/README.mdis removed along with itsRequiredbullet and the "speed and armv7" wording inquest/m2/README.md's Goal, which now matches its two remaining children (api, adoption). - Settled decisions carried into the m3 refresh —
quest/m3/bench-report-refresh.mdgains the epic's bar (fastest permissive Rust-usable source, every nightly-bench tier, the 32 B/1200 B/1350 B/16 KB sizes plus 64 B/8 KB for hashes, copyleft excluded) with its 2026-11-01 attribution, and the new 2026-11-09 triage decision (gaps needing a quest become suggested follow-ups in the refresh PR's body). - Report text and regeneration — the Known gaps intro drops the epic link in
admin/bench-reportand the regeneratedBENCHMARKS.md;benchmarks/gaps.toml's header comment is generalized to match. - Test fixture repointed —
admin/bench-report-test's gap fixture now links the permanent/quest/m3/README.md, whose actual titlem3: deferredmatches the new expectation (gap_tablereads the title from the repo file). - RSA note relocated — the epic's note about A/B runs reading
bench.yml'sno-ifmarow is condensed into a comment on that row itself.
Verified: render --check passes (byte-identical regeneration), all 17 bench-report-test tests pass, no entry in gaps.toml referenced the deleted epic, and a whole-tree grep finds no stale m2/speed or "Fastest at every algorithm" references. The epic's handshakes/bulk-transfer scope is inherited by the refresh since admin/bench-report itself times those rows, and the "real Pi 4 stays unmeasured" caveat is substantively covered by the CPU-tiers intro's "GitHub's runners … with CPU features denied". The body's account of PR #505 finishing the last child and of the 2026-11-09 maintainer decisions is consistent with the repo state.
glm-5.3 | 𝕏

Problem
moq-dev/rind#505 finished the last child of the m2 speed epic,
quest/m2/speed/README.md, which left the epic as an[M]quest whose only remaining work was checking its own goal. That goal (every algorithm on every path as fast as the fastest permissive source, or the gap recorded with its reason) is already enforced on the committed data: CI'sadmin/bench-report render --checkrefuses any gap over 10% that has nobenchmarks/gaps.tomlentry. Re-measuring is the job ofquest/m3/bench-report-refresh.md, which requires m2, so the epic was only holding that refresh back.Approach
admin/bench-reportand regenerate BENCHMARKS.md./quest/m3/README.md.bench.yml'sno-ifmarow, where a reader of that row needs it.Impact
Decisions
Settled with the maintainer on 2026-11-09 through
/quest-completeand/quest-plan:/quest-deleteit now, keep as an[M]quest). The plan's first round then found the overlap above.[M]audit, which duplicates the refresh on 2-day-old data; move the refresh into m2, which reverses the 2026-11-03 decision that the refresh runs at the start of the next milestone)./quest-mergeplans into the milestone the maintainer picks (rejected: recreate a speed epic in m3, which would leave an empty epic waiting).Checks
quest gate just check origin/mainpassed: the bench-report tests,render --check, quest, gh, shell, and nix checks.quest check --base origin/main: 148 documents ok.Models
Size: XS
Implementer: Claude Code, claude-opus-5-5, high effort
(Written by Claude Opus 5.5 with high)
🤖 Generated with Claude Code
Review
Rewritten by
quest reviewafter each round.01a1bf0d-9eb0-7151-963b-d1f0fb116dd2, round 1The changes consistently remove the completed speed epic and preserve its relevant guidance elsewhere, with no behavioral or security defects identified by code inspection.