## 背景 当前已经确认:标准 YAML 可以从现有源码的固定编排事实中反推出来。编辑器第一阶段不应该改运行时,而应该先具备 YAML 解析与组装能力。 ## 目标 实现一个独立的“编辑器 YAML 解析/组装层”,职责仅限于: - `YAML -> schema` - `schema -> editor state` - `editor state -> schema` - `schema -> YAML` 当前先完成最小闭环中的前两段: - 标准 YAML 的结构体定义 - YAML 读写、解析、基础校验 ## 范围 ### 要做 - [ ] 定义编辑器侧 YAML Schema 结构体 - [ ] 实现 YAML 反序列化 - [ ] 实现 YAML 序列化 - [ ] 实现基础字段校验 - [ ] 补最小单测 ### 不做 - [ ] 不改 `dispatch` - [ ] 不改 scheduler - [ ] 不接管运行时执行 ## 验收标准 - [ ] 给定合法 YAML,能够解析成稳定内存结构 - [ ] 给定内存结构,能够重新组装出标准 YAML - [ ] 关键枚举和值域非法时能返回明确错误 - [ ] 单测覆盖 round-trip 和非法输入
背景
当前已经确认:标准 YAML 可以从现有源码的固定编排事实中反推出来。编辑器第一阶段不应该改运行时,而应该先具备 YAML 解析与组装能力。
目标
实现一个独立的“编辑器 YAML 解析/组装层”,职责仅限于:
YAML -> schemaschema -> editor stateeditor state -> schemaschema -> YAML当前先完成最小闭环中的前两段:
范围
要做
不做
dispatch验收标准