From 7955be70ea7751c68d6a9b2ca3683ee697a38726 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Tue, 7 Jul 2026 18:24:12 -0500 Subject: docs: add maintenance console design + interactive prototypes The design doc replaces the install-health framing in system-monitor-design-ideas.org with a maintenance console: dense metric subpanels behind a persistent selector, a doctor that streams into a results wall, determinate remedies only (guard-armed updates, curation lifecycles for noise, listeners, containers, and orphans), rotary band selectors on the tall subpanels, and a CLI-first build with a four-layer test strategy. Every decision is dated in the doc. Prototypes A-E5 keep the exploration path: five divergent layouts converging into E5, a fully interactive simulation whose GOOD/BAD snapshots become the build's test fixtures. todo.org gains the spec-create task, the panel keybinding-family task, and scope notes on the net/bt doctor retrofit. --- .../2026-07-07-maint-console-B-domain-tiles.html | 382 +++++++++++++++++++++ 1 file changed, 382 insertions(+) create mode 100644 docs/prototypes/2026-07-07-maint-console-B-domain-tiles.html (limited to 'docs/prototypes/2026-07-07-maint-console-B-domain-tiles.html') diff --git a/docs/prototypes/2026-07-07-maint-console-B-domain-tiles.html b/docs/prototypes/2026-07-07-maint-console-B-domain-tiles.html new file mode 100644 index 0000000..ebc3acf --- /dev/null +++ b/docs/prototypes/2026-07-07-maint-console-B-domain-tiles.html @@ -0,0 +1,382 @@ + + + + + +MAINT · ratio — Approach B + + + + +
+
+
+
MAINT · ratio
+
+
● healthy
+
+
Approach B — Domain-tile grid
+ + +
+
+ + +
+
+
+ + 47 pending · 3 CVE · mesa,linux-lts + +
+
+ + +
+ + +
+
+ +
+
Storage
+
fstrim off · scrub 34d
+
+
+ + 4 fix · 6 watch +
+
+
+
10 checks — lever shown where the doctor can act
+ +
cacheauto8.8 GB
+
deep-trimconfirmkeep-3
+
disk69%
+
btrfs unalloc118 GiB
+
btrfs scrubconfirm34 d
+
btrfs device-err0 / 0
+
SMARTPASSED
+
SMART wear0%
+
fstrim.timerconfirmoff
+
pacman integrityworkflowclean
+
+
+ + +
+
+ +
+
Snapshots
+
42 snaps · timer active
+
+
+
+ 1 fix · 1 watch + ▸ detail +
+ +
+ + +
+
+ +
+
Packages & Security
+
3 CVE · 47 updates
+
+
+
+ 3 fix · 4 watch + ▸ detail +
+ +
+ + +
+
+ +
+
systemd & Boot
+
1 failed · timers 4/5
+
+
+
+ 1 fix · 3 watch + ▸ detail +
+ +
+ + +
+
+ +
+
Logs & Coredumps
+
18 coredumps / 7d
+
+
+ +
+
+
+ 3 fix · 2 watch + ▸ detail +
+ +
+ + +
+
+ +
+
Memory / Thermal / Power
+
unclean-shutdown 75%
+
+
+
+ 0 fix · 6 watch + ▸ detail +
+ +
+ + +
+
+ +
+
Network & Posture
+
all posture green
+
+
+
+ 4 fix · 2 watch + ▸ detail +
+ +
+ + +
+
+ +
+
Services & Backups
+
docker reclaim 3 GB
+
+
+
+ 2 fix · 3 watch + ▸ detail +
+ +
+ +
+
+ + +
+
+
MAINT · ratio · CLEANING ◐
+ 4 Auto actions +
+
+
cache trimrunning…
+
journal vacuumdone · reclaimed 0.9 GB
+
coredump cleardone · 12 cleared
+
app-log cleanupqueued
+
+
+
+ +
+ Automation — Auto doctor cleans unattended · Confirm doctor previews then you click · Human panel nudges you to act · Workflow escalates to an agent workflow · None diagnostic only. +
+ + + + -- cgit v1.2.3