Landing: plain-words opening (the mom test) - draft, do not merge
Shipped: dated ledger of merged work (do not merge)
client: unconfirmed sends are visible and recovered; watchdog for a dead connection
client: unconfirmed sends are visible and recovered; watchdog for a dead connection
composer: persist the draft on input, keep unconfirmed sends in a durable outbox