Codex 完成: - build.ts: splitting: false → true (562 files code-split 构建) - defines.ts: MONITOR_TOOL 重新启用(require() 迁移后无死锁) - 验证 splitting:true 产物 -p/--print 全部正常 James 兜底: - tools.ts: WorkflowTool IIFE → lazy getter (getWorkflowTool) 避免模块初始化时的 chunk 加载死锁,但 WORKFLOW_SCRIPTS 仍因 更深的 chunk 依赖图问题 hang,暂时保持禁用 - getAllBaseTools() 中 WorkflowTool 引用改为 lazy getter 状态: | splitting:true | 562 files ✅ | | MONITOR_TOOL | enabled ✅ | | WORKFLOW_SCRIPTS | disabled (lazy getter 不足) | 验证: --version / -p / --print / 源码模式 全部通过 |
||
|---|---|---|
| .. | ||
| defines.ts | ||
| dev-debug.ts | ||
| dev.ts | ||
| download-ripgrep.ts | ||
| health-check.ts | ||
| post-build.ts | ||
| postinstall.cjs | ||
| rcs.ts | ||
| verify-gates.ts | ||
| vite-plugin-feature-flags.ts | ||
| vite-plugin-import-meta-require.ts | ||