festbench-web/app/Console/Commands
PeterChrz 9bf17dba6f
Make label part of band identity; correct ASUS GPU attribution
Labels now define distinct sessions — different power-cap configs
(asus_210w, sapphire_210w, asus_uncapped) render as separate bands
instead of merging into one. The label badge displays alongside
quant/engine/config badges rather than replacing them.

Scenario drilldown filters by label to prevent cross-band mixing.

Data fix: runs 22-32 (asus_210w) and 43-46 (asus_uncapped) reassigned
from Sapphire (gpu_id=11) to ASUS (gpu_id=12) — they were run on the
ASUS card but imported with the Sapphire GPU identity.
2026-10-04 23:18:21 -04:00
..
FestbenchImport.php v2.3: group runs by actual harness config, per-level depthsweep, scenario gen speed, named server configs 2026-09-19 23:45:04 -04:00
Gpus.php Add cloud providers to GPU catalog; relink hosted runs to Ollama Cloud 2026-09-30 09:42:54 -04:00
HomeSnapshot.php v2 Phase D: home_snapshot table + refresh command, TTL caching, public CDN cache headers for guest pages 2026-09-18 15:01:41 -04:00
SessionSummary.php Make label part of band identity; correct ASUS GPU attribution 2026-10-04 23:18:21 -04:00
SuitesRefresh.php v2 Phase A+B: Postgres, partitioned per-suite tables, suite registry, all_results view, import rework, surgical re-import of deterministic session 2026-09-18 14:41:33 -04:00
Tokens.php CLI device login flow (Sanctum + device_codes, authorize screen, /api/me, /api/gpus) + canonical GPU catalog (gpus table, seeder, import normalizer, my-runs confirm picker, festbench:gpus + festbench:tokens) 2026-09-19 12:56:40 -04:00