e24b911283
- 13 PricingEngine() instantiation sites → import pricing_engine singleton - miniapp _apply_promo_discount now delegates to PricingEngine.apply_discount (fixes float division vs floor division inconsistency)