Историја ревизија

Аутор SHA1 Порука Датум
  Alexander Korolev f00b155eda recipes panel: manual repo-sync button, per-row serve/stop actions, fleet-based running state (no-ledger machines), dock menu anchored to the + button пре 1 недеља
  Alexander Korolev 381475a96c report viewer: follow-SSE under a mount prefix (META.base), no double-append on (re)baseline; regression test пре 1 недеља
  Alexander Korolev e87b6706bf THE leak: recipe watcher watched cwd ('.') — in the add-on container cwd=/ and notify followed /sys symlink loops, walking the container filesystem forever (~4.6 GB/h churn → allocator ratchet → daily Pi OOM). Watch only real recipe workspaces (watchable_recipe_dirs). Also: one shared HA client (a reqwest+rustls cert-store build per probe tick was another ~2 GB/h churn), shutdown now closes SSE connections on signal пре 1 недеља
  Alexander Korolev 5f1783f3e1 memory: mimalloc allocator feature (add-on builds), lazy report refresh (file-event-driven, fleet cross-check rides the dashboard bus), SSH key cache, graceful web shutdown (SIGTERM) + dhat profiler feature — the Pi OOM-kills (2.7 GiB RSS) traced to musl's never-trimming allocator ratcheting on per-tick transient spikes пре 1 недеља
  Alexander Korolev 65c1cfcdc8 HA add-on + recipe repos (specs/tech-architecture/ha-addon-recipe-repos.md) пре 1 недеља
  Alexander Korolev 9c02032032 report viewer: follow-log (SSE) — live tail of bench .log files пре 1 недеља
  Alexander Korolev 20bf94b024 web: window switcher + toml→repo navigation пре 1 месец
  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 месец
  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 месец
  Alexander Korolev 1d73fd0945 serve/stop reliability + run ledger + archive curation пре 1 месец
  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 месец
  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 месец
  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 месец
  Alexander Korolev d46cc512c7 report: strip ANSI from served logs; bench logs saved clean пре 1 месец
  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 месец
  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 месец