История коммитов

Автор SHA1 Сообщение Дата
  Alexander Korolev 381475a96c report viewer: follow-SSE under a mount prefix (META.base), no double-append on (re)baseline; regression test 1 неделя назад
  Alexander Korolev 9ef54874b6 AGENTS: bench flag semantics (optional label, opt-in depth) 1 неделя назад
  Alexander Korolev 425da04ac3 bench: --label optional (default 'perf' for perf-only), depth suite now opt-in (--depth), parse perf-box caveat asterisks, quiet json warning for perf-only 1 неделя назад
  Alexander Korolev 327945a562 removed dhat logs from repo 1 неделя назад
  Alexander Korolev f914d20e60 removed dhat binary from repo 1 неделя назад
  Alexander Korolev a70b998b5b shift log 10-15: final state — 2x up on v0.31.0, smoke passed 1 неделя назад
  Alexander Korolev 358649ef84 shift log 10-15: full rebase saga + draft-trunc guard + serve state 1 неделя назад
  Alexander Korolev f16c901fde shift log 10-15: overlay-rebase root cause of the 9s crash 1 неделя назад
  Alexander Korolev 6c4469ae4f shift logs: 10-14 (gr8/DGPP/control benches, template fix, full-cluster power-off), 10-15 (dead nightly base → v0.31.0 re-pin, sm121-native rebuild) 1 неделя назад
  Alexander Korolev 6191e28c35 harness pin: v2.8.0 (97 scenarios); prior pins documented; effort policy: engine defaults for standard runs, explicit low-effort runs are separate datapoints 1 неделя назад
  Alexander Korolev 6b56ffa3d7 upstream watch 2026-10-14: b12x merged into FlashInfer 0.7.x (r40 path), gr8/DGPP/veloGB10 engines, MiMo 10-09 re-cuts + sparkring rebase, Qwen3.8-Flash-Next 2x EP lane, Ling-3.1-flash (MIT) as GLM-5.3-Flash competitor 1 неделя назад
  Alexander Korolev 25bd800597 AGENTS.md: the real OOM root cause (cwd watcher + /sys symlink loops) in the memory-discipline note 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 bb95694de7 report: lazy .log reads (capped head/tail — the multi-MB transcript middle is never parsed; md/json cover the table), text parsers moved to parse.rs; dhat profiler inits in main (dumps on graceful exit); web graceful shutdown capped at 10 s (SSE must not block container stop) 1 неделя назад
  Alexander Korolev 14746cc03e AGENTS.md: memory discipline (mimalloc add-on build, lazy report loop, key cache, dhat workflow) 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 f4aee53e0c single working set: recipes/ + docker-images/ move to the shared repo checkout (../recipes) — dev config points at it via recipe_sources/docker_image_sources; validate gates over every configured source; web hosts the recipe-repo resync loop (--repo-sync-interval, default 10, 0 disables); playwright UI suites run serially (browser lock + split test legs) 1 неделя назад
  Alexander Korolev bc198f71e1 web: background recipe-repo re-sync loop (--repo-sync-interval N, default 10, 0 disables) — the dashboard stays fresh without a restart; the add-on entrypoint loop becomes redundant 1 неделя назад
  Alexander Korolev 5359f6f6b7 repos sync --watch: background re-sync loop (default 10 min) so the Mac recipe-repo cache never goes stale — mirrors the add-on entrypoint loop 1 неделя назад
  Alexander Korolev 524a797f9a kindling 4x/8x concurrency campaign: 8x recipe (basic model, 48G hot pin) + reports (4x 92/100 @26G, 8x 95/100 @48G, c1..c64 sweeps) + 30G/48G KV pins 1 неделя назад
  Alexander Korolev f93a151d40 bench: --no-depth flag — skip the 16K..256K depth suite (quick-grasp campaigns: scenarios + typical-depth perf only) 1 неделя назад
  Alexander Korolev f57c05e879 repo browser: resolve against the configured recipe-repo roots 1 неделя назад
  Alexander Korolev 89ddf56e62 web: secure dashboard auth — Bearer header + session cookie, no token in URLs; --insecure mode 1 неделя назад
  Alexander Korolev 519a63ca71 i18n: translate the recently added modules + drop dead FTL entries 1 неделя назад
  Alexander Korolev e00a59ec49 Log probe SSH failures (previously swallowed as Err(_)) 1 неделя назад
  Alexander Korolev a12e3b5a3c Move the add-on store repo to ~/projects/github.com/kilork/sm121-ha-integration 1 неделя назад
  Alexander Korolev 905c5fa952 Add-on image: ship-the-binary model (trivial pinned rust:alpine build in CI) 1 неделя назад
  Alexander Korolev d50fdbb53c rename: repo is sm121/launcher (local dir renamed too; old path symlinked) 1 неделя назад
  Alexander Korolev 18eb6e8254 cluster config is an HA option (sm121_config_extra), not a second repo 1 неделя назад
  Alexander Korolev 53bcdc5f6e cluster config moves to a PRIVATE repo (the recipe repo is public) 1 неделя назад