ymq
|
4e2a10a84b
|
chore(models): git rm sd_conversations.json——死表定义删除(08-01后零写,回放已走pipeline_conversations;DROP见pipeline-app m0027,批评会决议)
|
2026-09-10 19:06:09 +08:00 |
|
ymq
|
0a339a2b19
|
refactor(ownership): 三张跨产线表定义删除不留副本(第2轮迁归属,已迁入pipeline-core@4b2fd4c)
- models: sd_projects/sd_project_role_models/pipeline_deliverables 3个JSON删除——归属core,双源必乱
- json: sd_project_list/pipeline_deliverables_list CRUD定义删除(迁core)
- wwwroot/api: 15个CRUD页面依赖的dspy删除(随页面迁core,entire_url相对解析跟页面走)
- wwwroot/sd_project_role_models: 手写角色模型页整目录删除(迁core)
- scripts/load_path.py: 已迁页面的RBAC注册条目删除(sd_projects 5条/sd_project_list 1条/role_models 5条/api 4条)
- json/sd_iteration_list+sd_deploy_env_list+sd_features_list: get_project_options.dspy引用改绝对路径/pipeline_core/api/**(留在sdlc的页面消费迁走的api)
- wwwroot/api/cockpit_cards.dspy: 项目管理弹窗URL改/pipeline_core/sd_projects/index.ui
- init/data.json: 4组字典随表迁core(sd_project_status/sd_project_type/deliverable_type/review_status)
- .gitignore: 已迁生成目录条目清理(sd_projects//pipeline_deliverables/)
- 顺带清死双源: wwwroot/json/整目录(build.sh只读模块根json/,wwwroot/json零消费方+内容漂移:subtables还指着改名前的目录)+wwwroot/sd_project_list/index.ui死占位页(零菜单引用)
|
2026-09-10 12:33:42 +08:00 |
|
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
|
0f73a33b4e
|
feat(models): sd_org_settings add agent_config column (was runtime ALTER only)
|
2026-09-08 15:24:49 +08:00 |
|
ymq
|
10fe9cc00d
|
fix(sd_bugs): 补 task_id 字段——bug_flow.py 引用但模型/表缺失致 PM 审核 SQL 1054 崩溃
|
2026-08-29 09:17:25 +08:00 |
|
ymq
|
3785622bac
|
feat: 项目角色模型配置 CRUD 界面(模型配置设置界面)
- sd_project_role_models CRUD(index.ui + get/add/update/delete dspy)
- 下拉选项:get_model_options(模型)/get_role_options(角色)/get_project_select_options(项目)
- load_path 注册权限路径 + models 表模型
|
2026-08-22 11:17:27 +08:00 |
|
ymq
|
af6c8769e3
|
feat(iteration): sd_iterations 加 seq_no 迭代序号字段
|
2026-08-19 17:06:37 +08:00 |
|
ymq
|
e11822df91
|
feat(project-space): sdlc 项目创建设默认 pipeline_id=sdlc_general + 列表按空间过滤 + 模型加默认值
|
2026-08-19 11:38:28 +08:00 |
|
ymq
|
7ff03afbc5
|
feat: sd_features功能/需求表(models+appcodes) + SDLC概念→能力+skill全景映射文档
|
2026-08-17 07:10:29 +08:00 |
|
ymq
|
8bc02590fa
|
feat: 微信通道落地-系统级单条配置+验证码绑定(个人订阅号方案)
|
2026-08-15 20:35:47 +08:00 |
|
ymq
|
4a9eb227df
|
feat: 微信通道(机构级公众号配置+用户openid绑定+回调框架)+修复mysql.ddl.sql的xls2ui双重引号bug
|
2026-08-15 10:09:57 +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 |
|
|
|
bd0890a394
|
feat(sdlc): cockpit driving mode — conversation timeline + agent chat
|
2026-07-30 15:53:18 +08:00 |
|
|
|
b012f97154
|
fix: CRUD endpoint return format - remove json.dumps, use widgettype format
|
2026-07-03 14:50:43 +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 |
|