Skip to content

refactor: 分离 v2 Skill 与旧流程恢复规则 - #138

Merged
MageByte-Zero merged 2 commits into
mainfrom
codex/separate-legacy-skill-rules
Oct 26, 2026
Merged

MageByte-Zero merged 2 commits into
mainfrom
codex/separate-legacy-skill-rules

Conversation

@MageByte-Zero

Copy link
Copy Markdown
Owner

Summary

默认 Skill 混入旧审批、契约和调试状态指令,可能让 v2 新任务重复确认或走入旧流程。本次将兼容规则移到按需读取的文档,保留已有变更的恢复义务。

默认 Skill
├── 新请求 / schema-3 direct 收据 / schema-2 planned 计划 → v2 流程
└── 旧收据或计划 → docs/legacy-workflow.md

旧 Quick、Hotfix、Lightweight 也可能记录 direct,因此同时核对收据版本;缺失或损坏的证据仍要求恢复,不自动迁移或降级。兼容文档随 bundled runtime 分发。

Evidence

  • Before: 新增分流与兼容资源检查首次运行 0/2 通过;默认路径含旧命令且兼容资源不可读取。
    After: 新增 3 项回归检查通过,覆盖真实 CLI 生成的旧 direct 收据、非仓库目录读取及默认路径隔离;安装后的资源读取检查通过。
  • npm run build、npm test(922/922)、npm run validate、npm run check-versions、git diff --check 均通过。
  • 独立来源检查覆盖新计划、普通故障、direct 完成、旧 Full 审批、旧 Quick 和证据丢失等场景。未进行跨模型效果基准测试。

Merge Danger

Door: two-way

可通过回滚恢复原指令布局;不迁移已有状态,不修改发布版本。

Blast Radius: workflow

影响默认 Skill 的读取与旧变更恢复指引,以及兼容文档的 runtime 读取。原有 docs/reviews/ 未包含在提交中。

@MageByte-Zero
MageByte-Zero merged commit cc3d363 into main Oct 26, 2026
9 checks passed
@MageByte-Zero
MageByte-Zero deleted the codex/separate-legacy-skill-rules branch October 26, 2026 01:53
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