DIE FUNKTION GIBT ES SEIT DEM ERSTEN TAG und sie raeumt Ereignisse aelter als
180 Tage weg. Aufgerufen wurde sie aber nur von /maintenance/prune-sessions --
einem Weg, den nicht einmal die Oberflaeche anbietet. Die dokumentierte
Aufbewahrung griff damit NIE, und die Tabelle wuchs fuer immer.
Zum Vergleich: pruneSessions haengt seit jeher an einem stuendlichen Takt. Das
eine war verdrahtet, das andere nicht, und der Unterschied fiel niemandem auf,
weil beide in derselben Zeile des Wartungswegs stehen.
Gemessen: nach EINEM Tag mit Umzug und Serienlauf standen 5355 Zeilen in
events. Laeuft jetzt taeglich, mit zwei Minuten Verzoegerung nach dem Start --
nicht stuendlich wie die Sitzungen, denn ein DELETE ueber ein halbes Jahr hat
es nicht eilig.
Dazu docs/ideen.md: was beim Bauen und Messen wirklich aufgefallen ist, nach
Dringlichkeit sortiert. Mit einem eigenen Abschnitt fuer das, was gemessen
wieder heruntergefallen ist -- Doppelte (0,0 MB verschwendet), Aufraeumen nach
Alter (alle Stufen auf 0), eine Grenze fuer Bildmasse (12000x12000 kostet 374 ms
und 47 MB, libvips streamt). Damit sie nicht beim naechsten Mal wieder
aufschlagen.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>