pub fn reconcile_and_drain(state: &Arc<AppState>)Expand description
IPC-thread entry point. Posts a UI-thread task that does all
state-snapshot + classification + close work. The IPC thread no
longer pre-classifies candidates — between IPC and UI execution,
labels can move between pool.unpromoted / pool.queue /
promoted-into-shadow. Re-snapshotting on the UI thread avoids
stale classification.