|
|
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 |
|
|
|
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 |
|
|
|
682bdda3e5
|
refactor: 测试文件改为导入源码函数,添加 import.meta.main 保护
|
2026-06-09 18:23:52 +08:00 |
|
|
|
1871d0b665
|
test: 修正小数测试命名为四段格式抛出异常
|
2026-06-09 17:50:31 +08:00 |
|
|
|
9cc0a96f68
|
test: 版本递增逻辑单元测试
|
2026-06-09 17:47:40 +08:00 |
|
|
|
59632b5312
|
refactor: tier 文件重命名为 agent-mock/agent-scenario/agent-llm
|
2026-06-09 16:52:47 +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 |
|
|
|
662c66c08e
|
test: 增强 discuss 默认提示词测试覆盖
|
2026-06-09 15:34:53 +08:00 |
|
|
|
6346398962
|
test: 更新 discuss 测试以匹配新提示词
|
2026-06-09 15:33:13 +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 |
|
|
|
0d90e6b2a3
|
test: archive 阶段端到端测试(3 个用例)
|
2026-06-09 15:17:05 +08:00 |
|
|
|
ac16bfa383
|
feat: 实现 Tier 1 命令级 mock agent
|
2026-06-09 15:13:32 +08:00 |
|
|
|
2d5b40379f
|
feat: 创建可复用断言工具集
|
2026-06-09 15:12:12 +08:00 |
|
|
|
4e736998c7
|
feat: 创建测试夹具工具函数
|
2026-06-09 15:11:50 +08:00 |
|
|
|
9b52b46d3e
|
feat: 定义 AgentRunner 接口
|
2026-06-09 15:11:43 +08:00 |
|
|
|
5a7b8f1dcc
|
fix: 修复 oxlint 报告的代码质量问题
|
2026-06-09 14:33:15 +08:00 |
|
|
|
b82f1caf0b
|
chore: 添加 .oxfmtrc.json 并格式化全部代码
|
2026-06-09 14:22:33 +08:00 |
|
|
|
bfa0f29dd5
|
refactor: 修复代码审查发现的问题
- Bug修复: formatChangeStatus 使用实际配置而非 defaultConfig
- 统一 assembler 中所有错误抛出为 CommandError
- 提取 writeIfChanged 到 adapters/utils.ts,消除 claude-code/opencode 重复代码
- 导出 SUPPORTED_TOOLS,cli.ts update 命令复用同一工具注册表
- 提取 mapError/mapCacError 函数,支持单元测试
- 补充 claude-code 适配器测试(10 个用例)
- 补充 validateChangeName、formatChangeStatus、suggestNextStep、mapError 单元测试(18 个用例)
- 共新增 3 个测试文件,测试从 96 增至 133,全部通过
|
2026-06-09 12:57:28 +08:00 |
|
|
|
60493e4e47
|
fix: 合并重复的 node:fs/promises 导入
|
2026-06-09 12:39:47 +08:00 |
|
|
|
f257ccbe4a
|
feat: 新增 rune update 命令用于更新编辑器配置
|
2026-06-09 12:39:10 +08:00 |
|
|
|
c45f6e1d45
|
feat: archive 阶段校验 task 完成状态,未完成时注入警告提示词
|
2026-06-09 12:36:19 +08:00 |
|
|
|
5705e59285
|
feat: plan skill 引导 AI 先通过 rune status 获取文档列表
|
2026-06-09 12:34:26 +08:00 |
|
|
|
da826e2029
|
feat: 变更名限制为中文、英文和短横线
|
2026-06-09 12:32:33 +08:00 |
|
|
|
0869014c3f
|
fix: build 命令在 plan 未完成时给出友好提示而非未预期错误
|
2026-06-09 11:42:27 +08:00 |
|
|
|
5d5d5cdc92
|
test: 适配集成测试到新 plan/status API 签名,验证文档依赖状态
|
2026-06-09 11:00:09 +08:00 |
|
|
|
160ec576e1
|
feat: 更新 plan 和 status 命令的帮助文本
|
2026-06-09 10:52:24 +08:00 |
|
|
|
636ca48b4c
|
feat: 默认配置 task 文档增加 depend: [design],init 模板增加 depend 示例
|
2026-06-09 10:52:04 +08:00 |
|
|
|
ee01bd87ab
|
feat: assemblePlanPrompt 改为按单文档组装,增加依赖说明
|
2026-06-09 10:49:02 +08:00 |
|
|
|
1c7a8b3322
|
feat: scanChanges 扩展返回 DocumentStatus、planCompleted、buildUnlocked
|
2026-06-09 10:43:25 +08:00 |
|
|
|
0d2b117680
|
feat: 新增 validateConfig 校验 depend 引用、自依赖和循环依赖
|
2026-06-09 10:40:07 +08:00 |
|
|
|
03b0c60fb6
|
fix: CLI缺少参数友好提示、config.yaml注释模板、skill目录结构规范
|
2026-06-08 23:06:31 +08:00 |
|
|
|
92dbffbec0
|
fix: 修复 getRuneDir 测试的跨平台路径断言
|
2026-06-08 22:45:00 +08:00 |
|
|
|
c63912dc0d
|
refactor: init 命令使用 CommandError
|
2026-06-08 22:34:47 +08:00 |
|
|
|
1fbec93d55
|
feat: CLI help 格式化输出
|
2026-06-08 22:32:41 +08:00 |
|
|
|
50456188a0
|
feat: CLI 错误输出格式化
|
2026-06-08 22:31:43 +08:00 |
|
|
|
dab63975f5
|
feat: CLI 错误类层次
|
2026-06-08 22:30:03 +08:00 |
|
|
|
bf022f45d7
|
refactor: loadConfig 统一走 mergeConfig 路径
|
2026-06-08 18:40:39 +08:00 |
|
|
|
bbf77ae2b1
|
feat: init 创建空配置文件,内置策略走代码默认值
|
2026-06-08 18:40:29 +08:00 |
|