v0.4.16
v0.4.16
Overview
本版本聚焦 ralph 工作流 CLI 化与知识系统三存储统一 —— 新增 maestro ralph 子命令族将 step 加载从 prompt 内嵌脚本下沉到 CLI;新增 manage-knowledge-audit 作为 spec / wiki / knowhow 三存储的对称淘汰入口;同时修复 statusline 链式渲染、install manifest hook level、TUI 默认值恢复等多项体验问题。
Full Changelog: v0.4.15...v0.4.16
What's Changed
✨ Features
- feat(ralph): 新增 maestro ralph CLI 子命令族 + step 加载脚本化 (c19cb04)
- 新增子命令:
ralph session/skills/next/check/complete - step 加载从 prompt 内嵌脚本下沉到 CLI(cmd-next、skill-resolver、skill-scanner)
- 引入 status-schema / status-store / status-checker 统一状态管理
- maestro / maestro-plan / maestro-ralph / maestro-ralph-execute 描述同步精简
- 新增子命令:
- feat(knowledge-audit): 新增 manage-knowledge-audit 命令 — 三存储淘汰对称入口 (fc980b0)
- 统一 spec / wiki / knowhow 三存储的淘汰入口与审计动作
🐛 Bug Fixes
- fix(ralph): 路径展开 + emit 格式重设计 (c09fbed)
- fix(statusline): 简化 line 2 链式渲染 + 48h 过期 + 兼容旧 schema (b9d9ac3)
- fix(install): manifest 记录 hook level + TUI 默认值从上次安装恢复 (b57c674)
📝 Documentation
- docs(maestro): 同步精简风格 — 去冗余解释 + 适配新加载方式 (5c0c855)
- docs(ralph-execute): 去掉冗余解释性说明,A_EXEC_STEP 精简到纯指令 (1f11ac0)
- docs(ralph-execute): 描述对齐新 emit 格式 (7746a29)
- docs(ralph): 修复 ralph CLI 化后旧描述残留的歧义 (3ddbe6c)
- docs: update changelog and announcement banner for v0.4.15 (84088ef)
🏗️ Internal
- chore: 重新生成 .agy 镜像 (eeb6705)
Changed Files Summary
| Scope | Files Changed |
|---|---|
| Commands | maestro-plan.md, maestro-ralph.md, maestro-ralph-execute.md, maestro.md, manage-knowledge-audit.md |
| Ralph CLI | src/cli.ts, src/commands/ralph.ts, src/ralph/* (10 new files) |
| Install / TUI | src/commands/install.ts, src/core/manifest.ts, src/tui/install-ui/* |
| Statusline | src/hooks/statusline.ts, src/hooks/__tests__/statusline-chains.test.ts |
| Workflows | workflows/knowledge-audit.md |