v0.8.3 mikuproject-java : Agent Skills 向け grouped CLI と upstream 追従
mikuproject-java 0.8.3: Agent Skills 向け grouped CLI と upstream 追従
概要
mikuproject-java のバージョンを 0.8.3 に更新し、CLI を Agent Skills から呼び出しやすい command group / named option 体系へ整理しました。
あわせて、Node.js upstream CLI との共有コマンド契約に合わせた引数・標準入出力・diagnostics 対応、AI 向け projection bundle 出力、sources jar 配布、miku ソフトウェアシリーズ設計文書の追加・更新を含みます。
主な変更
pom.xmlと CLI のバージョン表示を0.8.3に更新- CLI に
--version/versionの表示を追加 mvn packageでmikuproject-sources.jarを生成し、配布 zip に同梱- CLI の正規入口を
ai/state/validate/export/import/merge/reportの command group 体系へ整理 - workbook JSON state 起点の CLI 導線を追加・整理
state from-draftstate validatestate importstate mergestate apply-patchstate summarizestate diff
- AI 向け CLI 導線を追加・整理
ai specai detect-kindai export project-overviewai export task-editai export phase-detailai export bundleai validate-patch
ai export bundleを追加し、AI 向け projection bundle を出力可能に変更--diagnostics text|json対応を export / report / detect-kind 系に追加・補強--in -/--out -、および--in省略時の stdin 入力を共有コマンド向けに補強- binary export / report 出力で stdout 出力を扱えるように更新
- XLSX import / export / merge と report 出力を grouped command 体系へ整理
ai export phase-detailの scoped root option を--root-task-uidに更新ai export task-edit/ai export phase-detailに--selectoption を追加ai detect-kindの出力形式を kind 文字列のみへ変更- README、CLI help、runtime CLI docs のコマンド一覧と例を更新
- CLI help と README の同期テスト、決定性テスト、Node.js upstream parity テストを更新
vendor/mikuprojectを upstream 更新に追従- miku ソフトウェアシリーズの設計文書を追加・更新
- overview design
- main app design
- Java app design
- straight conversion design
- Agent Skills design
- MCP design
- 旧
docs/miku-straight-conversion-guide.mdを削除し、docs/miku-soft-30-straight-conversion-v20260425.md参照へ整理
確認情報
コミット本文に記録されている確認は次の通りです。
mvn package成功mvn test実行済みjava -jar target/mikuproject.jar --helpでai export bundleと--diagnostics text|jsonの表示を確認java -jar target/mikuproject.jar --versionの確認java -jar target/mikuproject.jar ai specの確認target/mikuproject.jarにMain-Classと AI JSON spec resource が含まれることを確認target/mikuproject-dist.zipにmikuproject.jarが含まれることを確認