Files
jiapuapp/docs/superpowers/plans/2026-07-16-archive-a06-route.md
T
2026-07-16 18:13:03 +08:00

1.4 KiB
Raw Blame History

A06 路由封存实施计划

用户于 2026-07-16 选择从正式路由移除 A06,但保留页面源码、测试、视觉证据与文档。禁止删除文件、worktree 和任何 Git 写操作。

Goal: 将 A06 从当前基础版本路由和验收队列中封存,使正式路由从 53 条变为 52 条,同时保留可恢复实现。

Contract owner: pages.json 是当前可发布路由的唯一所有者;docs/交接记录.md 记录 A06 封存原因、保留路径与恢复条件。

Tasks

  • 先修改路由合同:A06 源码必须存在,但 pages.json 不得注册 A06A01/A02/A03/full-page 合同统一期待 52 条,运行得到 RED。
  • pages.json 删除 A06 单一路由项,不移动或删除 pages/auth/a06-auth-status.vue、A06 测试和证据,运行静态合同得到 GREEN。
  • 让 A06 runtime smoke 在路由封存时明确输出 SKIP 并成功退出;恢复路由后仍执行原多状态烟测。
  • 从 52 页活动验收表移出 A06,后续序号减一;新增“封存页面”记录,不计入 [~]/[x]/[!] 统计。
  • 更新交接记录、视觉手册、P00、证据索引和 Design QA:A06 保留用途为未来阻断登录流程,恢复条件为产品重新启用并补真实入口/接口/Android 复核。
  • 验证 52 条路由、52 个 [~]、0 [x]、0 [!]、A06 源码/测试/证据存在、活动路由不存在 A06,并运行相关合同及 git diff --check