STAGING ONLY · FICTIONAL DATA · NO LIVE CONNECTIONS

CWI COMMUNICATIONS LAB

Sent once.
Seen everywhere.

Message offline, retry freely, and read from another device. Every action keeps one stable identity and one server position.

ConnectingChecking isolated staging
0messages
0read receipts
0push jobs
Not runload proof
Not runpush proof

AUTHORITATIVE CONVERSATION

Alex ↔ Blair

Not refreshed

No committed messages yet.

P

PHONE

Alex’s device

Ready

Queue emptySequence 0
T

TABLET

Blair’s device

Ready

Queue emptySequence 0
01

Local-first queue

Unsent work survives a reload and remains visible until the server accepts it.

02

One operation ID

Retries reuse the original identity, so a weak connection cannot duplicate a message.

03

Personal receipts

Read and archive state belongs to each recipient, not to a shared global switch.

04

Transactional push

The durable notification and its push jobs are created together or not at all.