0.2.0

Per-layer dashboards become real, the layer-template editor ships, and topology gets its booster-ui port.

Per-layer dashboards

  • Real widget grid per layer driven by JSON templates. 43 layer dashboards migrated from booster-ui.
  • Per-scope widget sets: each layer template defines its own service, instance, endpoint, topology, traces, logs, profiling variants.
  • Visibility predicates per widget (visibleWhen) so MQ / DB widgets only render when the relevant metrics are reporting.

Layer admin

  • Read-only template browser, then full edit UI: components editor (toggle which per-layer views exist), metrics editor (header columns), separate Overview tile card, scope-aware visibleWhen hints.

Service deep-dive

  • APIs widget (formerly Services), MQ widgets gated by visibleWhen, TopList multi-expression switcher with MQE preview in tooltip, smaller widget height, per-metric color alignment, dual-axis MQ.

Topology

  • Polished linear-chain variant, dual-panel detail, per-side line charts. Drag-to-move + barycentric layout for smaller graphs. RPM-only chip variant. Istio renamed.

Logs

  • Legend at top of table (drop service facet duplication), workflow notes.

Charting

  • TimeChart: legend formatting fix for dual-axis widgets, value dots, tooltip escape for clipped charts, no more legend / axis-name crowding at chart top.
  • Group toggle + group click cascades to first layer’s first tab.
  • Topbar 60m widget format hints (int / decimal / compact).
  • Per-layer image pipeline (icons) shipped.