5 Commits

Author SHA1 Message Date
ymq
31212038d2 fix(models): sd_projects.pipeline_id默认值去SDLC语义(sdlc_general→general)——与m0018同概念收尾,project_type已general而pipeline_id仍sdlc_general两个默认值语义自相矛盾;pipeline_id是workspace space名(GENERAL_SPACE='general')与能力包挂载键,查证core/agent_config.py:454 get_ability('general')返回None=通用项目不挂产线能力(正确语义),旧默认会让通用项目错挂SDLC能力 2026-09-09 19:26:38 +08:00
ymq
b13b060e10 fix(models): sd_projects补directory_name/default_model列定义——两列只存在于m0001手工迁移models从未定义,新机create_tables按models建表缺列,workspace.py裸查directory_name必崩Unknown column(部署炸弹);project_type默认值去SDLC语义web_app→general(sd_projects是全产线共用项目容器,商机/投标项目被错标Web应用);码表补general/bidding两项(bidding已在数据中却翻译不出) 2026-09-09 19:15:40 +08:00
ymq
e11822df91 feat(project-space): sdlc 项目创建设默认 pipeline_id=sdlc_general + 列表按空间过滤 + 模型加默认值 2026-08-19 11:38:28 +08:00
f86cce02f4 feat: multi-repo workspace — org settings, project repos, deliverable types
- sd_projects: add workspace_dir field
- sd_project_repos: new table for multi-repo per project
- sd_org_settings: org-level workspace_root + skills_dir
- pipeline_deliverables: add repo_name, target_path, deliverable_type enum
- cockpit_chat.dspy: load repos+org settings, pass to LLM prompt
2026-08-03 17:13:01 +08:00
Hermes Agent
ea06b33fe7 feat: SDLC adapter v1.0.0 — 28 step types, 6 data tables, full lifecycle 2026-06-16 12:10:12 +08:00