Skip to content

feat: publish reproducible benchmark snapshot - #3

Merged
smiggleworth merged 2 commits into
mainfrom
fix/website-benchmark-snapshot
Jul 25, 2026
Merged

feat: publish reproducible benchmark snapshot#3
smiggleworth merged 2 commits into
mainfrom
fix/website-benchmark-snapshot

Conversation

@smiggleworth

Copy link
Copy Markdown
Contributor

Summary

  • publish a current Askr keyed/non-keyed benchmark snapshot on /platform
  • include nine CPU operations measured by the js-framework-benchmark harness
  • state the exact local version, browser mode, run count, and measurement date
  • avoid unsupported cross-framework or release-to-release claims

Evidence

  • keyed and non-keyed implementations built successfully against the local Askr workspace at 0.0.64
  • benchmark harness compiled successfully
  • all nine CPU operations completed for both variants, three measured runs each (plus harness warmups)
  • memory-only cases intentionally excluded from the headline snapshot because they require a separate long-running soak

Validation

  • npm run check
  • git diff --check

Squash merge requested.

Copilot AI review requested due to automatic review settings July 25, 2026 09:51

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Publishes a reproducible, self-contained js-framework-benchmark CPU snapshot on the /platform marketing page, including the exact local Askr version/browser mode/run count/date and avoiding cross-framework claims.

Changes:

  • Add a new “A measured starting point” section to the Platform marketing page with a benchmark results table.
  • Introduce a new askrBenchmarkSnapshot constant containing the snapshot metadata and median timings for keyed/non-keyed operations.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
src/pages/marketing/platform.tsx Renders the benchmark snapshot section and table on /platform.
src/pages/marketing/benchmarks.ts Defines the snapshot metadata and per-operation timing rows used by the page.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/pages/marketing/platform.tsx Outdated
@smiggleworth
smiggleworth merged commit aacc802 into main Jul 25, 2026
1 check passed
@smiggleworth
smiggleworth deleted the fix/website-benchmark-snapshot branch July 25, 2026 09:57
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.

2 participants