Commit Graph

106 Commits

Author SHA1 Message Date
ed4da9b6a0 feat: 新增 create 命令,移除 fallbackNote,plan 不再自动 mkdir 2026-06-10 13:06:30 +08:00
daec0612c4 feat: 新增 assembleCreatePrompt,plan/build/archive 不再内嵌文件内容 2026-06-10 13:02:16 +08:00
b9ea668383 feat: types 和 defaultConfig 增加 create 阶段 2026-06-10 12:55:56 +08:00
a926200613 chore: release v0.1.3 2026-06-10 09:37:39 +08:00
8d6f9dbad6 chore: 添加 docs/superpowers 提交防护和 git 强制操作权限限制 2026-06-10 09:35:10 +08:00
03fabd8ab9 chore: 移除 docs/superpowers 目录的 git 跟踪 2026-06-10 09:29:53 +08:00
e3067d017e chore: 移除所有 e2e 测试 2026-06-10 09:27:03 +08:00
641d23b7c8 feat: archive 阶段根据 tracked 分支处理 2026-06-10 09:16:57 +08:00
3789d0a7b3 feat: status 命令根据 tracked 决定是否扫描 task.md 2026-06-10 09:10:17 +08:00
0c89b3ebb2 feat: build 阶段根据 tracked 分支处理 2026-06-10 09:03:38 +08:00
8e00e2cdf1 feat: 新增 validateTaskFormat 校验函数 2026-06-10 08:56:44 +08:00
7d5af32ce5 feat: metadata.tracked 类型、validateConfig 校验与 mergeConfig 深合并 2026-06-10 08:52:18 +08:00
af58f786af docs: 新增 tracked 任务跟踪模式实现计划 2026-06-10 00:15:37 +08:00
93bfa4373a docs: 新增 tracked 任务跟踪模式设计文档 2026-06-10 00:11:05 +08:00
7e260291f0 fix: 修复 CRLF 换行文件下 parseTasks 解析失败导致任务进度误判 2026-06-09 22:47:39 +08:00
983a21acb6 docs: 更新安装说明和命令示例使用完整包名 2026-06-09 20:41:43 +08:00
78caec6449 feat: 提示词拼装使用动态命令前缀 2026-06-09 20:37:10 +08:00
2feea7a74f feat: CLI 展示文本使用动态命令前缀 2026-06-09 20:29:42 +08:00
ce00751585 feat: 帮助文本支持动态命令前缀 2026-06-09 20:22:44 +08:00
589eaa120e feat: init 命令检测包管理器并写入 metadata.command 2026-06-09 20:18:04 +08:00
a5c8263412 feat: 适配器支持动态命令前缀 2026-06-09 20:13:40 +08:00
909c29db25 feat: mergeConfig 保留 metadata 字段 2026-06-09 20:08:10 +08:00
c9e2ff1c42 feat: 增加 metadata 数据模型和包管理器检测核心函数 2026-06-09 20:04:23 +08:00
a99ebb81a3 chore: release v0.1.2 2026-06-09 18:36:42 +08:00
92c1fed5d5 chore: release v0.1.1 2026-06-09 18:36:02 +08:00
750480e30c fix: 工作区检查移到流程最开始,避免写版本号后才报错 2026-06-09 18:34:49 +08:00
075bdcdd54 fix: 测试通过后再写回版本号,避免测试失败时污染 package.json 2026-06-09 18:32:47 +08:00
682bdda3e5 refactor: 测试文件改为导入源码函数,添加 import.meta.main 保护 2026-06-09 18:23:52 +08:00
7ce344801f docs: 添加 release 发布流程说明到开发文档 2026-06-09 18:18:17 +08:00
9a2fde2cfa fix: 精确匹配 package.json 状态行,使用 annotated tag 2026-06-09 18:17:26 +08:00
307bdfc922 feat: 实现 git commit + tag 和 npm publish 步骤 2026-06-09 18:14:53 +08:00
1b69e454d7 feat: 实现测试门禁步骤 2026-06-09 18:09:52 +08:00
cecd7ab925 fix: 添加 package.json version 字段校验 2026-06-09 18:01:24 +08:00
da7770f76a feat: 实现版本递增与交互选择流程 2026-06-09 17:56:55 +08:00
1871d0b665 test: 修正小数测试命名为四段格式抛出异常 2026-06-09 17:50:31 +08:00
9cc0a96f68 test: 版本递增逻辑单元测试 2026-06-09 17:47:40 +08:00
58a771ebca feat: 添加 release 脚本骨架和版本递增逻辑 2026-06-09 17:39:59 +08:00
2efcff5742 docs: 添加 files 字段限定发布内容 2026-06-09 17:38:36 +08:00
088254ab0f chore: 更新包名为 @lanyuanxiaoyao/rune,移除 private,添加 release 脚本 2026-06-09 17:30:58 +08:00
59632b5312 refactor: tier 文件重命名为 agent-mock/agent-scenario/agent-llm 2026-06-09 16:52:47 +08:00
faefefda39 chore: e2e 测试与单元测试分离,通过脚本区分 2026-06-09 16:23:32 +08:00
073b9c1e47 feat: 第三期 — Tier 3 LLM-as-Judge 集成 2026-06-09 16:11:48 +08:00
bb7d5e740c feat: 第二期 — Tier 2 场景级 mock + 错误/流程/依赖测试 2026-06-09 15:52:01 +08:00
8739a404f6 docs: 更新 init 配置模板中的 discuss 阶段描述 2026-06-09 15:39:00 +08:00
662c66c08e test: 增强 discuss 默认提示词测试覆盖 2026-06-09 15:34:53 +08:00
6346398962 test: 更新 discuss 测试以匹配新提示词 2026-06-09 15:33:13 +08:00
77cd056492 fix: 修正护栏描述中的双重否定 2026-06-09 15:32:24 +08:00
4a253bbb72 feat: 升级 discuss 阶段提示词,引入探索模式立场 2026-06-09 15:26:39 +08:00
56f39d5f0a test: build 阶段端到端测试(5 个用例) 2026-06-09 15:17:23 +08:00
6214eedf4d test: plan 阶段端到端测试(8 个用例) 2026-06-09 15:17:09 +08:00