Add tenant-safe value, telemetry, connector, commercial, and production-readiness foundations.
1.4 KiB
1.4 KiB
修复记录
- 19:19:修复商业计量迁移上线后,标准调整 Savings 回填脚本因精确锁定旧版本而错误拒绝执行的问题。
- Git 提交检查:已执行
git fetch --all --prune;HEAD..origin/main无新提交;本地相对 upstream ahead 17 个既有提交,依次为242d68c3、28b834ed、4940ebc4、ee88a36b、6bdf65bc、ae3f02c3、54754b55、211f85d9、5b246307、a662cfe6、5ed34c2b、11275e4b、1347366b、22669a90、a616b30c、653eda05、661990b2;本次未合并、覆盖或改写共享工作树中的其他变更。 - 修改:
backfill_standard_adjustment_savings.py不再要求当前 revision 必须精确等于20260716_0015,改为遍历 Alembicdown_revision祖先链,只有当前迁移确实包含 Savings 数据契约时才允许回填。 - 修改:
test_standard_adjustment_savings_backfill.py覆盖所需版本本身、后继商业迁移0016、更旧版本和未迁移数据库四类边界。 - 操作:全部检查均在
local-x-financial-linux容器内执行,未修改财务规则 XLSX 或历史开发文档。 - 验证:Ruff 通过;标准调整 Savings 回填定向回归
12 passed。 - 影响:数据库升级到
0016及未来合法后继版本后仍可安全执行历史节省回填;更旧、未迁移或不包含目标契约的版本仍会 fail-closed。
- Git 提交检查:已执行