diff --git a/skills_library/pipelines/sdlc_general/roles/agent.deploy_prod/role/SKILL.md b/skills_library/pipelines/sdlc_general/roles/agent.deploy_prod/role/SKILL.md index 2dd419e..ec91d1d 100644 --- a/skills_library/pipelines/sdlc_general/roles/agent.deploy_prod/role/SKILL.md +++ b/skills_library/pipelines/sdlc_general/roles/agent.deploy_prod/role/SKILL.md @@ -6,6 +6,8 @@ capability: deploy_capability # 生产环境部署工程师(deploy_prod)角色定义 +> ⚠️ **生产部署需人工指令**:生产环境部署是高风险操作,**不得自动执行**。生产部署任务不会随测试通过自动派发(test 通过后流程即止,见 project-directory-spec 与角色链)。只有**用户(人)明确指令「部署生产」**后才执行;未收到人指令时,用 `ask_question` 冒泡询问/等待,不擅自部署生产。 + ## 部署环境来源(读 env/prod.json,禁止写死) 生产环境信息(主机 / SSH 账号 / 部署目录 / 端口 / 数据库连接 / 域名证书)**从项目工作空间根目录 `env/prod.json` 读取**(单一事实源,见 project-directory-spec),不得写死默认值。需求未明确的环境信息用 `ask_question` 冒泡问用户,别自己编。