summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/rtfm.md3
1 files changed, 1 insertions, 2 deletions
diff --git a/doc/rtfm.md b/doc/rtfm.md
index 46f842a..beb1787 100644
--- a/doc/rtfm.md
+++ b/doc/rtfm.md
@@ -49,14 +49,13 @@ Same incident also truncated one archive PNG mid-write (`202607290000.png`), whi
**Progress glyph added (2026-07-30/31).** `morph.mp4` now overlays a ☁ that drifts left→right across the top of the frame (~7% down, outlined for legibility over both ocean and land backgrounds), position mapped linearly to elapsed video time so it visibly pauses during linger/dwell holds.
-**Known cruft, not yet cleaned:** ~275 loose frame files (`p04_0012.png`-style naming, no subdirectory) sitting directly in `/mnt/enclave/synoptic/pairs/` — leftovers from the original PoC session (see `doc/synoptic-morph-buildout.md`), predate the current content-addressed pair-directory scheme, untouched by the eviction logic (which only walks `*/` subdirectories). Harmless but unaccounted-for disk use on the enclave volume.
+**Orphaned PoC cache cleaned (2026-07-31).** ~275 loose frame files (`p04_0012.png`-style naming, no subdirectory) that had been sitting directly in `/mnt/enclave/synoptic/pairs/` since the original PoC session (see `doc/synoptic-morph-buildout.md`) — predated the current content-addressed pair-directory scheme, untouched by the eviction logic (which only walks `*/` subdirectories) — removed by st33v. `pairs/` now holds only the 12 legitimate current-window entries.
## TODO
- **Atomic archive writes** — `synopticChart.sh` writes the archive PNG directly (`magick ... "${dateTime}.png"` then `cp`), so a disk-full mid-write can truncate it silently (see Current status). Worth hardening to temp-file + atomic `mv`, or at least a post-write `magick identify` sanity check, so a future disk-full event can't quietly corrupt the archive again. Flagged, not yet done.
- **Radar fetch migration off cremonde** — side-quest, deferred, no urgency (see `doc/migrate-fetch-to-stan.md`): BOM's anonymous FTP is meant for personal/in-country use; cremonde is an overseas VPS. Plan on file: move fetch+composite to `stan` (local AU pi), push finished APNGs to cremonde over WireGuard, leave cremonde as the public TLS-terminating edge. Only worth doing if BOM complains or as a defensive move.
- **Root-volume headroom monitoring** — nothing currently alerts before `/` fills up again; this session's incident was only caught because a user noticed. No monitoring/alerting exists for any host in scope of this doc.
-- Orphaned pair-cache frame cleanup (see Current status) — low priority, enclave volume has headroom.
## Bugs