Codex/create project plan for opencli integration lskcrc#4
Conversation
…-opencli-integration docs: add OpenCLI/Playwright migration plan for gpt-image2 workflow
|
评审结论:建议暂缓合并,需要修改。 我主要看了这次新增的本地 UI 桥接、archive client、prompt 渲染和 Vite middleware。当前 PR 里有几处会影响功能可用性或本地安全边界的问题:
另外,这个 PR 混入了大规模繁简转换、文档计划和运行时代码变更,review/回滚成本比较高。建议拆成:文档计划、语言本地化、UI/API 桥接三类 PR,各自配一条最小验证路径。 |
E2E 走查发现 3 个问题: 1. run ConardLi#3 (pipeline 分支) 之前用 --dry-run,但引导页 run.md 承诺'跑 pipeline' 修:去掉 --dry-run,真跑 pipeline;失败给清晰回退指引 2. pipeline 成功后没自动推进 phase + 写 P2 快照 修:跑完 pipeline 自动 state.phase=P1→P2,写 phase-P2-*.tar.gz 3. phase==P1||P2 都会触发 pipeline,导致 P2 时重复跑 修:pipeline 只在 P1 触发;record 从 P2 起 外加:python heredoc 中 '\n' 被 bash 解释成换行导致 SyntaxError 修:用 '\\n' 双转义 E2E 完整 4 步剧本 (init → 3 轮 run) 现在干净: run ConardLi#1: P0+有script → selftest+judge+推 P1+P1 快照 run ConardLi#2: P1+presentation → pipeline+推 P2+P2 快照 run ConardLi#3: P2 → 提示录屏 run ConardLi#4: P2 → 仍提示录屏(不重跑 pipeline)✓ status 显示 4 步剧本 ✓plan ✓run / 5 步子任务 1-4 ✓ / 3 个快照 测试 5 个文件 134/134 全绿。
No description provided.