Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
There was a problem hiding this comment.
Stale comment
Risk: medium. Left a non-blocking comment — Cursor Bugbot found 1 unresolved medium issue (stale step after trial switch) and the Bugbot check finished as skipped, so I am not approving. Assigned reviewers for human attention.
Sent by Cursor Approval Agent: Pull Request Router and Approver
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using high effort and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 7cccd6c. Configure here.
| take(); | ||
| window.addEventListener("hashchange", take); | ||
| return () => window.removeEventListener("hashchange", take); | ||
| }, []); |
There was a problem hiding this comment.
Deep link lost on viewer remount
Medium Severity
Citation deep links strip #step-N into pendingStep on mount, but that state lives only inside TrajectoryViewer. ActiveTabContent unmounts inactive tabs, so switching away before the trajectory loads (or any parent remount) drops the pending step after the fragment is already gone, and the cited step never scrolls into view.
Additional Locations (2)
Reviewed by Cursor Bugbot for commit 7cccd6c. Configure here.
|
/promote 7cccd6c |
|
Promoted. main now points at |




Caution
DO NOT USE THE MERGE BUTTON ON THIS PULL REQUEST.
THE BUTTON CREATES A NEW COMMIT AND BREAKS THE RELEASE MODEL.
COMMENT
/promoteTO COMPLETE THE PROMOTION.Summary
Ships the cohort analysis work: the design pass, single-cohort analysis for tasks where every run failed or every run succeeded, per-model attribution, the QA verdict moving into the scrolling overview, and the trajectory deep-link fix.
Commits in this promotion
Re-pinned from
0012be9dto7cccd6c7. This PR was opened when staging held only the first two commits; #1209 and #1204 landed afterwards. Promoting the old pin would have shipped the citation links without the deep-link fix that makes them behave — the one combination worse than either alone.Validation
Staging Deploy is green on
7cccd6c7, and on each commit beneath it.origin/main(09dafce3) is an ancestor, so the promotion fast-forwards. Bugbot has no unresolved threads on #1196, #1204 or #1209.Exercised against real data on a local backend pointed at the prod database:
rust-java-lsp-0a9c67d6-v20(12 successful across 3 models, 133 failing across 14) produced a comparison that identifiedgolden.jsonlcache-lookup reward hacking and named the four models doing it, with three citations per observation drawn from different trials. Citation validation dropped 3 unresolvable citations in that run, so the guard is doing work on live output.Cost
SCHEMA_VERSION1 → 3, so stored cohort comparisons regenerate on next view. Measured againstanalysis_costs: ~$0.28 each, single digits of stored rows, so a few dollars in total.Known gaps
drop_inert_steps, so it under-reports coverage for agents that pad with empty steps. The misleading warning built on it was removed rather than fixed; restoring it needs the summariser to persist its post-filter step count.