Skip to content

feat(web): improve compare flows and research exploration - #65

Merged
eamonboyle merged 1 commit into
mainfrom
cursor/product-feature-opportunities-9cd3
Jul 10, 2026
Merged

feat(web): improve compare flows and research exploration#65
eamonboyle merged 1 commit into
mainfrom
cursor/product-feature-opportunities-9cd3

Conversation

@cursor

@cursor cursor Bot commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Description

Four research-dashboard improvements grounded in existing compare/filter patterns:

  1. Filter-aware model/preset compare/leaderboard/compare and /presets/compare now carry q, model, preset, fast, from, and to through the UI, exports, and compare APIs so filtered leaderboard views compare apples-to-apples.
  2. Quick-compare columns — Leaderboard and preset tables get L/R compare links (matching runs/benchmarks tables), and header compare links preserve active filters.
  3. Question hub matrix → compare — Experiment matrix cells with 2+ runs link directly to /runs/compare for the two most recent runs in that model×preset cell.
  4. Outliers benchmark picker + stale-index banners — Outliers page adds a benchmark scope dropdown; presets, evidence, counterfactual, and outliers show StaleIndexBanner when the analysis index is stale.

Type of change

  • Bug fix
  • New feature
  • Documentation
  • Refactor / chore

Checklist

  • CI passes (typecheck, test, web build, formatting)
  • Code follows project style (Prettier)

Manual testing

  • Filter /leaderboard?model=… then use L/R compare or Compare models — filters should persist on compare page and in exports.
  • Open a question hub with multiple runs in one matrix cell — click Compare under the cell.
  • Visit /outliers — pick a benchmark from the dropdown; clear preserves other filters.
  • Add artifacts without re-running pnpm analyze — stale banner should appear on insight pages.
Open in Web View Automation 

- Carry index filters through model/preset compare pages and APIs
- Add L/R compare columns on leaderboard and preset tables
- Link question hub matrix cells to run compare when 2+ runs exist
- Add benchmark picker on outliers page and stale-index banners on insight pages

Co-authored-by: Eamon Boyle <eamonboyle@users.noreply.github.com>
@vercel

vercel Bot commented Jul 10, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
llm-debate-research Ready Ready Preview, Comment Jul 10, 2026 8:12am

Request Review

@eamonboyle
eamonboyle marked this pull request as ready for review July 10, 2026 12:00
@eamonboyle
eamonboyle merged commit ae18986 into main Jul 10, 2026
3 checks passed
@eamonboyle
eamonboyle deleted the cursor/product-feature-opportunities-9cd3 branch July 13, 2026 14:08
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