A fresh render-diagnostics snapshot settled (DD-027) — fires at build-complete. parseMs/
totalReadyMs are null here; core fills them when it re-emits.
The camera settled after a user interaction (orbit/pan/zoom/key) — carries the new serializable state so a consumer can persist "where the user was looking" (#275/M6). Programmatic setView / setCameraState do NOT emit this (they are consumer-driven already), so a bound prop can't loop.
Staged preparation progress (DD-029).
progress(0..1) +detailare present forbuilding-geometry;preparing-gpu/readyare momentary (no fraction) in this renderer.