Files
jiapuapp/docs/superpowers/plans/2026-07-16-a06-a01-visual-system-migration.md
T
2026-07-16 18:13:03 +08:00

18 lines
1.5 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 向 A01 视觉体系收拢实施计划
> 当前会话内联执行;不使用子代理、worktree 或任何 Git 暂存、提交、推送操作。
**Goal:** 在不改变 A06 三种阻断状态逻辑的前提下,统一 Logo、字体、标题分隔、按钮和恢复说明层。
**Architecture:** `pages/auth/a06-auth-status.vue``statusConfig` 继续作为状态合同唯一所有者;只替换展示层资产与尺寸。PowerShell 合同禁止旧视觉回退,Chrome CDP 验证多状态和四档尺寸。
**Tech Stack:** uni-app、Vue 3、SCSS、PowerShell、Node.js、Chrome CDP。
## Tasks
- [x]`tests/a06-auth-status-contract.ps1` 要求 `a01-vnext-divider-v1.png`、两次 `a01-scroll-primary-v3.png``a01-scroll-dialog-v3.png``184×221rpx``aspectFit`;禁止旧三项资产与 `font-family:`,运行得到 RED。
- [x]`pages/auth/a06-auth-status.vue` 最小替换资产和样式,保持 `statusConfig`、查询参数、恢复层与导航逻辑不变,运行合同得到 GREEN。
- [x]`tests/a06-auth-status-runtime-smoke.js` 尺寸补齐为 320×568、360×640、360×800、412×915,运行三状态、未知回落、弹层与返回 A01 烟测。
- [x] 捕获并检查 412×915 风险默认态和恢复说明层,以及 320×568 短屏;更新 `design-qa.md`、验收规划、交接记录和资产清单。
- [x] 运行 A06/A05/A04/A01 聚焦合同、A06 运行烟测、截图合同、状态统计和 `git diff --check`A06 保持 `[~]`