|
|
0719859fab
|
feat: QC 角色职责具体化到分角色检查清单 + database-design 移到产线 common
- QC 角色技能职责重写:从笼统的「合规+质量检查」改为分角色的完整检查清单
(requirement/design/develop/deploy/test 各自检查维度,develop 含目录结构/表定义/CRUD/
代码语法/禁项/注册接线/sqlor API/RBAC/i18n 逐项机械检查)
- database-design 从 roles/agent.design/ 移到 common/:它是数据库设计规范,
design 产出时遵守 + QC 检查时对照,放产线 common 让两个角色都能 load_skill 加载
- design role 技能同步更新 database-design 引用描述
|
2026-08-22 00:18:00 +08:00 |
|
|
|
1a2e198384
|
feat: 每个角色一个角色定义技能(角色+职责+规范列表)
- 8 个角色各建 role/SKILL.md:requirement/design/develop/deploy_test/test/deploy_prod/pm/qc
- 角色技能只定义角色、职责、应遵守的规范列表(引用 global 规范,需时 load_skill 加载全文),
不复制规范全文(删除之前复制 module-development-spec 全文的 develop 角色技能)
- 保留 agent.design/database-design(design 角色数据库设计职责的专属规范)
- 这样缺省开发产线(sdlc_general)各角色自动加载角色定义+规范列表,其他公司可复用机制也可定制
|
2026-08-22 00:12:41 +08:00 |
|
|
|
4b8823f774
|
feat: 新增 develop 角色技能 module-development + project-directory-spec 模块结构改引用 module-development-spec
- 新增 develop 角色技能(pipelines/sdlc_general/roles/agent.develop/module-development),
把模块开发规范写进角色技能而非 system_prompt:模块目录结构(包目录=模块名)、
init.py三处同步、表定义四段式/CRUD格式、RBAC load_path、模块skill文档、sqlor标准API
- project-directory-spec 的模块仓库结构(src/ddl)改为引用 module-development-spec,消除两本规范冲突
- 这样用户用缺省开发产线(sdlc_general)做开发时,develop 角色自动加载该技能遵守规范,
其他公司可复用机制也可定制自己的角色技能
|
2026-08-22 00:08:34 +08:00 |
|
|
|
0579609d19
|
feat(skill): 产线设计师数据库设计规范 database-design
- 字段语义→类型/长度/精度映射(金额double 18/2、外键str 32、日期date等)
- 系统不加外键,codes段逻辑关联
- 编码字典 appcodes/appcodes_kv 初始化数据设计
- 种子数据在应用模块自身build.sh落库(非平台代码)
- 运行时环境变量 init/.模块名 文件约定
|
2026-08-20 11:29:45 +08:00 |
|
|
|
8d145ec1b0
|
refactor: 模块划分下沉到design阶段——设计师定模块+依赖关系+开发顺序,PM按设计师模块清单派发develop任务
|
2026-08-19 23:02:21 +08:00 |
|
|
|
6a2e784b4d
|
feat: 模块化拆分原则——概念相近功能独立模块+独立仓库+伞仓库,基础模块(apppublic/sqlor/ahserver/accounting/appbase/rbac)可引用不必再开发
|
2026-08-19 22:55:53 +08:00 |
|
|
|
f31a4577f7
|
fix: develop不deliver三修——①限制探索轮数+强制产出 ②实际产出兜底(检测write_file/git) ③巨型任务拆小(粒度控制)
|
2026-08-19 22:46:41 +08:00 |
|
|
|
31c05c8ceb
|
feat: 任务最大重复数(task_max_retry)——超限暂停任务链+抛故障给人工,人工处理后reset_task_retry清零重执行
|
2026-08-19 07:29:10 +08:00 |
|
|
|
b7fde03d75
|
feat: PM项目推进铁律——默认自动推进(暂停才需指令),加 paused 项目状态 + pause/resume 工具 + PM暂停门控
|
2026-08-19 06:37:17 +08:00 |
|
|
|
53e3aca654
|
feat: PM任务分解与编排——父子关系(parent_id)+依赖串行(depends_on)+任务树分层
|
2026-08-19 05:53:28 +08:00 |
|
|
|
fc00ffd0de
|
docs(task-skill): 固化 PM 三大职责(项目计划/任务分配/任务验收) + 任务链不能断规则
|
2026-08-18 14:23:21 +08:00 |
|
|
|
13769e5515
|
feat: 7个SDLC状态机skill(project/iteration/deliverable/test-plan/test-case/bug/deploy-env) + 概念skill补capability/tools frontmatter
|
2026-08-17 11:00:15 +08:00 |
|
|
|
65c6917c46
|
feat: feature skill 功能/需求状态机规范(proposed→approved→in_progress→delivered→verified)
|
2026-08-17 07:10:28 +08:00 |
|
|
|
189d75f12c
|
feat(skills): sdlc 产线默认 task/team-communication 技能 + skill_loader 支持 capability/tools
- 产线技能放正确位置 pipelines/sdlc_general/common/(原 all/ 误放全局,已删)
- skill_loader 支持 frontmatter capability/tools 字段,to_prompt_block 注入配套能力+工具名
- task/team-communication frontmatter 声明 capability+tools
|
2026-08-17 00:07:57 +08:00 |
|