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

17 lines
1.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# A06 路由封存实施计划
> 用户于 2026-07-16 选择从正式路由移除 A06,但保留页面源码、测试、视觉证据与文档。禁止删除文件、worktree 和任何 Git 写操作。
**Goal:** 将 A06 从当前基础版本路由和验收队列中封存,使正式路由从 53 条变为 52 条,同时保留可恢复实现。
**Contract owner:** `pages.json` 是当前可发布路由的唯一所有者;`docs/交接记录.md` 记录 A06 封存原因、保留路径与恢复条件。
## Tasks
- [x] 先修改路由合同:A06 源码必须存在,但 `pages.json` 不得注册 A06A01/A02/A03/full-page 合同统一期待 52 条,运行得到 RED。
- [x]`pages.json` 删除 A06 单一路由项,不移动或删除 `pages/auth/a06-auth-status.vue`、A06 测试和证据,运行静态合同得到 GREEN。
- [x] 让 A06 runtime smoke 在路由封存时明确输出 SKIP 并成功退出;恢复路由后仍执行原多状态烟测。
- [x] 从 52 页活动验收表移出 A06,后续序号减一;新增“封存页面”记录,不计入 `[~]/[x]/[!]` 统计。
- [x] 更新交接记录、视觉手册、P00、证据索引和 Design QA:A06 保留用途为未来阻断登录流程,恢复条件为产品重新启用并补真实入口/接口/Android 复核。
- [x] 验证 52 条路由、52 个 `[~]`、0 `[x]`、0 `[!]`、A06 源码/测试/证据存在、活动路由不存在 A06,并运行相关合同及 `git diff --check`