From 9e555e228bced0ee62bfd8a954b04f70fff1e8bc Mon Sep 17 00:00:00 2001 From: iris Date: Fri, 5 Jun 2026 13:59:28 +0200 Subject: [PATCH] docs(dashboard): note that queued + terminal rebuild-queue timestamps also live-tick --- docs/web-ui/dashboard.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/docs/web-ui/dashboard.md b/docs/web-ui/dashboard.md index 6ccca5a0..ea025855 100644 --- a/docs/web-ui/dashboard.md +++ b/docs/web-ui/dashboard.md @@ -129,8 +129,11 @@ chip (`manual | meta_update | auto_update | crash_recover | approval` optional reason / error. Meta-update cascade rebuilds nest under their parent entry (`parent_id` grouping; `rqe-child` CSS class). Dedup: re-enqueueing a still-queued op for the same agent -collapses into the existing entry. Running entries tick elapsed -seconds live, and when the worker has annotated the current phase +collapses into the existing entry. All timing labels stay live: +running entries tick elapsed seconds every second; queued and +terminal ("done N ago" / "failed N ago") labels tick every 30s so +keyed rows never show stale timestamps as they persist across +`rebuild_queue_changed` snapshots. When the worker has annotated the current phase a cyan `↳ ` sub-line appears under the main row showing the in-flight step name (e.g. `↳ meta prepare_deploy` → `↳ nixos-container update` → `↳ finalize deploy`). Terminal transitions clear `step` on the