1.5 KiB
1.5 KiB
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
- 在
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。 - 在
pages/auth/a06-auth-status.vue最小替换资产和样式,保持statusConfig、查询参数、恢复层与导航逻辑不变,运行合同得到 GREEN。 - 把
tests/a06-auth-status-runtime-smoke.js尺寸补齐为 320×568、360×640、360×800、412×915,运行三状态、未知回落、弹层与返回 A01 烟测。 - 捕获并检查 412×915 风险默认态和恢复说明层,以及 320×568 短屏;更新
design-qa.md、验收规划、交接记录和资产清单。 - 运行 A06/A05/A04/A01 聚焦合同、A06 运行烟测、截图合同、状态统计和
git diff --check;A06 保持[~]。