Orders
Demo snapshot — build-time-generated from retailops.store via retailops.render-html (clojure -M:dev:render-html), regenerated nightly.
| Order | SKU | Kind | Jurisdiction | Unit price (band) | EAN-13 | Stock / reorder-at | Last op status |
|---|---|---|---|---|---|---|---|
| order-1 | Rice 5kg bag | sale | JPN | 10.0 (5.0–15.0) | 4006381333931 | 50 / 10 | committed |
| order-2 | Canned soup | sale | ATL | 3.0 (1.0–5.0) | 4006381333931 | 80 / 20 | HARD hold · no-spec-basis |
| order-3 | Cooking oil 1L | sale | JPN | 10.0 (5.0–15.0) | 4006381333931 | 40 / 10 | HARD hold · sale-total-mismatch |
| order-4 | Instant noodles (12-pack) | sale | JPN | 10.0 (5.0–15.0) | 4006381333932 | 60 / 15 | HARD hold · ean13-invalid |
| order-5 | Fresh milk 1L | sale | JPN | 20.0 (5.0–15.0) | 4006381333931 | 30 / 10 | HARD hold · price-band-violation |
| order-6 | Bottled water 24-pack | reorder | JPN | 8.0 (5.0–15.0) | 4006381333931 | 50 / 10 | HARD hold · reorder-threshold-mismatch |
| order-7 | Toilet paper (bulk pack) | reorder | JPN | 12.0 (5.0–15.0) | 4006381333931 | 8 / 10 | committed |
Draft sale-posting / reorder-commitment records
Unsigned drafts only — the shop's own act of posting/committing is outside this actor's authority (see README Actuation).
| Kind | Record id | Order | Jurisdiction | Status |
|---|---|---|---|---|
| sale-posting | JPN-SAL-000000 | order-1 | JPN | immutable draft |
| reorder-commitment | JPN-ROR-000000 | order-7 | JPN | immutable draft |
Action gate (Retail Governor)
HARD holds cannot be overridden by a human approver. Jurisdiction spec-basis, sale-total arithmetic, GS1 EAN-13 checksum, price-band membership and reorder-threshold justification are independently recomputed, never trusted from the advisor's proposal; a real sale posting or reorder commitment is always a human shop operator's call, at every rollout phase.
| Op | Gate |
|---|---|
:order/intake | phase-3 auto-commit when clean, no capital risk yet |
:reorder/receive | phase-3 auto-commit when clean, no capital risk yet · optional cold-chain-handoff/storage-zone temperature-window check is HARD when both fields are present |
:jurisdiction/assess | ALWAYS human approval · spec-basis independently checked against retailops.facts, never fabricated |
:sale/post | ALWAYS human approval · real POS act (actuation/post-sale) · claimed-total arithmetic, GS1 EAN-13 checksum and price-band membership all independently reverified, never auto at any phase |
:reorder/commit | ALWAYS human approval · real supplier act (actuation/commit-reorder) · reorder-threshold + double-commit guard independently enforced, never auto at any phase |
Audit ledger (this run)
Append-only decision-fact log — every proposal, hold and commit this scenario produced.
| Fact | Op | Subject | Basis |
|---|---|---|---|
| committed | intake | order-1 | id, sku-name |
| committed | assess | order-1 | 不当景品類及び不当表示防止法 (景品表示法, Act against Unjustifiable Premiums and Misleading Representations), https://www.caa.go.jp/policies/policy/representation/ |
| committed | post | order-1 | order-1 |
| committed | intake | order-7 | id, sku-name |
| committed | assess | order-7 | 不当景品類及び不当表示防止法 (景品表示法, Act against Unjustifiable Premiums and Misleading Representations), https://www.caa.go.jp/policies/policy/representation/ |
| committed | commit | order-7 | order-7 |
| governor-hold | assess | order-2 | no-spec-basis |
| committed | assess | order-3 | 不当景品類及び不当表示防止法 (景品表示法, Act against Unjustifiable Premiums and Misleading Representations), https://www.caa.go.jp/policies/policy/representation/ |
| governor-hold | post | order-3 | sale-total-mismatch |
| committed | assess | order-4 | 不当景品類及び不当表示防止法 (景品表示法, Act against Unjustifiable Premiums and Misleading Representations), https://www.caa.go.jp/policies/policy/representation/ |
| governor-hold | post | order-4 | ean13-invalid |
| committed | assess | order-5 | 不当景品類及び不当表示防止法 (景品表示法, Act against Unjustifiable Premiums and Misleading Representations), https://www.caa.go.jp/policies/policy/representation/ |
| governor-hold | post | order-5 | price-band-violation |
| committed | assess | order-6 | 不当景品類及び不当表示防止法 (景品表示法, Act against Unjustifiable Premiums and Misleading Representations), https://www.caa.go.jp/policies/policy/representation/ |
| governor-hold | commit | order-6 | reorder-threshold-mismatch |