Storefront P1: web-sellable gate on inventory #406
Reference in New Issue
Block a user
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?
Part of #401 (phase 1).
Vendors must be able to hold a copy back from the web the way they already hold
copies back from shows — case pieces, holds for a regular, anything not for sale
online.
CardInstancealready hasis_protected/is_locked/is_show_allocated,which are exactly this shape. Prefer extending that pattern to inventing a new
one.
otherwise every future caller (cart, buylist, sitemap) has to remember it.
One guard where all callers route through.
Done when a gated copy is invisible on the storefront and still fully
sellable at the counter.
Filed from a Claude Code session