Release: shopping list overview with item previews (spec 002), race-free optimistic locking #31
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "stage"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Merges the current state of
stageintomain.Included
shopping_list_item_changetable that records the last item change of each transaction. Includes concurrency and overview integration tests on a new database-backed integration test setup, ADRs and the implementation plan.DataSourcenaming suffix, and the architecture doc for the item change time and the overview read.Contract
Both repos pin recipe-platform
a022bd3incontract.ref(spec 002's contract, on platformmain).scripts/release.shneeds the pins to be equal, so release both repos together.Deployment
The
stagebuild for5b8bd32is green. This release adds a migration (1780012800013-CreateShoppingListItemChangeTable). Merging does not deploy: production deploys start from av*tag onmain. Deploy the backend before the app, because the app expects the new overview fields.🤖 Generated with Claude Code