父票: #181. 基线: 181-final.md(REQ-088 #181 收窄稿)§CHILDREN。
负责哪些AC:验证 T5 落地后的真机行为——打包 RC 中,无 env、无 localStorage 时 session 默认解析为 alpha 并挂载 Alpha Session Shell;注入致命渲染错误 → SurfaceBoundary 隔离该区域 → 落 Alpha Recovery(不是 legacy,不是整屏 upstream ErrorPage),failure record 原子写入 (main/alpha-surfaces.ts:108-124)。
边界:parity/生命周期核查 —— session 切换、back/forward、reload 后 Alpha 叶稳定,无热切换、无 crash-loop(Recovery 为稳定终态,#203 AC6);env ALPHA_SURFACE_SESSION=legacy 单次逃生仍有效。
out-of-scope:不验证 Workbench(#206);不做 fee/cohort 灰度验证;不改实现代码(仅取证,发现缺陷回退到 CODE 子票);crash 不测「自动回 legacy」——该路径按设计不存在。
退出条件:L2 capability harness + L3 packaged 真机各一轮通过并落 docs/verification/;证据覆盖默认解析、崩溃隔离到 Recovery、原子写、生命周期 parity 四项。
父票: #181. 基线: 181-final.md(REQ-088 #181 收窄稿)§CHILDREN。
负责哪些AC:验证 T5 落地后的真机行为——打包 RC 中,无 env、无 localStorage 时
session默认解析为 alpha 并挂载 Alpha Session Shell;注入致命渲染错误 →SurfaceBoundary隔离该区域 → 落 Alpha Recovery(不是 legacy,不是整屏 upstream ErrorPage),failure record 原子写入 (main/alpha-surfaces.ts:108-124)。边界:parity/生命周期核查 —— session 切换、back/forward、reload 后 Alpha 叶稳定,无热切换、无 crash-loop(Recovery 为稳定终态,#203 AC6);env
ALPHA_SURFACE_SESSION=legacy单次逃生仍有效。out-of-scope:不验证 Workbench(#206);不做 fee/cohort 灰度验证;不改实现代码(仅取证,发现缺陷回退到 CODE 子票);crash 不测「自动回 legacy」——该路径按设计不存在。
退出条件:L2 capability harness + L3 packaged 真机各一轮通过并落
docs/verification/;证据覆盖默认解析、崩溃隔离到 Recovery、原子写、生命周期 parity 四项。