Skip to content

feat(skills): add skill maintenance contract - #9

Merged
zaurakworks merged 2 commits into
mainfrom
issue-57-skill-maintenance
Aug 16, 2026
Merged

zaurakworks merged 2 commits into
mainfrom
issue-57-skill-maintenance

Conversation

@zaurakworks

Copy link
Copy Markdown
Owner

问题

self-improvement 已负责判断“行为纠正是否值得固化、应放到哪里”,但仓库没有独立合同负责已经确定为 Skill 后的维护:来源/调用者盘点、预算门、版本与生成物同步、clean cutover、行为对照和独立审查容易靠当次记忆完成。

来源:zaurakworks/agent-system#57

变更

  • 新增第 13 个独立 Plugin/Skill:skill-maintenance 0.1.0
  • 固定进入/跳过边界、行为合同恢复、六类变更、预算门、单一控制器+按需 reference、预注册场景、clean cutover、版本/生成物同步、行为验证和独立审查
  • self-improvement 0.1.7 只负责纠正、根因、长期价值和承载决定;承载为 Skill 后单向调用 skill-maintenance,不保留第二套维护协议
  • 同步 Claude/Codex manifest、两份 Marketplace、路由图、生命周期、生成的人类选型面和 README
  • 预注册并固化 SM1–SM12:普通代码、纯错字、新能力、控制器拆分、发布身份、跨 Skill 迁移、安全门回退、负责人预算例外、退役、生成物、独立审查、承载位置未定

复杂度预算

  • Skill 数:12 → 13;负责人例外稳定记录在 交付:新增独立 Skill 维护方法合同 agent-system#57 与 complexityBudget.exceptions,只授权本次增加一个,不授权未来继续提高
  • 字节上限不提高:SKILL.md+references 实际 208,913 / 209,000 UTF-8 bytes
  • 通过压缩新合同和删除 self-improvement 中重复维护协议支付新增语料;没有把正文搬进 reference 洗白

验证

  • 两个可用模型(default/slow)对 SM1–SM12 均为 12/12;进入/跳过、下一动作、硬门与返回边语义全通过
  • node tests/workflow-routing.test.ts → PASS: 13 个 Skill、8 个 Plugin、83 个验收场景
  • node plugins/orchestrated-collaboration/tests/verify-three-party-review.test.ts → PASS: CF-6 三方审阅验证器合同
  • git diff --check → 无输出

审查重点

  1. skill-maintenance 与 self-improvement 是否单向分工且无循环控制
  2. 3,915 字节合同是否仍完整保留授权、预算、clean cutover、版本、零回退门和独立审查
  3. 数量例外是否被限定在 #57,本次是否确实未提高字节上限
  4. SM1–SM12 是否覆盖新合同最可能的误触发与漏门

@zaurakworks
zaurakworks marked this pull request as ready for review August 16, 2026 13:40
@zaurakworks
zaurakworks merged commit ad07742 into main Aug 16, 2026
1 check passed
@zaurakworks
zaurakworks deleted the issue-57-skill-maintenance branch August 16, 2026 13:40
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.

1 participant