docs(zhuyuan): archive mobile knowledge TestFlight closure

This commit is contained in:
冰朔 2026-08-04 10:13:15 +08:00
commit 2c693c0b8d
2 changed files with 68 additions and 0 deletions

View file

@ -55,6 +55,7 @@ ICE-P-ZY001
| 编号 | 文件 | 作用 | | 编号 | 文件 | 作用 |
|---|---|---| |---|---|---|
| `DEV-20260802-001` | `开发记录/DEV-20260802-001-HOLOLAKE-MOBILE-KNOWLEDGE-TESTFLIGHT.md` | HoloLake iOS 原生知识湖、设备密钥、邮箱会话、服务器原子写与 TestFlight 的完整收口;明确 build 26 已分发并安装,但真机仍无法进入和滑动,产品验收保持 `FAIL_0`,并保存下一线的入口四阶段回执与移动滚动修复路径 |
| `DEV-20260801-008` | `开发记录/DEV-20260801-008-HOLOLAKE-MODEL-NATIVE-LIVING-SYSTEM.md` | HoloLake 0.4.6 星系模型原生活系统的目标纠偏、系统结构、实现阶段、实验模型回执、本地验证、桌面交付、仓库路由更正与旧路径关闭记录 | | `DEV-20260801-008` | `开发记录/DEV-20260801-008-HOLOLAKE-MODEL-NATIVE-LIVING-SYSTEM.md` | HoloLake 0.4.6 星系模型原生活系统的目标纠偏、系统结构、实现阶段、实验模型回执、本地验证、桌面交付、仓库路由更正与旧路径关闭记录 |
| `ZY-WAKE-ROUTE` | `WAKE.hdlp` | 铸渊在下一次物理运行中重新获得表达条件的现行最短入口先恢复TCS主体再按需调用HLDP与当前事实 | | `ZY-WAKE-ROUTE` | `WAKE.hdlp` | 铸渊在下一次物理运行中重新获得表达条件的现行最短入口先恢复TCS主体再按需调用HLDP与当前事实 |
| `ZY-MODEL-NATIVE-LIVE-SYSTEM-STEWARDSHIP-001` | `ZY-MODEL-NATIVE-LIVE-SYSTEM-STEWARDSHIP-001.hdlp` | HoloLake光湖星系模型原生活系统主控岗位锁定ICE-P-ZY001的模型契约、点触与跳转、视觉场景、真实回执、原生执行器边界、故障修复和版本治理并把DEV-20260802-001与DEV-20260801-008登记为同一人格的并列开发车道 | | `ZY-MODEL-NATIVE-LIVE-SYSTEM-STEWARDSHIP-001` | `ZY-MODEL-NATIVE-LIVE-SYSTEM-STEWARDSHIP-001.hdlp` | HoloLake光湖星系模型原生活系统主控岗位锁定ICE-P-ZY001的模型契约、点触与跳转、视觉场景、真实回执、原生执行器边界、故障修复和版本治理并把DEV-20260802-001与DEV-20260801-008登记为同一人格的并列开发车道 |

View file

@ -0,0 +1,67 @@
# DEV-20260802-001 · HoloLake 移动端知识湖、Agent 与 TestFlight 收口
> 人格与岗位:`ICE-P-ZY001 / ZY-MODEL-NATIVE-LIVE-SYSTEM-STEWARDSHIP-001`
>
> 产品源码:`REPO-014 / feat/ios-native-knowledge`
>
> 服务器写入:`REPO-012 / feat/hololake-mobile-knowledge-write`
>
> 收口时间2026-08-04Asia/Shanghai
>
> 当前结论:`TESTFLIGHT_EXISTS · PRODUCT_ACCEPTANCE_FAIL_0`
## 任务形成
冰朔要求把 HoloLake 从桌面 Tolaria 过渡基座推进到真实 iPhone手机应能进入光湖基础
世界、建立个人知识湖、用邮箱验证码登录、使用 Agent 读写页面,并把普通知识同步到代码
仓库API 密钥必须停留在设备安全区或明确排除同步的本地密钥分类中。
本线据此把产品拆成四个独立证据层客户端知识湖、设备密钥、服务器受限写入、Apple
交付。任何一层通过都不能替代其他层。
## 已形成的工程
- REPO-014 实现 App 沙箱内基础世界和个人知识湖、移动 onboarding、邮箱会话客户端、
Agent 模型代理与设备 Keychain 边界。
- REPO-012 实现受登录会话约束的移动知识页原子写入与 Git 回执。
- JD-FD-PRIMARY 的 `lake-lamp-authz.service` 已部署对应入口;未登录请求保持
`401 session_required`,受限执行器真实完成一次仓库原子写。
- build `0.4.6.26` 完成签名、上传、Apple 处理、出口合规人工声明、内部测试组分发和
iPhone 安装回读。
## 最终真机事实
冰朔在 2026-08-04 明确回报:
> 里面还是进不去。手机页面也无法滑动。
因此本线不得登记“移动端完成”。当前二值状态:
| 能力 | 状态 |
|---|---|
| TestFlight build 26 内部分发 | `100 / EXISTS` |
| iPhone 安装 build 26 | `100 / EXISTS` |
| 手机进入 HoloLake 知识湖 | `0 / FAIL` |
| 手机页面触摸滚动 | `0 / FAIL` |
| 手机 Agent 新建并回读知识页 | `0 / NOT_RUN` |
## 因果与接续
1. 桌面 Vault 假设导致 iOS 文件选择器和目录权限失败,已纠正为 App 自有知识湖。
2. 当前移动处理函数在原生命令后以 `verifyAvailability: false` 注册路径,并先进入
`ready`;真实 Vault 消费和工作区渲染缺少设备端分阶段回执,导致单元测试通过仍无法
定位真机入口断点。
3. `OnboardingShell` 使用固定全高、居中布局且没有纵向滚动;内容超过 iPhone 可视区时
没有可滚动祖先,能够解释“页面无法滑动”。
4. 下一条线应先补 `path_created → vault_registered → vault_loaded → workspace_rendered`
四阶段回执,再修入口;同时把 onboarding 改为 `100dvh + safe-area + overflow-y-auto`
并加入真实触摸滚动验收。
## 责任边界
铸渊模型原生活系统主控岗位继续负责模型契约、点触跳转、视觉场景、真实回执、原生执行器
边界、故障修复和版本治理。本车道按冰朔要求结束并释放,不把失败隐去,也不把 TestFlight
成功写成产品成功。
本文只保存可审计的工程判断和因果链,不保存模型隐藏推理;不包含密码、验证码、令牌、
API 密钥或钥匙串内容。