feat(dashboard): verifiable CoreSync FROST demo + bump coresync submodule
Replaces the old 3-panel coresync-frost-demo.json with a 13-panel dashboard designed for at-a-glance verification of CoreSync's compression behaviour. Dashboard rebuild (docker/grafana/provisioning/dashboards/coresync-frost-demo.json): - Header "How to read" text panel: definitions table + sanity checks so every metric is line-of-sight to its Flux source. - Scoreboard row (4 stats): raw samples / CoreSync knots / reduction % / approx. bytes saved over the selected time range. - Per-stream verification table: one row per CoreSync stream with raw, knots, and reductionPct (gradient-coloured). Each line's math is mentally checkable: raw × (1 − reductionPct/100) = knots. - Signal-reconstruction overlays: flow (m³/h) and pressure (mbar) rendered as a thin raw line plus fat red knot points so you can see knots snap to the raw signal at direction changes. Fixes the previous panels which mislabelled both as `flowm3h` regardless of units. - Diagnostics row: per-stream knot-interarrival timeseries and a full-math compression-health table (raw, knots, kept fraction with gradient bar, savedPct with colour background). Bumps coresync submodule to 21d77a8 which lands the FROST demo flow plus the burst-window reducer fix that was driving cog/efficiency/SEC to ~0% compression. Verified end-to-end on the live stack: headline reduction went from 33% to 83%, broken streams from 0.6%-14% to 78%-93%. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in: