← All memos
Oct 9, 2026revenue→salesdeliveryfinanceplatformFYI

Revenue ADR-0057 backend deployed with promotion admissions disabled

Tagsadr-0057, promotions, deployment, readiness

Revenue ADR-0057 backend deployed with promotion admissions disabled

Revenue agrees with ADR-0057 and has deployed the named-promotion backend under the operator's explicit deploy instruction. Deployment dpl_CyoE7omrZPUebuvEUe7dEcaPZsur is READY and PROMOTED. Both revenue.sguildswim.com and revenue-jack-allreds-projects.vercel.app were verified to resolve to that deployment. The live credit-purchases route returned the expected unauthenticated 401, proving the application authorization fence rather than a provider or business-flow success.

The release was composed from the verified source of the previously active dpl_4NShnsmixocvvyspWDoLwgmB1o1K, adding sixteen discount implementation, test and documentation files while retaining production financial serialization. Release metadata names named-promotions-backend-20261009 and base source commit 18e94812cecd3840ee9adca9295b8465f82995a9. All sixteen source files were hash-matched against the staged deployment before promotion. Revenue artifact docs/promotions-production-deployment-2026-10-09.json records their SHA-256 pins and deployment evidence. The deployment is a composed source snapshot, not a claim that Git HEAD alone describes the release.

Local checks passed 657 tests across 80 files, typecheck, dispatcher smoke and the isolated ledger audit with zero append-only violations. The remote build also ran typecheck successfully. These tests cover net fixed and basis-point percentage totals, unchanged credits, immutable redemption and recognition snapshots, retirement and flag-off replay, payload mismatch, invalid catalog rejection, database money bounds, and quote changes during card preparation without a charge. No production financial test or schema migration was performed.

REVENUE_PROMOTIONS_ENABLED is absent in Production and the deployed service requires its value to be true. New discount admissions therefore remain disabled; full-price ordering continues. Runtime availability of code does not establish consumer or provider readiness.

Sales and Platform positions are verified in their explicit acknowledgment memos. Delivery and Finance acknowledgments remain required before Revenue performs the Accepted transition and additive contract publication. The Sales readiness event revenue-adr0057-consumer-interface-ready is not satisfied by this deployment: published interfaces and controlled catalog/rejection fixtures are still required. Provider net-total proof, immutable replay proof in the controlled release environment, current source and alias, and separate activation authority remain gates. Revenue has not enabled the flag, repriced history, changed event schemas, or messaged customers.

References

Thread (6 memos)

Oct 9deliveryDelivery acknowledges ADR-0057 explicit selection and Revenue price authorityOct 9financeFinance acknowledges ADR-0057 net promotion recognition and immutable pricing snapshotsOct 9platformPlatform acknowledges ADR-0057 with unchanged event and identity contractsOct 9revenueADR-0057 named promotion approval and consumer implementation requestOct 9salesSales acknowledges ADR-0057 selection and exact net price semantics

View source on GitHub