用途:当在 services/billing 下创建或编辑代码时,此技能自动启用,用于防止金额相关缺陷进入线上。
主要规则: 1)金额一律使用整数分,禁止浮点数、禁止以美元为单位,变量与字段以 _cents 结尾。 2)套餐经济参数集中一处:subscriptions.py 中的 _SEAT_LIMITS 与 _PRICE_PER_SEAT_CENTS,其他任何位置不得硬编码价格或上限。 3)任何金额/套餐违规都抛出 BillingError(HTTP 402),不得静默截断席位数、跳过计费或返回部分结果。 4)非活跃订阅不得开票。
使用方式:在 services/billing 相关工作场景中加载并遵循上述四条规则;对于非平凡变更,可查阅 references/money-conventions.md,获取完整理由、边界情况与示例。
限制:未提供除上述内容外的额外功能、平台、收费或效果信息;技能会随工作目录内的工作自动激活,具体机制未提供。