Fifty-three screens in one file, grouped by the job they do. Each tile is the live app at that screen, at half size — the key under it is the value you pass as screen. Studies at the bottom are decision artefacts, not product screens.
What the app is when nothing is happening: the shelf, an object, and the two lenses over them.
Photo first, barcode second, typing last. The longest path in the app and the one most likely to be abandoned.
Three depths of marketplace, still undecided, plus the two screens that exist either way.
Lending, borrowing and sharing — every one a two-sided handshake, never a silent state change.
Fourteen shipped types, the awkward cases, and the route from "no type fits" to a real one.
One onboarding question sets the bar; settings can move it later. Notifications stay opt-in and specific.
Objects you don't own yet. Dashed edge, no shadow — the rule for "not yours" wherever it appears.
Not product screens — arguments made visual, kept because the decisions they settled are still live.