IPurchaseService (start/add-item/complete) + Purchase.AddItem/Complete domain methods. PurchaseController implements a single-page recording flow mirroring the proven ShoppingList UX pattern. Verified live end-to-end via dotnet run + curl. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Powered by TurnKey Linux.