Skip to content

石头鱼的工程规则 v0.5.0

Choose a tag to compare

@sty20030818 sty20030818 released this 12 Sep 07:45
· 4 commits to main since this release

🥷 v0.5.0 完成独立 Skill 与 Hook 分发改造,规则正文由 Skill 维护,生命周期 Hook 负责要求加载。

更新内容

  • 将完整 stonefish-engineering Skill 与 references 移到根目录 skills/,支持通过 Skills CLI 独立安装和更新。
  • 将 Codex 插件收敛为 Hook 加载入口,不再注入核心正文或注册第二份同名 Skill。
  • startup、resume、clear 和逐轮提醒在需要时要求加载;compact 后形成工程决定前无条件重新完整读取;子 Agent 不继承父 Agent 的加载声明。
  • 删除不再需要的自定义 SF_END 标记,并修复公开决策说明中的 Markdown 强调渲染。
  • 同步 README、CHANGELOG 和 ADR 的正式发布状态。

验证

  • npm run check:类型检查、构建、仓库校验及 8 项 Hook 测试通过。
  • npm run validate:release:通过。
  • GitHub Actions Validate:Node.js 22.18.0 与 24 均通过。
  • 重启后的真实客户端已验证 Skill 完整读取,compact 恢复链路已验证。

更新提示

先安装独立 Skill,再升级同一 marketplace 的 Hook 插件;重启 Codex 后新建任务,确认 Skill 来源和 Hook 信任状态仍正确。