April 7th, 2026

🍷 Shelf Scan Improvements

Shelf Scan Continuous Mode

  • Pan-and-detect for Shelf Scan; Sommy auto-detects wine labels as you sweep

  • In-memory dedup registry prevents re-triggering on the same labels

  • Green flash + haptic feedback on each bottle found

  • Shutter button in Shelf mode navigates to cart; Explore Tier users still see upgrade gate

  • Framing hint updated to "Pan slowly — Sommy scans as you sweep"

Shelf Scan Cart Improvements

  • Delete button on each wine card to remove irrelevant results

  • "Saved to My Wines" replaces "Already in My Wines" after saving from cart

  • Label photo URL now captured and passed through to My Wines on promotion

Response Mode

  • New Quick / Balanced / Sommelier preference. This allows users to choose between quicker, lightweight AI chat responses or longer, more thorough AI chat responses

  • Mode chip in chat header; tap to change inline

  • Response mode applies to all recommendation, pairing, evaluation, comparison, exploratory, and recipe import flows

Food-Led Pairing

  • New classifier intent distinguishes "what pairs with X" (food-led) from "wine for my dinner" (profile-led)

Billing Page

  • Shows ‘current plan’ card, feature list, tier badge, and renewal date

  • Upgrade CTAs for Explore; Manage Subscription button for paid users (deep-links to App Store/Play Store)

  • Restore Purchases button

  • Credits row removed from Profile; Billing row added with amber tier badge

Profile Page Redesign

  • Dark gradient user card with avatar photo (falls back to initials), tier badge, member-since date

  • ‘Log out’ button now more prominent

  • ‘Response Mode’ selector below user card

Bug fixes

  • ‘Scan Shelf’ pick-from-album now working on Android