Pricing
Per-fabric retail — read live from the ERP, frozen into a cents-integer snapshot
Live per-fabric retail unavailable — admin /pricing: the server-side ERP per-fabric retail reader is not wired yet — the admin app's SERVER ERP client (DtcSignedJWT, server-to-server; NEVER shipped to the browser) that REUSES Laravel getCollectionFromFabric (OrderController.php:2616, READ-ONLY) has not been provisioned. Wire it here to read the live per-fabric retail from `collections-from-fabric`, then freeze via @rj/col freezePricingSnapshot. Refusing to return a price — a fabricated retail is a tax bug (#56); a snapshot must freeze a REAL ERP-owned per-fabric price (OAW-9/OAW-10).. No price is shown (a fabricated retail would be a tax bug). The snapshot freezes only a real ERP-owned per-fabric price.