# Cart lab 项目规则

- 目标：按本练习的折后金额计算优惠、运费与应付。
- 工作范围：修改 broken.mjs；保留用户笔记，不改测试来消除失败。
- 环境：Node 22+，不需安装包。在 cart 目录运行。
- 金额单位：整数分；先优惠，再按折后 9900 分门槛判断免邮。
- 验收：CART_VERSION=broken node --test cart.test.mjs，修复前应失败，修复后应通过；参考 fixed.mjs。
- 交付：引用实际测试输出与 diff，说明未覆盖的真实业务政策。
