Phase 3 Testing: 打包与版本管理验证 #296
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
验证目标
npm 发布后 skills/ 目录完整包含,版本检测机制正确工作。
Ref: #289
测试步骤
Step 1: npm pack 包含 skills 目录
预期: 输出包含
package/skills/hermes/SKILL.mdStep 2: inject 后版本文件正确
预期: 版本号与 package.json 中的 version 一致
Step 3: status 检测版本匹配
预期: 显示 ✅ 版本一致
Step 4: status 检测版本不匹配
预期: 显示 ⚠️ 版本不一致,提示 run
nerve agent updateStep 5: CLI 版本硬编码同步检查
预期: agent.ts 中的 CLI_VERSION 常量与 package.json version 一致,或改为动态读取
验证完成标准
✅ 所有 checkbox 打勾
✅ npm pack 产物正确
✅ 版本检测逻辑正确