Receiving

Ledger-backed receiving boundary
Stock only changes through posted receiving events with visible quantity evidence, location context, and discrepancy follow-through.