RFC 0002 drafts

Two questions of the System page: what fills a disk, and how to show a volume running out while the quota still has room. Sample numbers are invented; only shapes and formats are real. The palette follows the system theme, like the real pages.

A1 — the breakdown as a dialog

A small button in the disk card opens this sheet. The donut is the split of what the budget holds, the legend the same numbers as text. Everything Werkator does not own is one honest slice, "other".

SSD — what fills it

watch

763.75 of 900.00 GiB used · user quota mih09-werkator · measured 12:31

Build workspaces312.40 GiB
Repositories and history145.10 GiB
Artifacts and logs91.55 GiB
Build environments99.20 GiB
Other (not Werkator's)115.50 GiB

Werkator measures only the directories it owns; everything else in the budget is summed as "other". The walk runs every 30 minutes, not on opening.

A2 — the breakdown inline, no dialog

The same numbers as a stacked bar under the gauge bar. Nothing to open, nothing to close, but it costs height in every disk card and the small slices become unreadable.

SSDwatch
85 %⌀ 82 %
763.75 of 900.00 GiB
workspaces 41 %repos 19 %artifacts 12 %buildenv 13 %other 15 %

B1 — the quota keeps the gauge, the volume marks its ceiling

The budget shown stays the one that is managed — the quota. A marker on the bar says where the physical volume runs out, and the hatched tail is the part of the quota no longer backed by free space. The note line names both numbers.

SSDok
62 %⌀ 60 %
558.00 of 900.00 GiB
volume nearly full: 54.00 GiB left on /dev/sdb1, the quota still allows 342.00 GiB

B2 — two gauges, quota and volume

Each budget gets its own card and its own history. Honest and symmetric, but it doubles the disk cards on a host where the volume is never the limit.

SSD · quotaok
62 %⌀ 60 %
558.00 of 900.00 GiB
user quota mih09-werkator
SSD · volumecritical
97 %⌀ 95 %
1775.61 of 1829.61 GiB
the quota cannot be filled: 54.00 GiB physically left

B3 — a reason in the verdict panel only

No change to the cards at all: the machine verdict gains a rule, so the panel at the top says it and the health level turns. Cheapest, and easy to miss once the panel is scrolled past.

Machine under pressure SSD: the volume has 54.00 GiB left although the quota still allows 342.00 GiB updated 12:31:05 · every 15 s