Skip to content

judge-dashboard: backfill cost + runtime on Chanel tiles#34

Merged
thibaut-bp merged 1 commit into
mainfrom
feat/judge-dashboard-cost-runtime-backfill
Jun 18, 2026
Merged

judge-dashboard: backfill cost + runtime on Chanel tiles#34
thibaut-bp merged 1 commit into
mainfrom
feat/judge-dashboard-cost-runtime-backfill

Conversation

@thibaut-bp

Copy link
Copy Markdown
Contributor

Total cost + avg runtime were stuck at because preset PRESETS.runs entries had cost: null and duration_ms: null (build-presets.py output was working but the new chanel tiles were baked from skill logs that don't carry cost/duration). Re-queried Runflow per run_id, backfilled the 17 newly-generated tiles. The 8 kept tiles can't be backfilled retroactively (no run_ids in our possession); lightbox caption now hides empty cost/runtime segments instead of showing $0.000 · 0.0s.

- Fetched cost + duration_ms from Runflow's /v1/runs/{id} for the 17 newly-
  generated Chanel tiles (5 picks + 12 re-rolls). Cost ranges $0.023-$0.048,
  runtime 32-68s.
- Lightbox caption now hides the cost / runtime segments when the value is
  null instead of rendering "$0.000 · 0.0s". The 8 kept tiles (no run_id
  available retroactively) just show Hero / Angle / Format.
- Total cost stat at the top of Results now sums the 17 backfilled tiles
  (~$0.50 across the preset). Avg runtime stat ditto.
@thibaut-bp thibaut-bp merged commit fc0168b into main Jun 18, 2026
1 of 3 checks passed
@vercel

vercel Bot commented Jun 18, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
runflow-templates Building Building Preview, Comment Jun 18, 2026 10:14am
templates Building Building Preview, Comment Jun 18, 2026 10:14am

Request Review

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