Bespoke
Inventory Ledger · Shadow Period
Chain anchor
—
—
Last verification
—
—
Latest lot-only snapshot
—
—
Shadow 7d
—
—
Dead-letter
—
unresolved

Shadow health

Every dual-write attempt by acu-market-po-receiving. The trust signal during shadow.

—
7 days
30 days
ReceiptPOResultCin7 atShadow atLatencyError

Reconciliation trend

only_in_external is the signal — it should track near zero. Baseline-era QUANTITY_DIFF drift is expected.

—
Latest mismatch detail (first 100)
SKUTypeBespokeCin7Diff

Lot inventory value (30d)

Lot-only daily values. Non-lot inventory is excluded.

—

SKU inspector

The trust-check tool. Type a SKU and compare against Cin7.

—
Lots in inventory
LotBinExpiryCurrentInitialCostStatus
FEFO pick order
LotBinExpiryReceivedQty

Expiring lots

Active lots within the window, positive quantity.

—

—

SKUProductLotBinExpiryDaysQty

Movements · audit log

Defaults to last 7 days. Filter to find WORKER_RECEIVE rows from real shadow receipts.

—
idWhenSKULotFrom → To Δ qtyReasonSourceRef

Open POs

Sparse during shadow — Bespoke only sees POs that autocreate_po created from real receipts. Authoritative PO list lives in Cin7.

—

—

POSupplierStatusExpectedValueAge (d)