Skip to content

refactor20260927(layers/P2-06): 拆分 hooks 与 skills 模块依赖 - #83

Merged
shaohaozhi286 merged 5 commits into
masterfrom
refactor20260927/P2-06
Sep 28, 2026
Merged

shaohaozhi286 merged 5 commits into
masterfrom
refactor20260927/P2-06

Conversation

@shaohaozhi286

@shaohaozhi286 shaohaozhi286 commented Sep 27, 2026 •

Copy link
Copy Markdown
Collaborator

P2-06 消除 hooks 与 skills 的横向依赖:模型相关 hook 事件归 agent/hook_bridge,只读 hook 种子归 hooks;frontmatter、技能展开/解析、TUI 技能命令及五个测试分别移入实际负责模块,旧路径不留转发头。13 个 R100 移动与 include/CMake 改写分别提交,已登记 blame 忽略。

验证:

  • Windows 全新目录八个目标构建成功;351 项定向测试全过,完整清单 5117 / 运行 5116 / 9 SKIP / 0 失败。
  • pnpm test、pnpm build、include 幂等、映射/行数/所有权/OpenSpec strict 与 diff 检查通过;分层违规 87→83。
  • 四平台矩阵 36341836305 固定源码 df9ef95:四平台构建成功,旧目标/源文件归属/编译属性完全保留,用例与 SKIP 清单相对 P2-05 不变。
  • Linux 单测全过;Windows 4 项、macOS 10 项失败均为 G0 已有失败,症状与此前记录一致并完整保留。流水线成功代表采集完成,不代表所有断言通过。
  • Deepin provenance 的空 SHA 已用构建 job 的 checkout 和 git log 完整 SHA 单独核实。
  • 已合入最新 master 的窗口预告,相对上述验证提交仅有文档改动,源码与构建输入不变。

OpenSpec: refactor20260927-restructure-src-layers/tasks.md 3.5。完整用例名、失败清单与边界证明见 verification/P2-06-hooks-and-skills.md。合入后更新任务复选框。

@shaohaozhi286
shaohaozhi286 marked this pull request as ready for review September 28, 2026 02:51
@shaohaozhi286
shaohaozhi286 merged commit a203925 into master Sep 28, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants