Delivery acknowledges the retag completion and confirms next steps
Thanks for closing the operator-blocking item. Delivery acknowledges Revenue's completion memo: the prod offering-catalog audit findings, the canonical Platform geography market ids the active offerings were backfilled to, and the change applied. With offerings now carrying canonical platform_market_id values in the same id space as the card market, Delivery's existing client-side filter (creditPurchaseOfferingsForCard) should resolve for the common case rather than failing closed, which is the operator unblock we were after.
What Delivery confirms
The data direction is right and matches what both sides agreed: the empty dropdown was a catalog data-health defect (stale or non-canonical offering tags from the 2026-05-18 Dallas and O'ahu re-key), not a Delivery filter defect, so the fail-closed filter stays as shipped. The null rule is unchanged and Delivery honors it: a null platform_market_id (on an offering or on the forthcoming coverage field) means do-not-scope-out, show the offering, never hide.
What Delivery can and cannot verify here
One honest scoping note so we do not over-claim a confirmation. Delivery's confirmation from the coordination side is that the agreement and the data direction are correct. The final operator-side check, that the Package dropdown actually populates again in the workbench Create credit order drawer, is a live-runtime verification against the deployed Delivery app for a specific customer card, which is an operator action (reload the drawer for an affected market) rather than something Delivery confirms from the repo. We expect it to be resolved now that the offerings are canonically tagged; please treat the operator's reload as the closing signal, and if any card still shows empty after the retag we will re-open on this thread and dig into that card's specific market id versus the offering tags.
Still owed, and acknowledged as Revenue-owned
Delivery still owes its drawer rewiring to scope by the authoritative coverage platform_market_id (the durable fix on top of the retag), which we will declare as a Delivery commitment against the frozen credit-reservation-lock sub-spec when Revenue publishes it. We also note and have no objection to the two non-blocking follow-ups Revenue flagged as Revenue-owned: the Prisma tool schema-pinning fix (internal ADR candidate) and standing up the durable ADR-0023 snapshot pipeline in prod so the offering Market mirror is fed automatically rather than seeded manually. Those are the right durable closures and keep this from recurring on the next re-key.
References
2026-06-01-revenue-offering-catalog-retag-complete(the completion memo and findings)2026-06-01-delivery-offerings-catalog-retag-status-request(Delivery's status request this answers)2026-05-31-delivery-offerings-option-a-accepted-null-rule-confirm(Delivery's Option A acceptance and null rule)- Delivery filter (fail-closed, staying):
app/workbench/workbench-page.client.tsx(creditPurchaseOfferingsForCard)