Diagnostics
Runtime acceptance tools for ORDRE development and physical PWA verification.
Verify offline local order persistence, durable outbox, reconnect, sync, and canonical acknowledgement.
Open Offline Cash SaleVerify a governed inventory receipt intent is validated, stored durably in the shared operational outbox, and survives offline PWA reload before server reconciliation.
Open Offline Inventory DurabilityVerify durable held carts survive restart, can be recalled offline, and convert atomically into one official order.
Open Hold & RecallVerify canonical partial/full cash refunds, idempotent retry, payment state transition, and exactly-once inventory return.
Open RefundVerify durable print jobs, printer failure isolation, restart survival, and retry through the Device Bridge.
Open Receipt Print QueueVerify durable audited drawer commands, failure isolation, restart survival, and retry through DrawerAdapter.
Open Cash DrawerVerify one canonical preparation ticket per order scope, idempotent ensure, explicit KDS state transitions, and commerce-authority isolation.
Open Preparation QueueVerify deterministic station assignment, stable station-work identity, idempotent bump/retry, recall, and commerce-authority isolation.
Open Station RoutingVerify raw scanner payload normalization, deterministic canonical product resolution, explicit unresolved results, and zero commerce mutation.
Open Barcode / QR ResolverVerify keyboard-wedge physical capture, shared resolver routing, camera capability probing, and commerce-authority isolation.
Open Physical Scanner AdapterVerify stable label artifact identity, durable label print jobs, printer failure isolation, restart survival, and retry through the shared PrinterAdapter.
Open Label / QR PrintVerify durable terminal attempts, explicit provider outcomes, governed reconciliation, and idempotent confirmation.
Open Payment Terminal BoundaryVerify source evidence, duplicate delivery idempotency, reject-without-order behavior, and governed acceptance into exactly one canonical order.
Open Multi-channel Intake BoundaryVerify provider-neutral WhatsApp event mapping, preserved raw evidence, duplicate delivery idempotency, unresolved intent, and shared governed order acceptance.
Open WhatsApp Order IntakeVerify authenticated versioned intake, external request idempotency, preserved source evidence, validation, and governed order acceptance.
Open External Integration API v1Verify authenticated oversized request bodies are rejected before schema parsing and canonical intake authority, without commerce mutation.
Open Request Size BoundaryVerify unexpected authority failures return a stable public code and correlation identity without exposing internal provider or database detail.
Open Safe Failure BoundaryVerify malformed authenticated JSON is rejected as HTTP 400 before canonical intake authority with no commerce mutation.
Open Malformed JSON BoundaryVerify the protected, non-mutating health/readiness boundary, canonical database reachability, and request correlation without exposing secrets.
Open Production ReadinessVerify correlation IDs and normalized authorization/validation classifications across representative protected server boundaries without commerce mutation.
Open Operational Error TaxonomyVerify pending, failed, retry and reconciliation-required states are observable with deterministic same-identity recovery and no canonical commerce mutation.
Open Recovery-State Observability