ClaraWideFounder / admin QA
PRODUCTION FOUNDATION · AUTHORITATIVE INVENTORY

One last item means one winner — not two apology emails.

v0.12.14 keeps stock authority in D1, real Cart + Checkout grouped holds, and now hands successful QA payment finalization into the immutable server order ledger. Reservation creation stays database-guarded so competing shoppers cannot both reserve the same last unit.

TEST NOW — SERVER INVENTORY FOUNDATIONApply migrations through 0013, deploy, check schema/trigger health, run the one-unit/two-shopper race and whole-cart hold test, then use Order Finalization QA for payment→order conversion evidence.
PRODUCTION LATERQA payment/order conversion is now testable, but the real payment processor, authoritative tax/shipping, production contention evidence, stronger expiry monitoring and retirement of the browser Inventory Manager remain open.
SERVER HEALTH + RACE TEST

Can D1 prevent overselling the last unit?

The self-test creates one disposable tracked item with quantity 1 and fires two competing reservations. Exactly one must win. It then proves retry idempotency, release, conversion, sold-out rejection, audit evidence and cleanup.

LIVE MAKER SYNC

Maker stock writes hit the same source of truth

Start a QA Maker Session first. This probe creates a disposable D1 listing with 4 units, confirms its inventory row, changes stock to 3 through the inventory API, verifies the catalog quantity follows, and deletes the fixture.

Open Identity QA →
REAL CART + CHECKOUT

Manual shopper reservation walkthrough

Use one active QA public listing with tracked stock. Add it from the shopper product page, confirm live stock in Cart, continue to Checkout, and verify Clara creates a 10-minute hold with a visible countdown. Return to Cart explicitly and confirm the hold releases; enter Checkout again and confirm a fresh hold is created.

TEST NOW

Inventory + checkout checks

Record only evidence you actually perform on clarawidetest.

PRODUCTION LATER

Checkout + order inventory gates

Cart + Checkout use grouped server holds and QA order finalization can consume them once. Production processor-backed conversion and full operational evidence remain open.

INVENTORY ISSUE LOG

Record stock / reservation defects

OPEN FINDINGS

Inventory blockers & defects

RECENT SERVER RUNS
EVIDENCE BACKUP

Export or reset this QA layer

Export captures checks, findings and server-run evidence from this browser.

Inventory boundaryPassing this QA proves the D1 stock/reservation engine prevents last-unit oversells and that the real Cart + Checkout can create, reuse, expire and release grouped inventory holds. Order Finalization QA now covers QA payment success/failure conversion; this page still does not prove the live processor or production financial reconciliation.