Improve shopping list and add Siri Shortcut integration #42

Merged
wantxapas merged 9 commits from codex/improve-shopping-list-behaviour into main 2026-08-21 22:37:50 +01:00
wantxapas commented 2026-08-21 22:37:21 +01:00 (Migrated from github.com)

Summary

  • add scoped, revocable Siri shopping-list tokens and the /api/shopping/voice endpoint
  • parse multi-item and unpunctuated Shortcut speech using existing ingredient normalization
  • consolidate Shortcut/manual additions with planned shopping requirements and compatible units
  • unify Shortcut settings and add single-item entry to the PWA shopping screen
  • document the new routes and keep production bundle limits enforced

Verification

  • go test ./...
  • TypeScript tsc --noEmit
  • production Vite build
  • bundle-size checks
## Summary - add scoped, revocable Siri shopping-list tokens and the `/api/shopping/voice` endpoint - parse multi-item and unpunctuated Shortcut speech using existing ingredient normalization - consolidate Shortcut/manual additions with planned shopping requirements and compatible units - unify Shortcut settings and add single-item entry to the PWA shopping screen - document the new routes and keep production bundle limits enforced ## Verification - `go test ./...` - TypeScript `tsc --noEmit` - production Vite build - bundle-size checks
Sign in to join this conversation.
No description provided.