v1 验证与发布记录
v1 验证与发布记录
2026-10-17。依据 PROJECT.md 实现。
已验证
- 11 组 Node 领域测试通过,覆盖迁移对账、各种分摊、资金守恒、收入与还款、软删除恢复、纽约时区、月度幂等、漏跑补记与 CSV 安全导出。
- TypeScript 严格模式检查与 Vinext 生产构建通过。
- 本地实际 D1 集成检查通过:初始化、持久化、重复创建、同版本同时写入时 200 / 409、无效分摊 400、缺失账本 404、房租 no-op 和 MCP 读取。
- 浏览器在独立测试账本验证新增、编辑、取消删除、软删除、恢复和还款抵扣。
- 390px 手机布局、房租与买菜预设、实时分摊预览、固定保存按钮均经可视检查。
- 历史 d6 保留 344 条,四人余额与导出表一致。
后端发布
Sites 生产版本 1 已成功部署;源码提交 aea6dce499f9d33fee0211ff5ef1b39f636cf2f0。 数据库首次访问初始化,后续发布不覆盖用户账目。
定时任务
已启用 GitHub Actions 工作流 Split monthly rent,每月 1 日 13:15 UTC 执行。首次无人值守运行成功:运行 39064078030。回执显示 addedMonths=[]、revision 1 → 1:当前尚未到 2026-11,没有制造未来账目。
已保存并启用关联云端任务“核对每月房租入账”,ID Automation_3b168473ea7c8191b997ac401d643973;从 2026-11-01 开始,每月 1 日纽约时间 09:45 核对并重试失败运行。调度保存成功,不代表未来月份已执行。
生产数据已从独立线上页面读回,344 条、总支出和四人余额正确。GitHub CI 的账务测试成功;子页的最终 Pages 发布在后续同一提交链中完成。
