Skip to content

feat: benchmark workspace refactor and UI updates - #188

Merged
ejkorol merged 1 commit into
mainfrom
ejkorol/small-benchmarks-updates
Oct 20, 2026
Merged

ejkorol merged 1 commit into
mainfrom
ejkorol/small-benchmarks-updates

Conversation

@ejkorol

@ejkorol ejkorol commented Oct 20, 2026 •

Copy link
Copy Markdown
Member

This PR refactors the benchmarks into a monorepo where apps/www serves a new next app hosting UI for the benchmarks, and apps/data serves json data from the gh-pages branch.

It does not change any fixtures, scenarios or methodology for the existing benchmarks suite, rather it is a cleanup of the existing architecture to provide us with some more functionality for a server-hosted ui application.

It overhauls the UI to support SSR, better graph visualizations, fine-tuning charts, dynamic opengraph images, and agent-readiness of benchmarks to include .md routes, llms.txt pages and an MCP documenting the data which the new "api" returns.

@coderabbitai

coderabbitai Bot commented Oct 20, 2026 •

Copy link
Copy Markdown

Walkthrough

Warning

Review details and warnings were omitted to fit the comment limit.

@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:36 — with GitHub Actions Active
@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:36 — with GitHub Actions Active
@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:36 — with GitHub Actions Active
@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:36 — with GitHub Actions Active
@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:36 — with GitHub Actions Active
@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:36 — with GitHub Actions Active
@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:36 — with GitHub Actions Active
@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:36 — with GitHub Actions Active
@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:36 — with GitHub Actions Active
@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:36 — with GitHub Actions Active
@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:36 — with GitHub Actions Active
@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:36 — with GitHub Actions Active
@socket-security

socket-security Bot commented Oct 20, 2026 •

Copy link
Copy Markdown

Warning

Review the following alerts detected in dependencies.

According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.

Priority Alert  (click "▶" to expand/collapse) Action
Low priority
Low adoption: npm @takumi-rs/core-darwin-x64

Location: Package overview

From: ? → npm/@takumi-rs/core-darwin-x64@0.69.5

ℹ Read more on: This package | This alert | What are unpopular packages?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Unpopular packages may have less maintenance and contain other problems.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/@takumi-rs/core-darwin-x64@0.69.5. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

Warn
Low priority
Low adoption: npm @takumi-rs/core-win32-arm64-msvc

Location: Package overview

From: ? → npm/@takumi-rs/core-win32-arm64-msvc@0.69.5

ℹ Read more on: This package | This alert | What are unpopular packages?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Unpopular packages may have less maintenance and contain other problems.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/@takumi-rs/core-win32-arm64-msvc@0.69.5. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

Warn

View full report

@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:45 — with GitHub Actions Active
@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:45 — with GitHub Actions Active
@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:45 — with GitHub Actions Active
@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:45 — with GitHub Actions Active
@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:45 — with GitHub Actions Active
@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:45 — with GitHub Actions Active
@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:45 — with GitHub Actions Active
@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:45 — with GitHub Actions Active
@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:45 — with GitHub Actions Active
@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:45 — with GitHub Actions Active
@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:45 — with GitHub Actions Active
@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:45 — with GitHub Actions Active
@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:45 — with GitHub Actions Active
@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:45 — with GitHub Actions Active
@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:45 — with GitHub Actions Active
@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:45 — with GitHub Actions Active
@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:45 — with GitHub Actions Active
@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:45 — with GitHub Actions Active
@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:45 — with GitHub Actions Active
@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:45 — with GitHub Actions Active
@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:45 — with GitHub Actions Active
@ejkorol
ejkorol deployed to Benchmark October 20, 2026 16:45 — with GitHub Actions Active

This branch was successfully deployed

1 active deployment
Benchmark — 805dee45 Deployed Oct 20, 2026 by ejkorol via Run Benchmarks (vue, cache+lockfile+node_modules) #1358
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