ymq
|
6a10e80794
|
feat(sdlc): 当前项目过滤会话级化——task_tree改get_session_project_id(session优先→全局兜底+产线隔离),删只读全局的旧实现;workspace_popup无项目提示升级'选择或新建'带直达按钮(新建项目/切换项目,调agent_project_popup);根节点提示文案统一
|
2026-09-11 18:29:31 +08:00 |
|
ymq
|
60b3870278
|
fix(task_tree): 阶段计数排除子任务,与阶段平铺口径一致
- 阶段列表 role_cnt 之前统计所有该role任务(含子任务),但阶段平铺只列 parent_id 为空的顶层任务
- 导致有子任务的角色(如 develop 挂在 design 名下)计数>0 但点开为空,前端显示'任务不存在'
- 修复:role_cnt 跳过有 parent_id 的子任务,与平铺逻辑(if parent: continue)口径一致
|
2026-08-20 15:43:25 +08:00 |
|
ymq
|
c0cb3148a1
|
feat: PM任务分解与编排——父子关系(parent_id)+依赖串行(depends_on)+任务树分层
|
2026-08-19 05:53:28 +08:00 |
|
ymq
|
f022b304d6
|
fix: 任务树展开图标走 /imgs/ 404——图标复制到 wwwroot/imgs 并配 any 权限;未分配迭代 0 个时不显示
|
2026-08-18 18:09:48 +08:00 |
|
ymq
|
9da322c5c3
|
refactor: task_tree 阶段顺序改为从 SDL_ROLES 动态生成(next_role 链推导,自动排除 qc 门禁),不再写死 _phase_order
|
2026-08-18 17:47:08 +08:00 |
|
ymq
|
4be75e1f6a
|
feat: task_tree/task_io 补充 qc_review 状态图标/颜色
|
2026-08-18 15:16:44 +08:00 |
|
ymq
|
270adbce47
|
feat: task_tree 任务树状结构(项目→迭代→阶段→任务,懒加载)
|
2026-08-18 13:53:55 +08:00 |
|
ymq
|
eba0f17767
|
feat: /task 任务树弹窗(task_tree/task_io dspy + widget 透传)
|
2026-08-18 11:57:01 +08:00 |
|