Revision history for Punk-Observe

0.05	2026-08-30
	- Fixes: a cached panel is no longer partial - the caller's row budget reaches every chunk
	- Fixes: a chunk that truncated is never stored, and entries from before this are retired
	- Adds: the settled chunks are warmed in the background, off the request path
	- Adds: a cold chunk is computed once across the pool, not once per worker
	- Adds: punk-observe-warm, one warm pass by hand
	- Adds: the log volume, ingest and metrics charts use the chunk cache too
	- Adds: the health page reads through the chunk cache - 7.5s to 0.9s over 7d
	- Fixes: the arriving, volume and health charts ask for no row ceiling, so a busy chunk is cached instead of rescanned every poll
	- Fixes: the chunked path reports degraded and scanned_bytes like the plain one

0.04	2026-08-30
	- Fixes: the arriving chart draws a signal with no data as zero instead of dropping it from the legend
	- Fixes: builds on perls below 5.36 again - G_LIST issues
	- Fixes: the cron closure uses mg_find, not the 5.14-only mg_findext

0.03	2026-08-29
	- Adds: dashboard panels keep the settled part of a window, so a refresh recomputes only the live tail
	- Fixes: retention adopts the logs of workers that died, which nothing reclaimed before
	- Fixes: registering the plugin without an application no longer warns

0.02	2026-08-29
	- Adds: Custom Dashboards
	- Adds: Health service check
	- Adds: Help page
	- Fixes to many things accross existing pages and the query language itself

0.01    2026-08-27
	First version
