bytelyst-devops-tools/dashboard/web
Hermes VM 7047d625ef feat(dashboard/vm): Phases 1.1, 1.3, 3.1, 3.4 — VM page panels
Phase 3.1 — VM Score Card (0–100):
- 6 weighted dimensions: steal time, RAM, disk, service health,
  maintenance hygiene, LLM readiness (matching roadmap scoring)
- Color-coded gauge + per-dimension progress bars with detail text
- Computed from health + cron + unhealthy data; degrades gracefully
  when any source is unavailable

Phase 1.3 — Unhealthy Container Detail Panel:
- Loads independently from GET /api/vm/containers/unhealthy
- Per-container: name, unhealthy since, restart count, last health logs
- Expandable row for health check output
- One-click restart with spinner, feedback toast, auto-refresh after 3s

Phase 1.1 — Cron Status Panel:
- Loads from GET /api/vm/cron-status
- Table: 4 managed jobs × schedule | last run | freed MB | status | next
- Collapsible run history (last 10) with step-by-step log expansion

Phase 3.4 — Ollama/LLM Panel:
- Loads from GET /api/vm/ollama/models
- Currently-loaded section with RAM pressure warning (<4 GB free)
- RAM bar visualisation showing model footprint
- Model list with size + last-used time
- One-click unload button

Other improvements:
- All data fetched in parallel (Promise.allSettled) — any panel failure
  does not block the rest of the page
- Add steal, failed_units, cron_missing_paths to CHECK_META/CHECK_ORDER
- Refresh now updates all 5 data sources atomically
- web/package-lock.json regenerated (was stale, caused build failure)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-27 21:49:23 +00:00
..
e2e Complete Hermes ops dashboard and roadmap 2026-05-27 20:53:58 +00:00
public feat(devops): adopt trading web deployment model with docker-compose 2026-05-11 03:24:11 +00:00
src feat(dashboard/vm): Phases 1.1, 1.3, 3.1, 3.4 — VM page panels 2026-05-27 21:49:23 +00:00
.env.local.example feat(devops-web): fix responsive layout and add comprehensive dashboard pages 2026-05-11 03:10:31 +00:00
.gitignore feat(devops-web): fix responsive layout and add comprehensive dashboard pages 2026-05-11 03:10:31 +00:00
.pnpmfile.cjs feat(devops-web): add UX foundation - local package resolution and design tokens 2026-05-11 02:01:29 +00:00
Dockerfile feat(devops): restore dashboard build and log polling 2026-05-18 09:00:56 +00:00
next-env.d.ts feat: add Hermes mission control dashboard 2026-05-26 08:27:59 +00:00
next.config.js feat: add Hermes mission control dashboard 2026-05-26 08:27:59 +00:00
package-lock.json feat(dashboard/vm): Phases 1.1, 1.3, 3.1, 3.4 — VM page panels 2026-05-27 21:49:23 +00:00
package.json feat: add Hermes mission control dashboard 2026-05-26 08:27:59 +00:00
playwright.config.ts feat: add Hermes mission control dashboard 2026-05-26 08:27:59 +00:00
postcss.config.js feat(devops-web): fix responsive layout and add comprehensive dashboard pages 2026-05-11 03:10:31 +00:00
tailwind.config.ts feat(devops-web): fix responsive layout and add comprehensive dashboard pages 2026-05-11 03:10:31 +00:00
tsconfig.json feat: add Hermes mission control dashboard 2026-05-26 08:27:59 +00:00
tsconfig.tsbuildinfo fix: systematic bug fixes — code-quality parser, env key, config warnings, auth cleanup, deployment safety 2026-05-27 18:53:20 +00:00
vitest.config.ts feat: add Hermes mission control dashboard 2026-05-26 08:27:59 +00:00