需求状态
- 云效状态
- 待处理 / 高优先级
- 目标仓库
- store
- 当前阶段
- DEFINE / PLAN
- 代码状态
- 未编码
- 评审状态
- 有 4 个开发前阻断项
结论:现有系统已经具备 100g 归一化,主要缺口是 AI 分类白名单、服务端规则校验、未匹配项保留和异常配方保存门禁。只改提示词无法满足验收。
版本 V0.1 · 2026-08-19 · 待产品 / 研发 / 测试评审
addCuisine.vue。| 模块 | 当前问题 | 设计动作 |
|---|---|---|
| AI 分类 | 禁选分类仍在候选集,返回不校验 | 候选集过滤、父子一致性校验、最多一次纠偏重试 |
| 100g | 实现已有,但提示、测试、Apifox 样例漂移 | 统一为 100g 成品可食部分,组分总重 100.00 |
| 食材匹配 | 错配、漏配、未匹配被删除 | 标准映射、菜名消歧、保留原词并标记 pending |
| 配方检查 | 没有整体一致性校验 | 糖醋无醋、凉皮无主料、主食仅调味项生成 BLOCK |
| 前端 | 只认 code=0,没有草稿质量门禁 | 显示 issues / match_status,BLOCK 或 pending 时禁用保存 |
| 批量/定时 | 复用同一生成器,但没有人工处理面 | 遇 pending 时整道菜失败并记录原词,不允许删项入库 |
raw_flag 从熟改为生?该字段会改变营养计算分支。

评审通过后,请把结论写回 Markdown 真源:确认项、否决项、修改要求、负责人和日期。