pub fn report_panes_reaped(label: String)Expand description
Phase F.6 — sync API: tell the launcher that all browser-pane
HWNDs belonging to a closing top-level window have been reaped
(lifecycle entries drained, pane HWND map cleared, subwindow
cascade closes initiated). Sent from client.rs::on_before_close
AFTER the pane drain step, BEFORE the post-close pool-drain
decision is reported.
The launcher’s window-cleanup-cascade saga uses this as the
Step 1 → Step 2 transition signal: it marks the implicit pane
reap as observed and lets the saga issue its DrainPoolIfLast
IssueCmd (currently log-only — see saga/window_cleanup.rs
module docstring for the saga-as-narrator scope decision).
Same no-op-if-disconnected semantics as the other report_*
helpers; task dev mode silently drops.