//! Outbound push loops — each tick drains every engine's outbound queue and
//! writes wire frames to the WebSocket sink. Per-engine push helpers live in
//! sibling modules; the shared send / encode primitives live in `send`; the
//! tick coordinator loops (`delta_push_loop`, `ping_loop`) live in `loops`.
// `control` is visible within the `transport` module so `transport::tests` can
// drive `push_collection_schemas` / `push_crdt_deltas` directly for the
// schema-before-delta ordering test; not part of the public API.
pub
pub use ;