Shared backlog across the crew
Assignee
chris
Project
mission-control
Created
12 May 2026, 12:00 am
Updated
90d ago
Tags
Dependencies
Blocked By
Description
See parent task t-3594 for full context.
Expand benchmark-types.ts: Add new categories (vision, OCR, audio, function-calling, multilingual, web-search). Add BenchmarkResultDetail type for per-call deep data (TTFT, tokens/sec, raw request/response, error classification). Add BenchmarkRankingOverride type for manual overrides.
Extend benchmark-storage.ts: Add methods for ranking overrides (save/load), per-call detail storage, suite import/export. Refactor to support the new types.
Refactor API routes: Move from flat /api/benchmarks/ to structured:
/api/benchmarks/suites β CRUD for suites/api/benchmarks/suites/[id]/run β run a suite/api/benchmarks/executions β list with filters (category, model, date range, suite)/api/benchmarks/executions/[id] β detail with per-call data/api/benchmarks/rankings β get/set manual overrides[benchmarks, api, data-model, refactor]
Review
Subtasks
Run history