外观
D6 · 材料预算体系移除
差异现象
旧 docs 与 300D_V1 早期设计中的「材料预算体系」(材料奖励受日/周预算约束、错过追回、小数结转、pending 待激活奖励)已被整体移除。V53 起材料奖励立即到账、不受预算约束,并 DROP 了全部相关表。
代码事实(文件:行号)
db/migration/V53__remove_material_budget_and_scale_values.sql:1-13:- 1-5 行:材料面额放大 10 倍(
system_growth_config.daily_output/unit_cost/breakthrough_cost × 10) - 7-8 行注释:「材料奖励不再受日/周预算、错过追回或小数结转约束,外部奖励立即到账」
- 9-13 行 DROP 五张表:
account_material_fraction、pending_inventory_item、account_recovery_pool、account_weekly_budget、account_daily_budget
- 1-5 行:材料面额放大 10 倍(
- 对照:
V47__balance_300d_v1.sql:250,257,264,276曾建account_daily_budget、account_weekly_budget、account_recovery_pool、pending_inventory_item(V53 全部删除) - 当前数据模型无任何 budget/recovery/fraction 表(见 data-model 索引)
旧文档说法
docs/23_全局数值重构设计_300日版本.md、docs/04_掉落与限量系统.md:描述材料预算/配额、错过追回、小数结转机制。
影响范围
- 经济体系与每日限额相关设定页(不得收录预算体系描述)
- 数据模型索引(这些表已不存在)
处理结论
以代码为准:不收录旧 docs 中的材料预算内容;产出与限额描述以当前实现为准(daily_limit_pool 仍是每日限额的唯一载体,材料本身无限额)。