Day 29
Sync status you can see without a single spinner. Go offline and everything you create redraws as a pencil sketch — saved, but not yet real. Come back online and each item inks itself in as it syncs.
Write the offline-first case study
Sketch the sync legend
Ink-in animation pass
Pencil texture on the dark theme
rough.js spike
Queue persistence
Ink = syncedPencil = saved on this device