Skip to content

feat(dashboard): add canonical result table#1443

Merged
christso merged 3 commits into
mainfrom
feat/dashboard-result-table
Jun 19, 2026
Merged

feat(dashboard): add canonical result table#1443
christso merged 3 commits into
mainfrom
feat/dashboard-result-table

Conversation

@christso

@christso christso commented Jun 19, 2026

Copy link
Copy Markdown
Collaborator

Bead: av-2s7.3

Summary

  • Added a shared canonical ResultTable model/component with built-in views, URL-backed search/filter state, and display column controls.
  • Replaced run detail and suite drill-down result browsing with the canonical table, including status, score, duration, cost/tokens, model/target, and dynamic grader columns.
  • Renamed result-table UI/model terminology from scorer to grader, with compatibility for legacy results_scorer URL state.
  • Aligned project-scoped feedback read/write paths so Unreviewed state works consistently in project contexts.
  • Updated agent verification instructions to publish screenshot evidence to agentv-private evidence branches.

Verification

  • bun --filter @agentv/dashboard test - 101 pass
  • bun run typecheck - pass
  • bun run lint - pass
  • bun --filter @agentv/dashboard build - pass; existing Vite large-chunk warning
  • Browser UAT with production dashboard bundle and temp 4-row fixture: verified grader presets/copy, search/grader/display URL state, stable row links, mobile horizontal table scrolling, and no visible overflow findings.

Screenshot Evidence

Private evidence branch: https://github.com/EntityProcess/agentv-private/tree/evidence/av-2s7.3-dashboard-result-table/evidence/av-2s7.3-dashboard-result-table

Private evidence commit: 06c9f46bb64e2185c1c73ef3c9c8dada8e18840a

Files:

  • desktop-initial.png
  • desktop-filtered-display.png
  • mobile-default.png
  • mobile-table.png

Local copies remain at /tmp/agentv-dashboard-result-table-evidence/ for this session only.

Residual Risks

  • UAT fixture server emitted repeated git ls-tree agentv/results/v1 warnings because the temp fixture lacks the configured results branch; the local UI/API path still served and verified correctly.
  • Project-scoped row link construction is implemented in the shared table; the browser fixture was single-run/unregistered, so project-scoped route evidence is covered by source/typecheck rather than fixture UAT.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 19, 2026

Copy link
Copy Markdown

Deploying agentv with  Cloudflare Pages  Cloudflare Pages

Latest commit: eb85aa9
Status: ✅  Deploy successful!
Preview URL: https://5fd6ea2b.agentv.pages.dev
Branch Preview URL: https://feat-dashboard-result-table.agentv.pages.dev

View logs

@christso christso marked this pull request as ready for review June 19, 2026 10:41
@christso christso merged commit 2a5064d into main Jun 19, 2026
8 checks passed
@christso christso deleted the feat/dashboard-result-table branch June 19, 2026 10:41
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