Commit History

app: use a colon in the submit-tab system-agnostic note
8a21dae

Michael Rabinovich commited on

readme: describe the space card in client-facing terms
6d31809

Michael Rabinovich commited on

app: default the admin validation_method to manual
46e3a72

Michael Rabinovich commited on

app: credit Mecado as CAD data source in About tab
0c44305

Michael Rabinovich Cursor commited on

app: admin tab as a multi-select table with delete
58ce093

Michael Rabinovich commited on

admin: bulk promote/demote/delete + admin table loader
0957a56

Michael Rabinovich commited on

tests: cover the admin gate and promote/demote helpers
007a50e

Michael Rabinovich commited on

app: add admin tab for promoting and demoting rows
47c86cf

Michael Rabinovich commited on

admin: promote/demote helpers gated by CADGENBENCH_ADMINS
0bd3c0a

Michael Rabinovich commited on

submit: drop invisible button-progress bar
7655daf
verified

michaelr27 HF Staff commited on

submit: restore Validating... toast on click
ef37489
verified

michaelr27 HF Staff commited on

step 10 / jobs-migration: requirements.txt -> dispatch eval to HF Jobs
8ff1be8
verified

michaelr27 HF Staff commited on

step 10 / jobs-migration: submit.py -> dispatch eval to HF Jobs
fd61157
verified

michaelr27 HF Staff commited on

submit: drop eval workers 4 -> 1 (OOM under parallel osmesa)
ed2a486

Michael Rabinovich Cursor commited on

Dockerfile: swap vtk for vtk-osmesa so off-screen rendering works headless
545c818

Michael Rabinovich Cursor commited on

submit: dump full eval/report subprocess output to container log on failure
0648533

Michael Rabinovich Cursor commited on

Dockerfile: bump CADGENBENCH_SHA to b22a53c (ProcessPool spawn fix)
fa32cdd

Michael Rabinovich Cursor commited on

Dockerfile + submit: swap Chromium for VTK; bump eval workers 1 -> 4
0626a6b

Michael Rabinovich Cursor commited on

leaderboard: format submitted_at as `YYYY-MM-DD HH:MM UTC`; lock tables read-only
c4e21b3

Michael Rabinovich commited on

submit: serialize cadgenbench evaluate to dodge cpu-upgrade contention
6e3ab50

Michael Rabinovich commited on

debug: add /debug/render-bench route for one-shot Chromium timing
37e45d8

Michael Rabinovich commited on

submit+app: gate Submit on HF OAuth; populate hf_username from profile
c87b253

Michael Rabinovich commited on

submit+app: toast-based feedback (validating / queued / refreshed)
6facf47

Michael Rabinovich commited on

leaderboard+app: combined CSV download with validation_status discriminator
f585077

Michael Rabinovich commited on

app: Citation + Validation Guidelines accordions, validation link in About
97b9a4a

Michael Rabinovich commited on

app: render reports inline via iframe srcdoc (private-Space safe)
0e3b21f

Michael Rabinovich commited on

app+leaderboard: link submission_name to a Space-side report proxy
77edebf

Michael Rabinovich commited on

app+leaderboard: detail panel polish (rename link columns, fix broken report links)
1a8f331

Michael Rabinovich commited on

app: row-click detail panel below the leaderboard tables
3112173

Michael Rabinovich commited on

leaderboard: markdown link columns for agent_url, submission, report
53de73a

Michael Rabinovich commited on

submit: default validation + hf_username fields on the pending row
a533dd2

Michael Rabinovich commited on

docs: add leaderboard discovery tags to README front-matter
36546fc

Michael Rabinovich commited on

app: split Leaderboard into Validated + Unvalidated tables
046548a

Michael Rabinovich commited on

license: add Apache-2.0
8676e14

Michael Rabinovich commited on

leaderboard: add load_leaderboard_split() for two-tier viewer
0dd7215

Michael Rabinovich commited on

docs: link companion datasets in README front-matter
1402833

Michael Rabinovich commited on

docs: add hf_oauth + apache-2.0 license to README front-matter
0bb6044

Michael Rabinovich commited on

tests: pytest + playwright headless smoke harness
21b071a

Michael Rabinovich commited on

Dockerfile: bump CADGENBENCH_SHA to 056cfbb (invalid-candidate fast path)
ff674cc

Michael Rabinovich commited on

submit: stuck-pending sweep on boot (chunk 6)
0a2a2c6

Michael Rabinovich commited on

submit: reject byte-identical re-submits via SHA-256 dedup
3237736

Michael Rabinovich commited on

app: move theme= from Blocks.launch() to Blocks() ctor (Gradio 5 API)
76f0611

Michael Rabinovich commited on

app+requirements: pin Gradio 5 + gradio_leaderboard, auto-refresh now works
4e86f82

Michael Rabinovich commited on

app: fix leaderboard auto-refresh via @gr .render(key=...)
f2f35be

Michael Rabinovich commited on

app: drive auto-refresh via gr.Timer().tick instead of every= on Dataframe
4ee70ef

Michael Rabinovich commited on

app: auto-refresh leaderboard + bootstrap logging
b2f3ce6

Michael Rabinovich commited on

Dockerfile: bump CADGENBENCH_SHA to 9bd02fb (lazy baseline import)
67fd44c

Michael Rabinovich commited on

leaderboard: fetch results.jsonl via direct cache-busted HTTPS
9fcb684

Michael Rabinovich commited on

submit: background-thread eval, flip row pending -> completed / failed
855bb8a

Michael Rabinovich commited on

leaderboard: render pending / failed score cells with a status tag
5aee3e5

Michael Rabinovich commited on