Script Generator
43d3f76e6a
feat: 需求池重构 + 联动引擎 + 开发状态推导
架构:新建 lib/linkage-engine.ts 联动引擎
- deriveReqDevStatus(): 从 devTasks 推导需求开发状态
- canEditRequirement(): 开发中的需求不可编辑
- checkVersionChangeRisk(): 版本变更风险检查
- 所有跨模块推导逻辑集中在此文件
功能改动:
1. 导航改名"需求"→"需求池"
2. 新建需求:所属产品/项目必填,移除产品负责人字段
3. 需求表格新增"开发状态"列:
未排期/待开发/开发中/已完成(从 devTasks 实时推导)
4. 开发中的需求:编辑按钮禁用
5. 需求设 versionId → 版本详情关联需求天然兼容
(版本详情通过 filter(r.versionId === versionId) 读取)
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-15 15:09:02 +08:00
..
2026-06-08 17:11:23 +08:00
2026-06-15 13:37:01 +08:00
2026-06-08 11:06:16 +08:00
2026-06-09 18:16:18 +08:00
2026-06-12 16:11:51 +08:00
2026-06-15 10:18:17 +08:00
2026-06-15 15:09:02 +08:00
2026-06-09 18:16:18 +08:00
2026-06-10 17:07:36 +08:00
2026-06-15 15:09:02 +08:00
2026-06-09 18:16:18 +08:00
2026-06-15 10:18:17 +08:00
2026-06-12 13:35:18 +08:00
2026-06-11 18:02:07 +08:00
2026-06-12 15:38:48 +08:00
2026-06-12 16:43:54 +08:00
2026-06-15 10:18:17 +08:00
2026-06-11 18:02:07 +08:00