Let plop notes be written from the UI (#85 item 5)
Build image / build-and-push (push) Successful in 11s
Agent: add the corrective tools the toolbox was missing (#85 item 3)
Build image / build-and-push (push) Successful in 20s
Reclaim mobile chrome: drop the editor's top banner, un-cramp the assistant
Build image / build-and-push (push) Successful in 12s
Add "Scan a packet" to the editor's Plants mode
Build image / build-and-push (push) Successful in 11s
Seed-packet scan UI: camera/upload → proposal → confirm (#102)
Build image / build-and-push (push) Successful in 11s
Render the assistant's replies as Markdown
Build image / build-and-push (push) Successful in 11s
Touch ergonomics: bigger handles + on-screen nudge pad (#104)
Build image / build-and-push (push) Successful in 10s
Cleanup: ConfirmModal primitive, drop dead PageStub, full-width editor (#107)
Build image / build-and-push (push) Successful in 10s
Touch-size the list-card footer actions (#105)
Build image / build-and-push (push) Successful in 17s
Non-occluding mobile inspector + always-visible mode bar (#101)
Build image / build-and-push (push) Successful in 10s
Route-level code splitting for faster mobile first paint (#106)
Build image / build-and-push (push) Successful in 10s
Plants mode: recent-planted quick strip + clump/rows fill (#100)
Build image / build-and-push (push) Successful in 17s
EXIF orientation: bake it in when normalizing images (#103)
Build image / build-and-push (push) Successful in 8s
Editor mode model: mobile Fixtures/Plants/Journal/Assistant bar (#99)
Build image / build-and-push (push) Successful in 11s
Mobile-first app shell: bottom tab nav + slim top bar (#98)
Build image / build-and-push (push) Successful in 19s
Resume the last garden on this device (#97)
Build image / build-and-push (push) Successful in 12s
Fill mode: a "grid" layout that plants individual plants in rows
Build image / build-and-push (push) Successful in 18s
Seed-packet capture: vision model, extraction, catalog match, create (backend)
Build image / build-and-push (push) Successful in 6s
Rough edges: mobile 100dvh, session-expiry in chat, sticky error toasts, journal date filter
Build image / build-and-push (push) Successful in 16s
Make the canvas keyboard-reachable + trap focus in dialogs
Build image / build-and-push (push) Successful in 10s