Business capabilities
etl, publication, lineage, exact-money, external-compute, authorization, operational-decisionsDataset
Eighteen rows comprising the first complete sale, cancellation and missing-customer invoice in the first worksheet of UCI Online Retail II. One separately labeled synthetic customer correction. License: CC BY 4.0; synthetic corrections supplied with this example. Bound: 256 rows, 262144 bytes.- Daqing Chen, Online Retail II, UCI Machine Learning Repository, DOI 10.24432/C5CG6D. (source); SHA-256
572e36277c2390fbfde10664750731e0a86f55e33470d91919085f0408e67bfb - Synthetic scenario: associate invoice 489464 with SYNTHETIC-ACCOUNT; this is not a source correction from the publisher.
Journeys
Publish, review and correct invoices
Actor: Publisher and sales analyst, using separate signed identities. Complete source invoices and independently calculated expected totals; no existing release.- Complete initial invoices match the independent exact-money oracle. Expected: Complete initial invoices match the independent exact-money oracle.
- Replay preserves release identity and rejects conflicting content. Expected: Replay preserves release identity and rejects conflicting content.
- An analyst records a decision against the selected release. Expected: An analyst records a decision against the selected release.
- Invalid external output is invisible and leaves the selected release unchanged. Expected: Invalid external output is invisible and leaves the selected release unchanged.
- A synthetic correction publishes atomically without erasing reviews or history. Expected: A synthetic correction publishes atomically without erasing reviews or history.
- Current authority refuses outsiders and analyst publication. Expected: Current authority refuses outsiders and analyst publication.
Recipes
Source and evidence
Application:examples/sales-exceptions/bijection. The example’s overview, walkthrough and adaptation guide live beside usecase.json.
Catalog source digest: 86395572aa798559aca1282148643f1651c0d55ff497f3429e8a8eca7a2c0f0d. This identifies example inputs; it is not a successful execution or a runtime build claim.