fix(ci): 以客户端就绪判定脚本取消是否阻断启动 #41

Merged
Zayden-Jung merged 1 commits from codex/ci-bootstrap-readiness into main 2026-11-01 14:45:14 +00:00
Collaborator

问题

PR #40 完整检查 #674 已成功,但主线 #675 在移动端账户页被导航辅助函数误判失败:页面已显示 editor@example.com、你的账户、继续使用啡跃,客户端已经完成账户读取,却因单个 net::ERR_ABORTED 而失败。

修复

先检查 data-theme-ready,取消的预加载或重复脚本请求不再单独判定启动失败。只有客户端未就绪且存在脚本请求中断时才允许一次页面 GET 恢复;普通客户端失败、应用断言和写入仍不重试。共享总预算保持 60 秒,检测到脚本中断时首轮客户端等待最多 5 秒,以保留恢复时间。

验证与剩余事项

  • 轻量 Node 导航回归 10/10 通过,git diff --check 通过。
  • ces-control CI #676 全部成功:远程类型检查、51 项单元测试、生产构建及冒烟、真实登录和 Agent 全流程、桌面/移动端账户和文档发布、PostgreSQL/S3 集成 2/2、动态验证码认证检查均通过。尚未部署、未完成线上视觉验收。
  • 已完成验证,可评审。等待用户手动合并;bot 不合并。
## 问题 PR #40 完整检查 #674 已成功,但主线 #675 在移动端账户页被导航辅助函数误判失败:页面已显示 editor@example.com、你的账户、继续使用啡跃,客户端已经完成账户读取,却因单个 net::ERR_ABORTED 而失败。 ## 修复 先检查 data-theme-ready,取消的预加载或重复脚本请求不再单独判定启动失败。只有客户端未就绪且存在脚本请求中断时才允许一次页面 GET 恢复;普通客户端失败、应用断言和写入仍不重试。共享总预算保持 60 秒,检测到脚本中断时首轮客户端等待最多 5 秒,以保留恢复时间。 ## 验证与剩余事项 - 轻量 Node 导航回归 10/10 通过,git diff --check 通过。 - ces-control CI #676 全部成功:远程类型检查、51 项单元测试、生产构建及冒烟、真实登录和 Agent 全流程、桌面/移动端账户和文档发布、PostgreSQL/S3 集成 2/2、动态验证码认证检查均通过。尚未部署、未完成线上视觉验收。 - 已完成验证,可评审。等待用户手动合并;bot 不合并。
codex-bot added 1 commit 2026-11-01 14:15:15 +00:00
fix(ci): accept hydrated documents with cancelled preload requests
creative workspace review checks / verify-deployed-canvas (pull_request) Successful in 1m7s
creative workspace review checks / verify (pull_request) Successful in 26m21s
150e4b3af8
codex-bot marked the pull request as ready for review 2026-11-01 14:44:18 +00:00
Zayden-Jung merged commit b2381a1cdf into main 2026-11-01 14:45:14 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Zayden-Jung/probably-rendering-one-more-pixel-tonight#41