bin/push-loop now runs bin/sync-session NNN --push-only as a detached OS daemon (started by /txt-session-open via nohup, stopped with bin/push-loop --stop NNN). No /loop, no in-thread ticks – the DM conversation never sees a push cycle. Reuses the proven sync-session push (server-side scribe_id dedup + moment_sync ledger + flock), unifying live delivery and post-session reconciliation on one code path. /txt-session-push-loop demoted to a manual single-pass fallback. ADR-0058.
BL-057
Shipped