3.4 KiB
3.4 KiB
2026 年 9 月目标订单完整验证执行表
2026-08-12 更新:“9 月”指订单出团日期,不是执行月份。第四轮 sept-2026-lifecycle-plugin-e2e4-01 已在用户授权的本地 Chrome 会话完成并清理。
固定执行顺序
原生基线 → 四条下单路线 → 名单导入 → 导游 → 车辆 → 酒店 → 大交通 → 其他/备案 → 窄修改 → 安排态源读取 → 应收及安排清理 → 取消/恢复 → 最终源读取 → 证据冻结 → 子单删除 → 无子单母团删除 → 独立团删除 → 聚合缺席回查
第四轮路线与日期
| 路线 | 日期 | 业务数据 | 真实结果 |
|---|---|---|---|
| 独立团单个 | 2026-09-13 | 15+1、TWN 8、TEST-202609-E2E4 | tid/ddid 14411/14473 |
| 独立团批量 | 09-04、09-17、09-26 | 每日期逐条登记 | tid 14412—14414 / ddid 14474—14476,3/3 |
| 散拼单个计划/子单 | 09-21 | 母团与具体子单分离 | 母团 14415、子单 D14480 |
| 散拼批量计划 | 09-03、09-16、09-29 | 每日期同一客户 + 15+1 | 母团 14416—14418、子单 D14477—D14479,3/3 |
阶段门与实际验收
| 阶段 | 通过条件 | 第四轮结果 |
|---|---|---|
| 0 准备 | AI 测试账号、版本、run、原生基线、旧任务和空 allowlist 明确 | passed |
| 1 下单 | 四条路线有服务端响应和逐条回查 | passed;12 个对象进入精确 allowlist |
| 2 名单 | 两类对象各 16 行,字段投影与回查一致 | passed;16/16 + 16/16 |
| 3 安排 | 五类未确认 create,候选唯一、槽位为空、子页/总表双回查 | passed;10/10 |
| 4 修改 | 独立团 twin_room_count、母团 planned_capacity、子单 lodging_note;酒店 end_date/room_count 窄 update | passed;17/18 专项补充了明确响应和 fresh 回查,其他字段仍阻断 |
| 5 安排态源读取 | 两对象各十类源并冻结 hash | passed;20/20 |
| 6 应收/安排清理 | 应收活动行 0;十类安排精确 clear;备案保持 | passed |
| 7 取消恢复 | 独立团、母团、子单和母子传播共 7 次 | passed |
| 8 最终源读取 | 再次读取两对象十类源,四个副作用标志 false | passed;20/20 |
| 9 删除 | 证据冻结、账号/标记/allowlist 一致,子单优先 | passed;12/12 |
| 10 收尾 | 全部对象缺席、活动任务 0、写入/删除开关关闭 | passed |
每条记录必须包含
execution_id、run_id、action、route、date、resolved_refs、before_snapshot、preflight、native_request、server_response、requery、side_effects、manual_review_required、status、blockers。
批量不得只保留第一条结果;任何写后不确定状态均标记 execution_uncertain,先做回查,不自动重试。
当前验证结论
- 核心生命周期窄能力已经跨多个新运行复现;第四轮完整覆盖 12 个对象、40/40 源读取和 12/12 删除。
- 散拼批量客户 + 15+1 在 E2E3、E2E4 两轮均逐日期形成具体子单,原文 13.6—13.8 的机制事实已确定。
- 0.5.81 已在真实状态转换中修复并验证辅助 about:blank frame 的歧义问题。
- 第四轮是从 0.5.79 收敛到 0.5.81 的稳定化运行。若发布制度要求同一不可变构建从头到尾,可另做一次不改版本的最终验收。
- 除标间数外的独立团修改、运营宽字段、非酒店 update、酒店其他字段/确认状态、出票/落实、DOCX/定时/下载/外发仍是明确边界,不因核心生命周期通过而自动放开。