D — Distribution

Coverage: ◐ Partial Ring: v2 design complete Ledger role: Primary publisher (6 ledger verbs)

Per-location inventory snapshots are direct (Inventory_ByLocation, Items_ByLocation). Transfer workflow is indirect via DOC_TYP=XFER. Transfer-loss reconciliation and multi-store distribution recommendations are Canary-native. L2: D.1 Inventory snapshot ingestion · D.2 Per-location attribution · D.3 Transfer detection (XFER) · D.4 Transfer-loss reconciliation ★ · D.5 Multi-store distribution recommendations ★ · D.6 Substrate contracts. L&G notes: item-code drift is normal (multiple ITEM_NO for same plant variety); variable cost basis across growers requires weighted-average cost logic; fractional unit transfers need QTY rounding rules; live-goods in-transit shrink is a primary transfer-loss vector.


Full article coming soon. See the module index for the complete L1–L4 framework.