pipeline-service/pipeline_service
ymq c50a5b9914 fix: load_skill 工具归一化 role(裸名 qc/pm → agent.qc/agent.pm)
根因:qc_review_run/pm_review_run 调用 _load_skill_by_name 传裸名 'qc'/'pm',
get_merged(role='qc') 加载不到 roles/agent.qc/ 目录,导致 QC 审查 design 时
load_skill(review-design) 失败 → 退回 3 次达上限 → 任务 waiting → 项目 paused。

修复:_load_skill_by_name 内部 _normalize_role(role),覆盖所有调用点。
2026-08-22 08:16:28 +08:00
..