Directory sync for cloud sessions now publishes one final verdict instead of making callers poll.
What's wrong with this entry?
The background worker that syncs a directory for cloud sessions now publishes one final verdict, "served", "refused" or "off", to whatever is waiting on it, so callers stop polling for an answer that is already decided.
- Anything subscribing after the verdict is published receives it immediately; a "refused" or "off" verdict drops the listener list.
- Repeat publishes and publishes that arrive out of sequence are rejected and logged as
dir_sync_lane_verdict_out_of_order; a listener that throws is logged asdir_sync_lane_verdict_listener_threw. - A new callback fires the "served" verdict the moment the file manifest is answered rather than waiting for the rest of the work.
dir_sync_lane_verdict_out_of_order
Strings lifted out of the shipped bundle, so the claim above can be checked against them.