LEN-139: manual grocery lists — create dialog + index refresh
LEN-105: embed all remaining orphan shots; fix stale roadmap/planned claims; fill profile/pending/admin gaps
LEN-15: Shop with Instacart section on Grocery-Lists + mobile parity note
UI polish refresh — PR #271 (web) + PR #282 (mobile)
Web shots re-captured against the polished UI; Flutter captures
refreshed for renamed tabs (Home/People, selected-label-only nav),
floating-label forms, aisle-grouped grocery lists, allergen badges,
labeled Adjust/Snooze actions, and Ask Dot prompt chips.
New mobile shots: meal plans, notification settings, wine cellar.
Prose updated for renamed tabs, People-tab settings gear, "usually
buys" captions, on-first-visit camera permission, and shipped
features removed from the roadmap list.
Add Allergy Tracking page + admin suggestion queue; refresh shots for allergen UI
Ingredient layer: new Ingredients page, usual-brand flows, refreshed shots
- New Ingredients.md covering ingredient-vs-item, preferred brands,
usual brands, household overrides, and the admin merge tool
- Grocery-Lists, Inventory-and-Pantry, Recipes, Mobile-{Grocery,Recipes,
Scanning}: ingredient-layer sections and cross-links
- Sidebar and Home index updated
- Refreshed canonical screenshots; new shots for the brand picker,
ingredients admin, recipe ingredient lines, and mobile flows
Generated with [Devin](https://devin.ai)
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Web UI refresh: sage/cream palette, two-zone sidebar, new dashboard cards
- Recapture all web screenshots on the sage/cream/olive theme
- Getting-Started: document the two-zone sidebar (core kitchen nav +
pinned Administration/Account groups)
- Dashboard: rename "Running low" -> "Time to restock", mention Plan it
shortcuts on empty meal slots, "Delicious ideas for tonight" card
- Grocery-Lists/Analytics/Inventory: "Suggested Restock" -> "Time to
restock"; restock adds land in the unassigned "Other items" group;
mention the "Jot something down" manual-entry box
- Tips-and-FAQ: point admins at the Administration sidebar group
Generated with [Devin](https://devin.ai)
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Grocery-Lists: store routing — aisle groups, reorder, learning
Analytics & Recommendations page; restock + new suggestion reasons
- New page covering ranked search, suggestion reasons, meal-type
pickers, and restock suggestions
- Dashboard/Grocery/Inventory pages updated; refreshed screenshots
showing Suggested Restock and Running low
Grocery regen-in-place + idempotent retries; remove stale Depleted Stock claims
Add UI screenshots; correct grocery-list pantry-stock behavior
13 screenshots captured from a live e2e instance (seeded demo data):
dashboard, recipes, recipe detail, meal plans, weekly grid, grocery
lists, grocery list, events, event detail, event timeline, wine
bottles, household, item catalog.
Also corrects the grocery docs: generated lines are menu needs minus
on-hand pantry stock (fully covered needs drop off); there is no
'Depleted Stock' source — minQty is stored but not yet consumed.
Build out user-facing wiki
Replace the placeholder Home page with a full end-user wiki covering
the web and mobile apps: getting started, dashboard & notifications,
households, recipes (incl. OCR import), meal planning, grocery lists,
food events & timelines, inventory/pantry, wine cellar, mobile app,
and tips/FAQ. Adds a sidebar for navigation.
Generated with [Devin](https://devin.ai)
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>