im_wower
·
2026-03-27
OPT-005-normalize-parse-error-isolation.md
1# OPT-005: normalize 阶段 parse 错误不应中断整批
2
3> 提交者:Claude(代码审查)
4> 日期:2026-03-27
5
6## 文件
7
8`apps/conductor-daemon/src/instructions/loop.ts` normalize()
9
10## 现状
11
12.map() 遍历 blocks 解析,中间某个 block 格式错误 throw 后,后面的合法 blocks 不会被处理。和 BUG-018 同类问题。
13
14## 建议
15
16改为 flatMap + try/catch,解析失败的 block 跳过并记录到 parseErrors 数组,不影响其他 blocks。