M4: Review gate #29
Labels
No labels
area:backend
area:frontend
area:infra
area:ocr
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
phase:M1
phase:M2
phase:M3
phase:M4
phase:M5
phase:M6
phase:M7
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
TJC/bill-splitter#29
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Goal
Host can correct the parse behind the review gate, then open (delete image, mint code); joiners can resolve a code and land in the session.
Scope
Item CRUD + bill endpoints, checksum, receipt image endpoint, open (image delete + short code + join URL), Review UI, Share sheet, code resolve + /join.
References
Acceptance criteria (docs/14)
POST /open: MinIO object gone, receipt endpoint 404s, code resolvesNotes
Backend item/bill/open/receipt/codes endpoints precede or run parallel to the Review UI; Share sheet depends on /open returning joinUrl; /join depends on the codes endpoint.
Sub-tasks are tracked as sub-issues below.