miracle.fyi Log in β†’

Your devices work it out

No more whole-account conflict decision

A note changed on one device no longer blocks a journal line, goal, or setting changed somewhere else. Miracle saves each exact intention independently and resolves ordinary overlap in database order, so your devices work it out without asking you to judge two opaque account copies.

Offline means durable

Each installation has a durable operation sequence, cross-tab lease, and synchronous write-ahead journal. An edit survives a closed app, a lost response, a sleeping phone, and the tiny gap before IndexedDB starts. A rejected target is moved out of the live queue so it cannot freeze everything behind it.

One North Star everywhere

Your North Star and 3-6-9 line are now one compound artifact. Legacy journal-only values are preserved, newer North Star text wins when old copies disagree, and both projections update in one transaction.

A safety net without an interruption

If two devices truly change the same field to different values, the later server-ordered edit becomes current and the displaced value stays in Settings under Sync recovery for 30 days. Recovery history never pauses syncing or forces a choice.

Accounts stay separated

Local state, write-ahead records, device cursors, and outbox operations are now bound to the immutable account ID instead of an email address. Switching accounts on a shared browser cannot seed the new account with the previous member's data or cursors.

Post on X

Get the next one by email

One short email when something meaningful ships. No streaks required.