3.5 KiB
3.5 KiB
独立团房间修改语法与大床房执行
范围与授权
- 用户授权修复“房间数更改为 12 标+2 大”的解析及独立团大床房修改执行。
- 补充确定性表达别名,DBL 使用当前表单 Schema 登记的
frenshu3,复用原生房间合计、保存边界与 fresh GET 核验。 - 保留未指定房型和原有字段;不扩大其他未实现修改目标。
- 本次不执行真实 ERP 写入、任务变更、部署、服务重启、插件重载、提交或推送。
Worktree 检查
- Branch:
main;Worktree:/Users/andy/IdeaProjects/LWLT-AIBOT。 - Base:
a3505f3921c5af37dd01d3bffba70bfa6db198f6;仅一个 worktree。 - 既有未跟踪
.idea/保留;本次目标无重叠,Overlap:Clear。 - Feature 模式,只维护本任务项目记忆;未启用子 Agent。
实施计划
- 增加“房间数”“更改为”“大”别名及冲突/非法输入回归。
- 扩展 DBL 字段映射,验证混合房型完整执行、合计、未指定值保留、保存后不一致失败和保存前阻断。
- 同步业务契约、插件最低版本、发布物及操作 DOCX,并完成全套本地检查。
结果与验证
- 已完成“房间数”“更改为”“大”的确定性解析兼容;原输入解析为
rooms.TWN=12、rooms.DBL=2,同义房型、重复目标、非法数量和未知残留均有回归。 - 独立团 DBL 使用
frenshu3,与 SGL/TWN 共用写前非负整数校验、原生合计及保存后的 fresh GET 核验。只修改明确指定房型,其他房型、人数和备注保留;显式“大床房数改为0”可以清零。 - 新增 6 个合成执行测试,覆盖混合房型、清零/同值、字段缺失、错误合计、保存后不一致、未实现目标整体阻断和只读回查。
- 当前版本:程序解析器
v1.0.13,插件/平台最低版本0.5.187,五个 Skill0.5.129,输入契约及运营 DOCX0.5.136。无需数据库迁移。 node --run check:repo、node --run check、node --run build通过;控制面 272/272,legacy 423/423。检查使用当前源码与交付物的干净临时快照,保留当前工作区既有.idea/,未清理或认领其内容。- 曾发现新增解析 Skill 说明混入执行机制,已将其收敛为业务解析语义,保留原检查并重新通过全部 legacy 测试。
- 五个 Skill 官方校验通过;插件 ZIP 和 Skill 包逐文件与当前源全等,清单哈希通过;旧发布物按原清单哈希原样归档。
- DOCX 已渲染并逐页检查全部 16 页,新增房型说明在第 11 页,无乱码、遮挡或截断。
- 完成主线程只读最终核对;未启用多 Agent 工作流。真实 ERP 保存未执行,部署、重启和插件重载未执行,以上为本地验证结论。
- 证据:本地验证摘要。
交付与后续
- 源码与版本化交付物已就绪,未提交或推送。部署方需同步更新服务端并重启、将扩展更新为
0.5.187、刷新平台及 ERP 页面后使用原指令。 - 新版真实 ERP 的 DBL 保存及读取验收仍待另行授权;不得将合成回归表述为生产实写验证。
Promotion Candidates
- 下次 Integration 可将“独立团房型修改兼容房间数/更改为/大,并实现 SGL/TWN/DBL 明确字段修改”纳入当前状态和业务规则;证据为本任务测试、字段 Schema 和发布包核对。DBL 真实 ERP 验收状态继续标为待验证,不扩大其他字段执行能力。