Skip to content

Add #206 benchmark methodology and #207 cache-key derivation to the roadmap - #208

Merged
deverman merged 1 commit into
masterfrom
roadmap-benchmark-and-cachekey
Aug 2, 2026
Merged

Add #206 benchmark methodology and #207 cache-key derivation to the roadmap#208
deverman merged 1 commit into
masterfrom
roadmap-benchmark-and-cachekey

Conversation

@deverman

@deverman deverman commented Aug 2, 2026

Copy link
Copy Markdown
Owner

Docs-only. Impact: docs (validation passes).

#88 merged, so #171 becomes the next slice.

#206 comes directly from validating #88: four 10-minute smoke suites ran against a gate that never benchmarks list_projects, host variance ran 3-4x uncorrelated with load, and the pass/fail flipped twice on noise — while the actual question was answered by a ten-minute interleaved A/B. It covers benchmark coverage checks, interleaved baseline comparison, explicit better/worse/inconclusive criteria, and an emitted merge recommendation. Sequenced immediately after #171 so its approach gets exercised while benchmarking #171, then refined from that experience.

#207 records a near miss, not a live bug: CacheKey and the shouldBypassCache list agree by inspection rather than construction, and #88 nearly shipped a rootOnly omission that would have served filed projects to an unfiled-projects query with no error.

Also adds a standing decision: benchmark a change on the path it changed, and treat a single stalled call as one observation rather than a verdict.

🤖 Generated with Claude Code

#88 merged, so #171 becomes the next slice.

#206 comes from validating #88: four smoke suites ran against a gate that
never benchmarks list_projects, host variance ran 3-4x uncorrelated with
load, and the pass/fail flipped twice on noise while the question was
finally answered by a ten-minute interleaved A/B. It covers coverage
checks, baseline comparison, explicit better/worse/inconclusive criteria,
and a merge recommendation. Sequenced right after #171 so its approach can
be exercised while benchmarking #171 and refined from that experience.

#207 records a near miss rather than a live bug. CacheKey and the
shouldBypassCache list agree by inspection, not construction; #88 nearly
shipped a rootOnly key omission that would have served filed projects to
an unfiled-projects query with no error and no warning.

Adds a standing decision that a change is benchmarked on the path it
changed, and that a single stalled call is an observation rather than a
verdict.

Validation impact: docs.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@deverman
deverman merged commit 21b5832 into master Aug 2, 2026
4 checks passed
@deverman
deverman deleted the roadmap-benchmark-and-cachekey branch August 2, 2026 04:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant