验收完成40%
This commit is contained in:
+18
-30
@@ -3,7 +3,7 @@
|
||||
> 最后更新:2026-07-16
|
||||
> 用途:更换电脑、重新打开 Codex/GPT 后的唯一接管入口。
|
||||
> 当前阶段:只做页面样式与视觉流程验收;不对接接口,不做功能验收。
|
||||
> 当前施工停点:14 个活动页面已有内部 H5 候选;A06 另行封存并保留实现。用户下一审核页是 G01,无人审核时下一施工页是 T07 成员目录。
|
||||
> 当前施工停点:52 个活动页面均已有基础内部 H5 样式候选;A06 另行封存并保留实现。用户下一审核页仍是 G01,当前没有未施工页面,后续按用户逐页审核意见返工。
|
||||
|
||||
## 1. 接管后先复述的准确停点
|
||||
|
||||
@@ -12,14 +12,17 @@
|
||||
- `docs/验收规划.md` 当前活动页统计为:**52 个待审核、0 个已验收、0 个返工标记、0 个冻结**;A06 属于封存页,不计入这些数量。
|
||||
- 历史上曾标记通过的 A01、A02、A04、A05、A06、G01、G03 只保留为历史视觉证据;活动页必须在本轮重新审核,A06 按最新决定封存。
|
||||
- 当前没有任何页面处于视觉冻结状态;只有用户在本轮明确说“通过”后,对应页面才能改为 `[x]` 并冻结。
|
||||
- 2026-07-16 已完成 **A01、A04、A05、G01、G03、G05、G06、G08、G09、G10、G11、G12、T01、T04** 共 14 个活动页面的内部 H5 候选、聚焦合同和运行时检查;这些结果都只是待审候选,不能写成“用户已验收”或“已冻结”。A06 的候选实现和证据另行封存。
|
||||
- 2026-07-16 用户要求在次日审核前把全部页面样式先设计并落地。当前 **52 个活动页面** 均已有基础内部 H5 样式候选:A 系列保留已确认视觉;G 系列以 G01 为母体;T、F、R、N、M 各自拥有独立长背景和内容气质,但共享浅色国风、楷体、宣纸、朱砂、古金与 A 系列控件。静态合同与无截图运行 smoke 已覆盖主要页面状态;这些结果都只是待审候选,不能写成“用户已验收”或“已冻结”。A06 的候选实现和证据另行封存。
|
||||
- A01 当前候选已落实:闭眼图标保留中心瞳孔;密码行使用项目现有锁图标;短信验证码输入图标使用自生成的“消息气泡 + 三点”;不得恢复勾选图标或临时第三方 SVG。密码/短信两态代表联系表为 `docs/design/screens/handoff/2026-07-16/A01-current-password-sms-contact-824x915.png`。
|
||||
- 2026-07-16 用户已逐态确认 A04 当前可实现的 8 类 H5 视觉状态;A04 继续保持 `[~]`,因为真实滑动验证必须使用接口组件自带样式,注册成功/失败真实链路和 Android/HBuilderX 复核尚未完成。当前用户逐页审核位置已推进到 **A05 重置密码**。
|
||||
- A05 已按用户决定向 A01 完整收拢 Logo、全局楷体、标题分隔、两处朱砂按钮、浅色卷轴 Toast 和成功结果卷轴;旧验证面板、伪“验证码已发送”和“重新获取”状态已移除。2026-07-16 用户已逐态确认当前 7 类 H5 视觉状态;返回 A01 后“回填手机号、聚焦密码框”由用户明确延期到真实重置接口链路接入时解决,不阻塞当前样式验收。真实滑动验证、接口结果和 Android/HBuilderX 仍待复核,A05 继续保持 `[~]`、不冻结。
|
||||
- A06 已向 A01 完整收拢 Logo、全局楷体、标题分隔、页面主按钮、恢复层按钮和恢复卷轴。2026-07-16 用户确认样式没有问题,但判断当前流程暂时不用该页,并选择第二种封存方式:从 `pages.json` 和活动验收表移除,保留 `pages/auth/a06-auth-status.vue`、测试、设计记录与截图证据。A06 不标 `[x]`、不冻结,也不计入活动页 `[~]` 数量;运行 smoke 在封存期间明确 SKIP。
|
||||
- G01 审核中已把“加入申请”三张卡改为独立 `12rpx` 间距并通过 H5 合同与运行截图;页面尚未整体通过。用户随后提出顶部标题、当前家谱大卡片和四个快捷入口应固定,仅从“我创建的”开始滚动;该结构留到下一轮继续讨论,尚未改代码。
|
||||
- G01 旧底部山水存在主体过低和上部空白问题。2026-07-16 已生成 A/B/C 三个 `1024×1536` 背景母版并保存到 `docs/design/assets/g01-background/masters/`,建立 `g01-background-candidates.json`、Python 绿幕/色彩处理和 Node 编排。本机三候选构建的尺寸、可见绿幕、透明 RGB、体积和 sRGB 检查均为 0 错误;尚未由用户选择,不得接入页面。换机命令和质量哈希见 `docs/design/G01_列表背景候选与换机重建.md`。
|
||||
- 当前施工停在 **T04 新增亲属之后**,无人审核时下一页严格按 `docs/验收规划.md` 进入 **T07 成员目录**。T01 收敛时删除了未注册路由但仍被 Git 跟踪的旧占位文件 `pages/tree/t02-tree-states.vue`;T04 复核时把共用成员表单残留的原生 `uni.showModal` 替换为项目自定义冲突说明层。当前用户逐页审核已完成 A01、A04、A05 的可实现 H5 状态审视并封存 A06,下一活动审核页为 **G01 我的家谱**;尚缺的真实接口状态与 Android/HBuilderX 复核继续保留为待办。
|
||||
- G01 审核中已把“加入申请”三张卡改为独立 `12rpx` 间距并通过 H5 合同与运行截图;页面尚未整体通过。用户随后确认顶部标题、当前家谱大卡片、四个快捷入口和金色分隔线固定,仅从“我创建的”开始独立滚动;2026-07-16 已按该设计形成内部 H5 候选,五档尺寸、弹层保持位置、切换家谱回顶和底部入口可达性均通过运行 smoke,等待用户查看实际页面,不能写成整页已验收。
|
||||
- G01 旧 C 图固定贴底后,在高屏上与纯色宣纸承接区出现明显横向分界线。2026-07-16 用户随后确认新生成的连续长背景,并决定仍作为 G01、G03、G05、G06、G08、G09、G10、G11、G12 共 9 个活动 G 页面的公共背景。ImageGen 原稿 `793×1983` 已原样保留;确定性归一化母版为 `1536×3840`,APP 运行图为 `1440×3600`,唯一运行入口是 `GenealogyPageBackground.vue` 和 `genealogy-page-background-long.png`。图片继续以 `widthFix` 按页面宽度等比完整显示并固定贴底,短屏只裁顶部安全区,左右不裁剪、不变形;用户查看多档对比后确认共享图片画层使用 `opacity: 0.28`,宣纸底色与页面内容层不变。旧 A/B/C 母版和旧 C 运行图均保留且不再作为当前入口。本机四候选构建、Python/Node/静态契约、G01 四档基础尺寸与 `412×1000` 压力档、其余 G 页面运行 smoke 均已覆盖,H5 截图未见旧横向接缝。该公共背景决定不等于 G01 或其他 G 页面整页验收;Android/HBuilderX 和 4GB Android 图片解码/切页/回收仍未复核。用户已查看 G01 固定区/独立滚动实际 H5 页面并确认背景浓度,但未给出 G01 整页正式验收。换机命令和质量哈希见 `docs/design/G01_列表背景候选与换机重建.md`。
|
||||
- 用户随后指出 G01“加入申请”说明和状态文字偏小偏浅;首轮 `26rpx / 25rpx` 实际生效但肉眼变化不够明显,用户最终选择 B 方案:说明使用 `28rpx / 500 / #62584c / 1.4`,状态使用 `27rpx / 600`,审核中为 `#7f4f16`、被拒绝保留 `#a7160c`、已退出为 `#62584c`。本次全线视觉收敛又把当前家谱和列表卡片的地区、人数、角色、更新时间统一改为 `#62584c` 与中等字重;共享家谱卡“更新于”等现已纳入该全局可读性调整。Android/HBuilderX 与 G01 整页验收仍待完成。
|
||||
- 全局控件现以 A 系列为唯一视觉标准:新增 `AppButton.vue`、`AppDialog.vue`、`AppToast.vue`、`AppLoading.vue`;活动代码中的旧不透明 A01 按钮引用与 `uni.showToast`、`uni.showModal`、`uni.showLoading`、`uni.showActionSheet` 均为 0。普通 `PageHeader` 已把“返回”文字换成真实左箭头。G01/G09/G10 与 T04–T06 的当前对话场景已接入 A 系列卷轴对话框;其他按钮统一消费 A 系列透明卷轴资产。
|
||||
- T、F、R、N、M 已分别生成并接入 `1440×3600` 长背景,正式输入保存在 `docs/design/assets/module-backgrounds/masters/`,运行资产位于各模块 `static/assets/modules/*/opaque/`,重建脚本为 `design-pipeline/scripts/build_module_page_backgrounds.py`,清单为 `design-pipeline/manifests/module-page-backgrounds.json`。G 系列继续只使用既定 G01 公共长背景,不与其他模块背景混用。
|
||||
- 当前没有未施工页面。用户下一活动审核页仍为 **G01 我的家谱**;后续只根据用户逐页审核意见做局部返工,不再按旧“无人审核时施工 T07”的规则自动推进。真实接口状态、Android/HBuilderX、系统字体放大、软键盘和 4GB Android 长图性能仍待复核。
|
||||
|
||||
如果其他文档仍写“53/54 条路由、7 个已验收或冻结”,那是旧阶段记录。当前状态和验收数量以本文件、实际 `pages.json`、`docs/验收规划.md` 为准。
|
||||
|
||||
@@ -46,7 +49,7 @@ git status --short
|
||||
|
||||
必须保留全部已有未提交改动。不要因为文件是未跟踪状态就删除,也不要用旧提交覆盖当前工作区。
|
||||
|
||||
随后先向用户复述:52 条活动路由、52 页全部待审核、当前无冻结页、已有 14 页活动 H5 候选、A06 封存保留、用户下一审核页是 G01、无人审核时下一施工页是 T07,以及准备使用的技能。复述准确前不要继续修改页面。
|
||||
随后先向用户复述:52 条活动路由、52 页全部待审核、当前无冻结页、52 页均已有基础内部 H5 样式候选、A06 封存保留、用户下一审核页是 G01、当前没有未施工页面,以及准备使用的技能。复述准确前不要继续修改页面。
|
||||
|
||||
## 3. 文档权威顺序
|
||||
|
||||
@@ -93,7 +96,7 @@ git status --short
|
||||
- 卷轴祥云微信按钮:`static/assets/foundation/transparent/a01-scroll-secondary-v3.png`
|
||||
- 卷轴祥云 Toast:`static/assets/foundation/transparent/a01-scroll-toast-v3.png`
|
||||
- 卷轴祥云安全验证弹窗:`static/assets/modules/auth/transparent/a01-scroll-dialog-v3.png`
|
||||
- 最新可跨电脑查看的代表图:`docs/design/screens/handoff/2026-07-15/A01-current-sms-generated-412x915.png`
|
||||
- 最新可跨电脑查看的代表图:`docs/design/screens/handoff/2026-07-16/A01-current-password-sms-contact-824x915.png`
|
||||
|
||||
`static/assets/modules/auth/transparent/a01-icon-sms-code-v1.svg`、`a01-icon-verification-v1.png` 等未引用候选仍可能存在于工作区。当前不要顺手清理;页面样式全部完成后再单独做文档与资产清理。
|
||||
|
||||
@@ -173,28 +176,11 @@ http://localhost:5173/#/pages/auth/a01-entry
|
||||
6. 内部检查 320×568、360×640、360×800、412×915;默认只向用户展示一张代表图。密码/短信等复杂状态用一张联系表,不连续发送大量对比图。
|
||||
7. 用户明确确认 A01 通过后,才把 `docs/验收规划.md` 中 A01 从 `[~]` 改为 `[x]` 并冻结;否则保持 `[~]`,明确返工时改 `[!]`。
|
||||
|
||||
### 第三步:无人审核期间从 T01 继续施工;用户审核时以当前审核页优先
|
||||
### 第三步:52 页基础候选已覆盖;用户审核时以当前审核页优先
|
||||
|
||||
截至 2026-07-16,以下 14 个活动页面已生成内部候选并完成聚焦检查,但仍全部为 `[~]`:
|
||||
截至 2026-07-16,`pages.json` 中 52 个活动页面均已有基础内部 H5 样式候选,但仍全部为 `[~]`,不表示用户已验收。G 系列以 G01 为风格母体,T、F、R、N、M 已形成同一浅色国风主题下的独立模块背景;A 系列按钮、弹窗、Toast 和 Loading 为全局控件标准。
|
||||
|
||||
```text
|
||||
A01 登录
|
||||
→ A04 注册
|
||||
→ A05 重置密码
|
||||
→ G01 我的家谱
|
||||
→ G03 创建家谱/录入始祖
|
||||
→ G05 家谱总览
|
||||
→ G06 搜索/邀请码加入
|
||||
→ G08 加入申请
|
||||
→ G09 我的申请
|
||||
→ G10 入谱审核
|
||||
→ G11 家谱设置
|
||||
→ G12 字辈诗
|
||||
→ T01 世系树
|
||||
→ T04 新增亲属
|
||||
```
|
||||
|
||||
用户下一活动审核页是 `G01 我的家谱`。下一施工页是 `T07 成员目录`,随后继续 T03、T05 等验收表顺序。若用户开始逐页审核或指出返工项,立即停下后续施工,回到用户当前指定页面;只有用户明确说“通过”后才能把活动页面改为 `[x]` 并冻结。A06 不在该队列内,其源码、测试和证据保留供未来恢复。
|
||||
用户下一活动审核页是 `G01 我的家谱`,当前没有未施工页面。若用户开始逐页审核或指出返工项,只处理用户当前指定页面;只有用户明确说“通过”后才能把活动页面改为 `[x]` 并冻结。A06 不在该队列内,其源码、测试和证据保留供未来恢复。
|
||||
|
||||
真实入口优先。开发者直达路由只用于排错,不能冒充流程可达证据。不同用户身份、空态、加载、失败、权限、审核中、被拒绝、已退出/移除等状态必须在同一页面验收项下覆盖。
|
||||
|
||||
@@ -287,6 +273,8 @@ node scripts/capture-chrome-page.js `
|
||||
- H5 运行时 smoke 分别通过:A01、A04、A05、G01、G03、G05、G06、G08-G10、G11-G12、T01、T03-T08;A06 因路由封存明确输出 `SKIP archived route`。G05 与 T03-T08 在串联 CDP 测试中曾因页面目标重建瞬时失败,独立重跑均已通过;不要把该诊断噪声写成功能缺陷,也不要隐瞒独立复核方式。
|
||||
- 实际活动路由统计为 52;A06 源码保留但未注册。
|
||||
- 长期代表图集中在 `docs/design/screens/handoff/2026-07-16/`,并已登记到 `docs/design/视觉证据索引.md`;这些仍是 H5 候选,Android/HBuilderX 真机或模拟器复核尚未完成。
|
||||
- 本轮全模块基础视觉的 12 组专项静态合同、10 组无截图 H5 运行 smoke、52 路由合同、编译审计、Vue 3 入口合同、文档合同和清单合同已通过;五张模块长背景可重复构建,输出尺寸与 SHA-256 和交接清单一致。
|
||||
- 两个旧总合同仍与最新权威决定冲突,未为绿灯而放宽:`core-flow-contract.ps1` 仍要求视觉阶段的 G03 调用 `appApi.createPerson`;`foundation-asset-audit.ps1` 仍把已确认并全局采用的 A 系列 `-v1/-v2/-v3` 资产统一判作临时名。当前专项 G03 静态/运行合同和全局 A 系列视觉合同均已通过。
|
||||
- 仓库交接截图体积合同未通过,具体数据与处置边界见第 12 节。
|
||||
|
||||
先跑当前页面的聚焦验证。A01 当前最小集合:
|
||||
@@ -326,7 +314,7 @@ GPT 不操作 Git。用户切换电脑前应自行确认以下内容已纳入版
|
||||
- `docs/交接记录.md`
|
||||
- `docs/design/视觉证据索引.md`
|
||||
- `design-qa.md`
|
||||
- `docs/design/screens/handoff/2026-07-15/A01-current-sms-generated-412x915.png`
|
||||
- `docs/design/screens/handoff/2026-07-16/A01-current-password-sms-contact-824x915.png`
|
||||
- `docs/design/screens/handoff/2026-07-16/` 中 A01 至 G12 的当前代表图
|
||||
- A01 当前页面实际引用的全部新增 PNG 资产
|
||||
- 2026-07-16 新增的各页面聚焦合同、运行时 smoke、截图脚本和实施计划
|
||||
@@ -340,10 +328,10 @@ GPT 不操作 Git。用户切换电脑前应自行确认以下内容已纳入版
|
||||
|
||||
### 2026-07-16 下班前资产与清理交接
|
||||
|
||||
- G01 已保存 A/B/C 三个列表背景候选母版;候选尚未由用户选择,也未接入页面。页面“上方固定、下方列表独立滚动”的结构问题留待下一轮继续讨论。
|
||||
- G01 已保存 A/B/C 历史母版与旗舰长屏母版;用户已选择旗舰长屏并接入为 9 个 G 页面的公共背景,且确认共享图片画层使用 28% 不透明度,历史输入/输出继续保留,不删除。页面“上方固定、下方列表独立滚动”已按用户确认方向形成内部 H5 候选,用户已查看实际 H5 页面并确认背景浓度,五档运行证据已更新;G01 整页仍未验收,Android/HBuilderX 仍待复核。
|
||||
- 跨电脑重建入口为 `npm.cmd --prefix design-pipeline run build:g01-background-candidates`,完整环境、依赖、输出哈希与可复现边界见 `docs/design/G01_列表背景候选与换机重建.md`。
|
||||
- 上传前审计只删除了两张无任何引用且已被新版证据替代的 2026-07-15 A01 旧全页截图,共减少 3,590,742 字节;精确清单见 `docs/design/上传前文件清理审计_2026-07-16.md`。
|
||||
- 清理后 handoff 专项目录仍为 50 个文件、29,887,097 字节,继续超过 35 个文件/20MB 合同。未删除其他被引用历史证据,未放宽阈值,归档策略仍需用户决定。
|
||||
- 2026-07-17 用户确认上传前清理后,handoff 专项目录为 30 个文件、16,899,601 字节;连同 `docs/design/screens/` 根目录保留的四档 A01 栅格图和 G01 v5 稿,全目录为 35 个文件且低于 20MB,满足仓库截图合同。20 张被新版联系表/正式母版替代的 handoff 旧图、7 张被正式 PSD/当前证据替代的早期整页稿已删除并迁移长期引用。生成母版、清单、脚本、测试、`requirements.txt` 和 APP 运行图均保留。
|
||||
|
||||
2026-07-16 推送失败根因已处理:原本地提交包含约 **229,085,446 字节**新 Blob,混入嵌套 `node_modules`、生成预览、4 个大型 PSD 和候选中间 PNG,压缩上传包达到 81.39MiB 后被远端断开。清单改为正式运行资产自包含后,上述四类目录已从提交和本机删除;最新待推送提交的新 Blob 总量复核约 **20,518,032 字节**。旧大对象可能暂时存在于本机 `.git` reflog/对象库,但不再由最新提交引用,也不会随本次正常推送上传;不要为清理它们执行 reset 或手工删除 `.git` 对象。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user