Commit History

Author SHA1 Message Date
  Alexander Korolev 20bf94b024 web: window switcher + toml→repo navigation 1 month ago
  Alexander Korolev f011388d0a web: SSE streams can no longer die silently or stay dead — 15s keepalive comments on both endpoints, live-chip watchdog rebuilds a stale stream / a gave-up EventSource, bounce on visibility/online; supervisor isolates ticks and survives poisoned locks 1 month ago
  Alexander Korolev 2f717631ff report: stale cross-check of run ledger vs live probe (orange + runlock hint); new 'sm121 runlock list|close' offline ledger command 1 month ago
  Alexander Korolev 1d73fd0945 serve/stop reliability + run ledger + archive curation 1 month ago
  Alexander Korolev b34eb65752 report viewer: old pty-captured bench logs render like clean ones — collapse rich spinner redraw runs to the last frame per phase (wordish-token progress key, bar-tip glyphs vary), drop tty caret-notation (^D/^H) and backspace artifacts, dedup consecutive lines; copy button in the viewer header (top right, one click, clipboard API + fallback) 1 month ago
  Alexander Korolev 48b7aa92f7 report: parent_model category field (medals/tree rank under base model); medals by parent x nodes (gold/silver/bronze, filterable); half-star grades (color bands 0-20/40/60/80, half-star precision, sort by absolute score, both-scores hint); report viewer page (rendered md + raw toggle, highlighted toml/json, recipe.toml section once per recipe, opens in new tab) 1 month ago
  Alexander Korolev 9bf6e76e6c adopt r35 (latest lab rev): full 3-fork pin profile + r35 4x-dcp4 recipe; image built on dgx5 (71m, checksum 8bb87348), boot gates green 1 month ago
  Alexander Korolev d46cc512c7 report: strip ANSI from served logs; bench logs saved clean 1 month ago
  Alexander Korolev 476b5a5cde report serve: event-driven refresh — notify watcher (FSEvents/inotify) + 500 ms debounce replaces the 5 s poll; 30 s keepalive as safety net; events filtered to reports/ + recipe.toml 1 month ago
  Alexander Korolev c0409a5a0c report --serve: live updates over SSE — 5 s refresher re-scans reports/, pushes rows JSON on change; page re-renders keeping view state 1 month ago