Skip to content

v0.8.3 mikuproject-java : Agent Skills 向け grouped CLI と upstream 追従

Choose a tag to compare

@igapyon igapyon released this 01 May 00:38
· 14 commits to devel since this release
b8f8592

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 packagemikuproject-sources.jar を生成し、配布 zip に同梱
  • CLI の正規入口を ai / state / validate / export / import / merge / report の command group 体系へ整理
  • workbook JSON state 起点の CLI 導線を追加・整理
    • state from-draft
    • state validate
    • state import
    • state merge
    • state apply-patch
    • state summarize
    • state diff
  • AI 向け CLI 導線を追加・整理
    • ai spec
    • ai detect-kind
    • ai export project-overview
    • ai export task-edit
    • ai export phase-detail
    • ai export bundle
    • ai 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--select option を追加
  • 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 --helpai export bundle--diagnostics text|json の表示を確認
  • java -jar target/mikuproject.jar --version の確認
  • java -jar target/mikuproject.jar ai spec の確認
  • target/mikuproject.jarMain-Class と AI JSON spec resource が含まれることを確認
  • target/mikuproject-dist.zipmikuproject.jar が含まれることを確認