Skip to content

feat(insights): add Eval Author run results#862

Draft
ryana wants to merge 23 commits into
mainfrom
AIRE-805-nemo-optimizer-insights-ui/rangilly
Draft

feat(insights): add Eval Author run results#862
ryana wants to merge 23 commits into
mainfrom
AIRE-805-nemo-optimizer-insights-ui/rangilly

Conversation

@ryana

@ryana ryana commented Jul 23, 2026

Copy link
Copy Markdown

Summary

  • add durable Eval Author run lifecycle and artifact references to the Insights API
  • add per-Insight run history and detailed Prompt, Verifier, Data, and Artifacts views in Studio
  • pair with NeMo Optimizer producer commit 7823e8f for exact pre-dispatch request capture, ATIF trajectories, verifier deduplication, and output Filesets

Validation

  • plugins/nemo-insights/tests: 594 passed, 1 skipped
  • Studio lint passed
  • Studio production build passed
  • focused Optimizer Insight route tests: 4 passed
  • Optimizer focused capture/orchestration suite: 25 passed

Dependency

Known upstream checks

callingmedic911 and others added 22 commits July 21, 2026 16:24
Adds the Optimizer Insights section to Studio and links insights to the
experiments (evaluations) run against them:

- Insights list + detail routes (OptimizerRoute, OptimizerInsightRoute) with
  status workflow and an evidence-traces table.
- Insight → experiment-group linking via ExperimentGroup.insight_id; the
  evaluation detail page surfaces its originating insight.
- ChangesetBadge with an external-link icon; "Source" column/label across the
  experiment, insight, and evaluation surfaces.
- Shared evaluator score formatting and trace-column helpers.
- Intake seed scripts for optimizer insights and insight-linked experiment
  groups.

Uses the platform's current hierarchy conventions: experiment group ->
experiment (container) and experiment -> evaluation (leaf).

Signed-off-by: Rob Rhyne <[email protected]>
Use server-provided experiment counts, correct feature gating and API semantics, and replace development-only seed artifacts with a deterministic demo workflow.

Signed-off-by: Aditya Pandey <[email protected]>
@ryana
ryana requested review from a team as code owners July 23, 2026 04:53
@github-actions github-actions Bot added the feat label Jul 23, 2026
@ryana
ryana marked this pull request as draft July 23, 2026 13:20
@callingmedic911
callingmedic911 force-pushed the rrhyne/insights-experiments branch 3 times, most recently from 732e3aa to 5d7e38a Compare July 24, 2026 21:27
Base automatically changed from rrhyne/insights-experiments to main July 24, 2026 21:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants