记录无限画布远端审查门禁
核对PR一百三十六的required CI与审查状态。 记录旧提交标题和空正文仍需历史方案闭环。 保留替代分支或force-push的用户授权门。
This commit is contained in:
@@ -180,7 +180,7 @@
|
||||
- [x] S5:实现 R4、R6 的独立恢复面板与按操作分类失败 UI,完成键盘、焦点和移动端/桌面布局回归。最终两轮审查发现的后置权威重读隔离、失败重读、逐 operation 锁、modal focus trap、并发失败提示、动态禁用焦点和同项目重开 modal 竞态均已补齐并回归。
|
||||
- [x] S6:同步 AI 游戏创作技术方案、工作台 PRD、decision log 和 pitfalls;删除当前文档中已被新实现推翻的过度承诺。
|
||||
- [x] S7:完成改动范围内的定向验证与必要门禁,复核无敏感信息、无用户文件、无墓碑兼容和无公开契约漂移;定向结果未暴露需要升级完整 native-shell 门禁的跨模块风险。
|
||||
- [ ] S8:按 R9 处理提交历史与 PR,确认精确 head 的远端 required CI 和审查结论。
|
||||
- [ ] S8:按 R9 处理提交历史与 PR,确认精确 head 的远端 required CI 和审查结论。已确认 `.gitea/workflows/project-ci.yml` 的四项 required job 不校验全部提交标题/正文,但 PR #136 review #210 明确把历史英文标题与空正文列为正式审查门禁;当前等待用户授权选择干净替代分支/新 PR,或重写现有 PR 并 force-push。
|
||||
- [ ] S9:全部完成后,将稳定结论保留在权威文档/共享记忆中,并在最终代码提交中删除本临时计划文件。
|
||||
|
||||
执行纪律:一次只推进一个步骤;任何步骤发现合同歧义、公开 API 变化、schema 变化、历史重写或真实付费请求需求时立即暂停,不跨过确认门。每次交接必须在本节勾选真实完成项,并在“实施记录”写入提交、测试和剩余风险;不得预先勾选。
|
||||
@@ -277,6 +277,7 @@ git diff --check
|
||||
|
||||
## 八、实施记录
|
||||
|
||||
- `2026-08-11`:通过 `tea` 只读核对 PR #136:远端 head 仍为 `9ff16393e0`,旧 head 四项 required CI 全绿但 review #210 / #212 保持请求修改;其中代码意见对应的草稿单调 revision、远端终态失败、可选恢复队列、资产/版本 crash journal、旧 Key 显式迁移、Shift/零位移和失败分类均已在本地闭环。当前 Gitea workflow 不含全历史提交标题检查,但审查者明确要求整理 `9ff16393e0`、`08a96e251c`、`c24e3010f8`、`b95da30721` 的英文标题/空正文和 `0b6be155dd` 的空正文;普通快进推送不能关闭该审查意见。S8 因此等待用户在“从最新 master 建干净替代分支并开新 PR(推荐)”与“重写现有 PR 历史并 force-push”之间明确授权,未授权前不推送、不改写远端。
|
||||
- `2026-08-11`:融合后定向验证与独立只读审查完成。无限画布前端四文件 `65/65`、`resource_editor 31/31`、`asset_canvas 27/27` 通过;主线完美像素 `useImageCanvasGenerationWorkflow 104/104`、`platform-image 2/2`、`api-server 4/4` 通过。客户端 typecheck、`cargo check --tests`、`cargo fmt --check`、Prettier、编码检查与 merge diff 检查通过。独立审查确认 `origin/master 3c457feb4` 为当前 HEAD 祖先,无冲突标记或 P1/P2/P3;共享记忆同时保留完美像素逻辑分辨率与 Tauri 恢复/非破坏编辑合同,External v1 OpenAPI 和相关 Skill 与主线完全一致。S8 现在只剩远端分支/提交历史方案、push、精确 head required CI 与远端审查闭环。
|
||||
- `2026-08-11`:本轮修复已提交为 `ca59fa496`(中文标题、逐行正文),提交只包含显式任务文件;`.env`、`.env.local`、`output/manual-validation/` 仍未进入提交。首次尝试融合 `origin/master 3c457feb4` 时权限审批服务在命令执行前返回 `503 auth_unavailable`;用户随后明确授权重试,已通过中文标题与逐行正文的 merge commit `c8c0c6deeb42278635736c7825781bfd32b963a4` 成功融合,分支相对主线为 `ahead 67 / behind 0`。Git 自动合并共享记忆和后端文件,无冲突;S8 继续等待融合后验证、远端 required CI 与提交历史方案闭环。
|
||||
- `2026-08-11`:S7 完成。最终组合验证为前端四文件 `65/65`、`resource_editor 31/31`、此前未受后续改动影响的 `asset_canvas 27/27`;客户端 typecheck、`cargo check --tests`、`cargo fmt --check`、Prettier 改动文件检查、`npm run check:encoding`(`5383` 个文件)和 `git diff --check` 均通过。新增行扫描未命中私钥、长 Bearer/API token、签名 URL、个人绝对路径或冲突 marker;本任务对 External v1 OpenAPI 仍为零 diff;`.env`、`.env.local`、`output/manual-validation/` 保持未暂存并明确排除。S8/S9 仍等待本轮提交、最新 `origin/master 3c457feb4` 融合、精确最终 head 远端 required CI 以及提交历史方案确认,因此计划继续保留。
|
||||
|
||||
Reference in New Issue
Block a user