SQA Agent
SQA Agent はソフトウェア品質保証タスクを担当し、ファイル比較検査、成果物検査、変更点検査、Review Master レビューなど、複数事業部・複数業務ラインの品質検査を担当しています。
3.1.3 (Latest)
リリース日:2026-10-23 バージョン区間:3.1.2 (2026-09-04) → 3.1.3 @ 0b43565aコミット数:117 commits | 貢献者:jiang.long、袁一涵、厲国旺、黄洋、権威
バージョン概要
3.1.3 は、Checklist ナレッジベースをゼロから立ち上げ、全チェーン検証まで完了したマイルストーンバージョンです。本バージョンでは事業五部の実業務データを基準に、checklist_kb ナレッジベース(v0.1 → v0.2.5)→ checklist-generator 生成エンジン(v2 汎用エンジン + check 点検モード)→ review-master-builder 点検実行という三段階の能力チェーンを構築しました。さらに、kb-curator / kb-eval / checklist-eval / check-eval 評価 skill、永続化評価体系、機能スコアカードを整備し、最終的に SQA エキスパート agent リリースパッケージ(expert_agent)として提供します。同時に AERA レビューエンジンも継続的に強化し、ドキュメントコンテキストと Domain プロファイルのリファクタリング、WebUI プロセスライフサイクルのリファクタリングを実施しました。
⚠️ バージョン番号変更:エキスパートリリースパッケージのバージョン番号を製品ロードマップに合わせ、1.1.1 から 3.1.3 へ変更しました。過去の 1.x パッケージはすべて 3.1.3 に置き換えられます。
🚀 主要機能
1. Checklist ナレッジベース(checklist_kb v0.1 → v0.2.5)
- **技術案確定 + 実現可能性検証(H1~H5)**を行い、ディレクトリ + 用語集 + 13 枚のルールカード + 336 件のドラフト + ゼロ依存ツール + ブラウザビューからなるナレッジベース骨格 v0.1 を構築。
- 事業五部データ統合:336 件のドラフト → 96 枚の正式ルールカード(331 件を吸収)。ルールカードに業務ドメイン/ツールチェーンタグを追加し、車載ソフトウェア領域の次元を有効化。
- 事業一~五部の汎用統合:artifact 用語集をファミリー単位で再配置し、バッチ横断でカードへ統合、ルールセットとドキュメントを補完。事業三部の checklist テンプレートを追加。
- 業務資料の再配置:五部門のディレクトリを
data/<コード>/に統一し、registry 47 件のパスを書き換えて md5 を全件検証。build_index に W5/VID/W5V2 の 3 バッチ、計 47 件の sources を埋め込み。 - SDW リリース能力:SKILL.md 説明書 +
make_sdw_package.pyパッケージスクリプトを追加し、リリースパッケージを v0.1.1 → v0.2.0 に更新。 - 連続実機テスト修正リリース:0.2.1(R-CASE-0002 consts 復元 + validate params 形状ガードレール)→ 0.2.2(SDW 実機比較で 4 箇所修正 + 人手専用セマンティックカード 2 枚追加)→ 0.2.3(Cm135 実機テスト修正:Project/Phase 機械 regex + 逸脱欄コンセプト再バインド)→ 0.2.4(位置特定コンセプト群:表紙承認欄/CS 確認表/負荷計算表の 8 コンセプト + 8 カード再配置)→ 0.2.5(汎用カードのファミリー割当修正 + sources 追記、design_cs のリコールを 4→6 件に改善)。
- ユーザビリティ向上:Excel/ブラウザのデータ辞書を単一ソース化 + 中国語列 + 凡例。原文忠実性の不足を修正し、Reference 対照レイヤーを追加。
2. checklist-generator 生成エンジンと check 点検モード
- 自己完結型 checklist-generator skill(ナレッジベース + 生成能力)を追加し、v2 汎用エンジンへ更新:コンセプトマッピング / プロトタイプ実行 / 2 回確認プロセス + CT 照合クローズ。
- check 点検モード(設計案 v1.4):成果物から確認待ち版 + 確認ビューを直接生成。設計案 v1.5 最終デリバリー契約:機械契約の全フィールド + confirm フェーズ + テンプレートセマンティクスのバックフィル。
- B3 パターン推論を実装(ゲート 0~3 / 新規候補ファイル / 抑制モード)。カードパラメータ fallback(閾値未達時にカード上の構造化 params で判定)。
- 生成エンジン修正:判定信頼性ガードレール + 確認結果の蓄積(記憶するが暗黙処理しない)+ 確認ビューへの画像埋め込み。
- 点検確認ビューの五段階制 + 誤りより欠落を選ぶゲートキーパー + 未認識タイプゲートキーパー(フィードバック P-02/03/04 の仕組みを実装)。
- カバレッジの透明化 + 未対応範囲の案内:coverage サブコマンド / ゲートでの三択案内 / 開始時の告知。checklist 生成を既存の review-master-builder skill に統合(点検ツールフローには事業五部 RMB を使用)。
3. 評価体系:kb-eval / checklist-eval / check-eval + 機能スコアカード
- kb-eval ナレッジベース総合評価 skillを追加:四段階評価(静的診断 → 生成等価性 → フィクスチャ試行 + OK/NG ラベル付きセット + ミューテーション注入 → リグレッションゲート)。ct_spec は新規カード 1~20/22/23 にマッピングし、ベースライン更新ゲートはすべてグリーン。
- checklist-eval 生成能力評価 skill + テストレポート 2 形式(HTML は報告用 + MD は保存用)を追加。判定なしモード(①-1 はカバレッジを通常評価、②-3 は該当なしとして正確に記録)をサポートし、case3 設計書ファミリーシナリオをパッケージに追加。
- 永続化評価体系を構築:check-eval + eval-all + 共通コンパレーター、checklist-eval にリグレッションベースラインを復元。check-eval 初回実行(case1 点検ツール builder の全フロー実行 + 点検レポートと NG/OK データセット)、階層別帰属基準(スキップ/中立は帰責せず、真の誤判定のみ帰責)。
- 機能スコアカード(総則第 6 章を実装):manifest scoring 基準 + アグリゲーター、3 機能のスコアは 95/62/100。
- 評価の信頼性強化:コードバージョンアンカー + 未収集次元の明記 + 小サンプル二段階制。
4. SQA エキスパート agent リリースパッケージ(expert_agent → 3.1.3)
- SQA エキスパート agent パッケージパイプラインを追加:テンプレート + 3 skill + KB サブセットを出力し、1.0.0 バージョンの圧縮パッケージをリポジトリに格納。
- 更新経路:1.0.2(frontmatter から kbs リストを削除し、KB ソース裁定を 4 段階ルールとして persona に記載)→ 1.1.0(KB 0.2.4 + 五段階制/ゲートキーパー/coverage + persona にカバレッジ告知義務)→ 1.1.1(KB 0.2.5)→ 3.1.3(製品ロードマップにバージョン番号を整合)。
- エキスパートパッケージのテキストを CRLF→LF に修正:SDW エンジンの frontmatter キー値解析は末尾の
\rに敏感で、zero_config が欠落し「骨格未対応」と誤判定されていました。
5. ASPICE 整合とテストデータセット
- ASPICE v4.1 カバレッジ分析と補完案(v1.1):現状マトリクス + 5 件の補完契約。**プロセスマッピング抜き取り検査(30 カード三角測量)**で契約①の実現可能性ゲートを通過。
- テストデータセット:tests/sdw_20261016(事業五部の実データを使用した SDW 手動テストパッケージ)を追加し、case1/2/3 の原本 3 点セット(成果物 + 人手作成 checklist + 人手点検結果)として再編。case4 異常シナリオ堅牢性テストでは、不正サンプルを 3 入口に投入し、誤判定せずエラーを報告。
- ドキュメント体系:3 Skill 構築・評価指標体系総則(v1.0 → v1.2)+ 3 skill の評価指標説明 + LLM 評価器テンプレート集(6 種の汎用評価器テンプレート方法論)。リポジトリルートに AGENT.md 開発原則 + 生成 skill の 3 つのプロセス上の禁止事項を追加し、点検業務スイムレーン図、アーキテクチャ設計 v2(アセットファクトリーの位置付け)を追加。
6. AERA レビューエンジンの継続的イテレーション
- ドキュメントコンテキストと Domain プロファイルをリファクタリングし、過去ラウンドのレポートを整理。
- WebUI プロセスライフサイクルをリファクタリングし、SQLite コミットセマンティクスを修正。
✨ プラットフォームとエンジニアリング改善
- review-master-builder 点検 skill を
skills/に移動し、checklist 生成能力を統合。共通ランタイムenvs/は一時的にリポジトリ管理外となった後、Git 追跡を復元(ユーザー判断:デプロイ時に clone し、ランタイムは skill に同梱)。 - kb-curator skill:ナレッジベースの構築/更新/拡張を行う汎用能力。ゼロからの完全構築(init_kb + メタモデルシード + --kb-root による全チェーン)をサポートし、トレーサビリティツール
trace.pyを追加。 - 評価/検証レポートの構造を複数回改善:概要 + モジュール別詳細(CT/6 ファミリー/OK-NG/ミューテーション/B3/ゲートを各章に分離)、指標定義クイックリファレンス(分子/分母 + 解釈)、全体合計の後にモジュール別内訳、サンプル閾値基準の説明。
.gitignoreを補完:checklist-eval 実行スナップショット、Excel ロックファイル、.gitlab_token(MR 認証情報はリポジトリに格納しない)。
🐛 主要修正
- KB 汎用カードのファミリー割当(ソース台帳ファミリー = 適用ファミリー)+ sources 追記を修正し、design_cs リコールを 4→6 件に改善。
- A-CONTROL-STATE コントロールラベルのマッチングを正規化——1~5 の誤検知原因(カードキー形状のドリフト)。
- check-eval の階層別帰属基準——スキップ/中立は帰責せず、真の誤判定のみ帰責。
- エキスパートパッケージ CRLF→LF:frontmatter 末尾の
\rにより SDW エンジンが zero_config を失い、「骨格未対応」と誤判定する問題を修正。 - checklist_kb の原文忠実性不足を修正 + Reference 対照レイヤーを追加。
- W5V2 6 ファミリーのエンドツーエンド検証で判明した画像プレースホルダーの合意導出問題を修正。
🧹 クリーンアップとリファクタリング
- リポジトリの中間成果物を整理:absorbed ドラフト 745 件を一覧化し、VID の一時分析ファイル、事業五部の build pyc を削除。
- checklist-generator skill ドキュメントの個別仕様を除去——評価数値/データセットを外部へ移し、skill 内の旧実行成果物を削除。
- 引き継ぎ AGENT ソースコードをアップロードしてアーカイブ。code ディレクトリ(Temp に変更)と sqa-assistant を削除し、不要ファイルを整理。
アップグレードのヒント
- エキスパートリリースパッケージのバージョン番号は製品ロードマップに整合しました:1.1.1 → 3.1.3。3.1.3 パッケージに統一してください。過去の 1.x パッケージは保守されません。
- Checklist ナレッジベースの業務資料は
data/<コード>/に統一され、registry 47 件のパスは書き換えと md5 全件検証が完了しています。旧パスの参照も更新してください。 - 評価/検証レポートにコードバージョンアンカーと未収集次元の明記が追加されました。小サンプル次元は二段階制の基準で解釈し、バージョン間比較ではレポート内のアンカーバージョンを基準としてください。
- 評価系 skill は HTML + MD の 2 形式で出力します。HTML は報告・投影用、MD は保存・調整用です。
3.1.2
リリース日:2026-09-04 バージョン区間:3.1.1 (2026-08-13) → 3.1.2 @ 6ad5bdc7コミット数:14 commits | 貢献者:厲国旺、黄洋、chuangyum、袁一涵、権威
バージョン概要
3.1.2 は AERA(AI 自己進化設計レビューエンジン)V3.9 の深化イテレーションバージョンで、レビューコアの強化を中心としています。レビューエンジン、ルール体系、レポート生成を全面的に更新し、Excel リファクタリング版スナップショット(AERA v3.9)、履歴候補の専用検証、設計基準 CS スイッチを実装しました。また、コンテキスト構築とファクトグラフ(スコアによる切り詰め選択 + シート間参照)をリファクタリングし、SKILL.md の書き直しとバージョン 1.5 のエンジニアリング改善を完了しました。
🚀 主要機能
1. レビューエンジンの全面的アップグレード
- レビューエンジン、ルール体系、レポート生成を全面的にアップグレードし、SKILL.md ドキュメントを書き直し、レビュールールを追加して番号を調整。
- 履歴候補の専用検証と設計基準 CS スイッチを実装し、プレビューの忠実性と証拠チェーンの信頼性を強化。
- コンテキスト構築とファクトグラフのリファクタリング:スコアによる切り詰め選択とシート間参照を導入し、アーキテクチャドキュメントと監査レポートを追加。
2. Excel リファクタリング版スナップショット(AERA v3.9)
- Excel リファクタリング版スナップショット — AERA v3.9(README 説明を含む)をアップロードし、リファクタリング前のベースバージョンをバックアップして保存。
3. Skill のエンジニアリングとパフォーマンス最適化
- バージョン 1.5を 2 回更新。
- skill の変更範囲を標準化(参照 skill を現行プロセスに整合)。コード性能改善として、HTML の簡素化、モジュール分離、関数リファクタリング、HTML 展開を統合。
アップグレードのヒント
- 本バージョンは AERA レビューエンジン内部のアップグレードが中心です。アップグレード後、既存のレビュー作業に対して一度リグレッション検証を行うことを推奨します。
3.1.1
リリース日:2026-08-13 バージョン区間:3.1.0 (2026-07-17) → 3.1.1 @ 1d7f9cd7コミット数:142 commits | 貢献者:厲国旺、権威、chuangyum、黄洋、袁一涵
バージョン概要
3.1.1 は Auto-Evolving Review Agent(AERA、AI 自己進化設計レビューエンジン) の密集したイテレーションバージョンです。3.0.x 時代の Alter Ego Review Agent 七段階パイプラインと比較して、本バージョンは V3.5 → V3.6 → V3.7 → V3.8 → V3.9 →「第十一轮迭代(Eleventh Iteration)」 の連続的進化を完了しました:ブランドとアーキテクチャは AERA / Auto-Evolving-Review-Agent-V3 に統一され、新たに 視覚理解(VLM)パイプライン と Excel シート別理解 が追加され、ベクトルリコールは WSL Milvus に移行され降格プローブが強化され、レポート側では リニューアル + 証拠チェーン根本修正 が完了し、同時に 多人数協調アノテーション、組織レベルルールガバナンス、ラーニングセンター などの製品能力が補完されました。
⚠️ 破壊的変更:旧
Alter_Ego_Review_Agent_V3は全体的に移行されAuto-Evolving-Review-Agent-V3にリネームされました;用語「宿主 Agent」は「AI レビューエンジン」に統一;LLM ゲートウェイ設定はprovider.json単一ソースに収束され、設定系環境変数は無効になります。
🚀 主要機能
1. AERA ブランド化とアーキテクチャ統一
- AI 自己進化設計レビューエンジン(AERA) V3.5 → V3.9 →「第十一轮迭代(Eleventh Iteration)」連続融合:ブランドリネーム、ベクトルモデル切り替え、組織ツリールールフィルタリング、製品テンプレートのソフト削除。
- 旧
Alter_Ego_Review_Agent_V3をAuto-Evolving-Review-Agent-V3に移行、旧バージョンディレクトリを削除しデュアルツリーを同期。 - 用語「AI レビューエンジン」を「宿主 Agent」の代わりに統一、廃棄ファイルをクリーンアップし製品紹介ページを新規追加。
- レポート構造をリファクタリング、
#dev非表示レイヤーを新規追加、デュアルツリーを最新版に同期・整列。
2. 視覚理解(VLM)パイプライン
- 視覚理解(VLM)パイプラインを新規追加、PPT / Word / PDF メディア理解をサポートし画像 / チャート指摘を生成。
- Excel 二段階メディア認識チェーン:シート全体プレビューキャッシュ、数式の明示化、VLM シート理解強化とテストスイート堅牢化。
- 視覚証拠チェーンが HTML レポートと連携、crop marker 高さ計算とスライス計画の無限ループ(境界外結合セル)を修正。
- 視覚理解のタイムアウトと並行度は WebUI で設定可能、ペイロード体積に応じてバッチ分割、契約失敗は降格として誠実に記録。
3. Sheet(シート別)理解と並行高速化
- タイムアウト予算、並行 overview と進捗コールバックを新規追加、飛行中の進捗報告とフロントエンド進捗表示をリファクタリング。
tile_planner結合領域と視覚オブジェクトの行ウィンドウクリッピング最適化。- 視覚 / overview / embedding 3 か所の有界並行 + レンダリングフォールバック受領;コア分析に独立タイムアウトを追加。
4. WSL ベクトルリコールと履歴指摘エンジン
- ベクトル検索を WSL Milvus に移行:設定可能な WSL プローブタイムアウトを新規追加(デフォルト 12s → 30s)、長パスサポート、
pymilvus/milvus-lite依存関係の自動インストール。 - ベクトルバックエンドのサイレント降格を根本修正:実検索プローブ、失敗時のログ書き込み、小規模インデックスによる共有ライブラリの上書き禁止。
- ベクトルモデルを
text-embedding-3-largeに切り替え、点検テンプレートとハイパーパラメータプリセットを新規追加。 - 履歴指摘:履歴深度検証の設定項目を新規追加、履歴候補パイプライン設定と次元検証、複数ドキュメント並行設計プレレビュー及び履歴語彙降格リコール;履歴 TOP を検証済みギャップのみに修正しスクリーンショット PDF フォールバックを追加。
- 分類語彙表と分類可観測性を新規追加、指摘分類を SQLite に改造。
5. レポートリニューアルと証拠チェーン根本修正
- レポートリニューアル 3 項目を落地 + 2 か所の証拠チェーン欠陥を根本修正。
- 証拠チェーン 4 か所の断裂(壊れた画像 / デッドリンク / 偽テーブル / マシン sheet id)を修正、画面表示前にマシン sheet id を実際のワークシート名に復元。
- サマリーページの指標の歪みを修正(緑色 KPI の曖昧さ、ルール通過率が 100% 超過)。
- レポートに判定の実際の根拠と検索カバレッジ、ワークシート役割判定 + 履歴証拠パッケージフレームワークページの重み付け低下を表示。
- WebUI がレポートディレクトリ内のアセットルートを補完、画像が割れなくなる。
6. 協調、ガバナンスとラーニングセンター
- 多人数協調アノテーション、指摘 AI 分析、ガバナンスモデル設定とライブラリ最適化を実装。
- 組織レベルルールスキャンをサポート、履歴マッチング分類とレポート UI の問題を修正。
- 「第十一轮迭代(Eleventh Iteration)」:ラーニングセンター、設計ファクトグラフのリフレッシュ、パフォーマンスログと並行理解。
- WebUI にランタイム設定永続化、開発者環境設定管理、ジョブスイッチャー、プログレスバーと実行ログ展開を追加。
✨ プラットフォームとエンジニアリング改善
- ゲートウェイ単一ソース:ゲートウェイ設定を
provider.jsonに変更、設定系環境変数を削除;設定の優先順位を統一し段階開始イベントを再発行。 setup-envワンクリック環境構築コマンドを新規追加;起動スクリプトの堅牢性向上、Web UI はネイティブprompt/confirmの代わりにカスタムダイアログを使用。- Excel ストリーミング解析とバッチレビューの最適化、OOM を修正しプロンプトを改善;並行処理、中国語クレンジングとマスキングを強化しレポート品質を向上。
- 可観測性、WSL リカバリ、
task_id逆引きとフロントエンドリファクタリングを強化;ジョブポーリング接続のフォールトトレランス、サーバー側リクエストキューを拡大。 - その他の事業部:事業五部 CT / MD / skills 複数 checklist 最適化とスクリプト更新;事業一部 CS、check-designviewpoint 1.3/1.4 など同期;skill はディレクトリ形式、ルートマージ skill ソリューションと日本語初版をサポート。
🐛 主要修正
- WSL ベクトルバックエンドのサイレント降格 / fail-fast 誤検知を根本修正;リランカーのスコアフィルタリングと
wsl_probe_timeout検証を強化。 - エンリッチメントリトライ、rerank フォールトトレランスとフロントエンドログ収束;COM スレッド初期化を修正。
- 指摘 DB インポートのフィールド名を修正、ポータブル版ランタイムの堅牢性を強化;レポート手動ステータスドロップダウンをバックエンド四状態定義に整列。
- 16MB 上限 BUG、
_historical_aux_projectiondocstring 構文エラーを修正。 06_改善項目10 件の整合性問題を修正 + 二重閾値。
🧹 クリーンアップとリファクタリング
- 旧
Alter_Ego_Review_Agent_V3を移行・削除、AERA プロジェクトドキュメントを整理し履歴アーキテクチャ(v3.1 / v3.2)をアーカイブ。 generalized_miss_detection汎用漏れ検知補足ラウンドを全体的に削除;リコールユニットは機械的差分テーブルを除外し段落レベルソースをウィンドウ化。qc_report.py品質抜き取りスクリプトを削除、期限切れレポートと実施ドキュメントをクリーンアップ、生の指摘分析ファイルを整理。
アップグレードのヒント
- 旧
Alter_Ego_Review_Agent_V3呼び出しパスは無効になりました。Auto-Evolving-Review-Agent-V3を使用してください。 - ベクトルリコールは WSL Milvus に依存します。まず
setup-envを実行し embedding モデルがtext-embedding-3-largeであることを確認してください;WSL プローブタイムアウトはデフォルト 30s です。 - LLM ゲートウェイ設定は
provider.jsonに統一してください。旧設定系環境変数は無効になります。
3.1.0
リリース日:2026-07-17 バージョン区間:v3.0.6 (2026-07-07) → 3.1.0 @ 6a3ede3eコミット数:51 commits | 貢献者:chuangyum、権威、厲国旺、袁一涵、黄洋
バージョン概要
3.1.0 は Alter Ego Review Agent が「七段階パイプライン」から「V3 能力ユニット層」へリファクタリングされる過渡的バージョンです。コアは 3.0.6 の固定七段階を組み合わせ可能な capability-layer 能力ユニット(ナレッジパック → 証拠ゲート → 問題ループ → 観点レビュー → 最終決定)に分解し、AI 分身リファクタリング V3 を展開することです;リコール側では rerank 判定官のアブレーションと切り替えを完了し、レポート側は LangChain ドキュメント式左右レイアウトに変更し、Review Master Builder を config 駆動 + 新 UI へ推進しました。
⚠️ 変更のお知らせ:
alter-ego-v3「初回実行で即レビュー」パッケージを新規追加し履歴アーキテクチャのバックアップを沈殿;外部プロトタイプソース Common Design Review SKILL(約 50MB、実行時に非依存)はリポジトリから削除されました。
🚀 主要機能
1. AI 分身リファクタリング V3(capability-layer 能力ユニット)
- AI 分身リファクタリング V3 を展開:
alter-ego-v3「初回実行で即レビュー」パッケージを新規追加し、Alter Ego Review Agent プロジェクトディレクトリと履歴アーキテクチャを追加。 - capability-layer 能力ユニット層を導入:観点レビューと最終レポートの能力ユニットを新規追加し、設計レビュー証拠判断ロジックをリファクタリング。
- ナレッジパック(knowledge-pack)層を導入しレビューワークフローに統合。
- プロジェクト証拠収集エージェントを統合し、問題ループと最終決定フローをリファクタリング。
question_loop、unit_05_evidence_gateモジュール仕様ドキュメントを新規追加;release readiness gateとオフライン決定論的製品契約検証。
2. リコール rerank 判定官のアブレーションと切り替え
- rerank 判定官をデフォルトで
gpt-5.6-solに切り替え(アブレーション二指標チャンピオン、R12 五冊全検証 + ユーザー確認通過)、アブレーション全景インデックス SPEC を補足。 - v2 history-matcher に book 単位 rerank + リッチプロファイルを統合し並行化で高速化。
- リコールアブレーションレポート + 再現ツールをリポジトリにアーカイブ。
3. レポートと Review Master Builder
- レポートを LangChain ドキュメント式左右レイアウトに変更し、レポートモジュールを更新。
- Review Master Builder:config.json 化 + 新 UI + 新 HTML 融合、デフォルト検査方式を優先使用し、中間の観点確認工程を最適化;リッチテキスト削除、画像が抽出されない、非同期ジェネレータが close されないなどの問題を修正。
✨ プラットフォームとエンジニアリング改善
- Excel 入力のセキュリティ防護を強化し numpy 依存を削除。
- インストールフローと設定画面を強化し、デフォルト埋め込みモデルを更新。
- SPEC.md 内のファイルパスプレフィックスを統一しワイルドカードを追加;アーキテクチャ図を更新し旧バージョンのバックアップを保持。
- 事業部同期:CT review 自動化ツール、checklist 一括更新、CS 設計更新、共通観点成果物更新。
🧹 クリーンアップとリファクタリング
- 外部プロトタイプソース Common Design Review SKILL(約 50MB、実行時に非依存)及び冗長ファイルを削除。
- AI 分身レビューを V3 にリファクタリングし、旧アーキテクチャはバックアップ形式でアーカイブ。
v3.0.6
リリース日:2026-07-07 バージョン区間:v3.0.5 (2026-06-18) → 3.0.6 @ 0950b40fコミット数:121 commits | 貢献者:厲国旺、権威、黄洋、袁一涵、chuangyum
バージョン概要
3.0.6 はマイルストーンレベルのリファクタリングです。3.0.x の POC/試験段階と比較して、本バージョンは**Alter Ego Review Agent(AI 分身設計レビュー)**の完全体系を正式に展開しました:「汎用無損失解析」から「履歴指摘リコール」、さらに「七段階レビューパイプライン」と「最終決定レポート」まで、エンドツーエンドでデリバリー可能なレビュー能力を形成しています。同時に Common Design Review SKILL 汎用スキルパッケージ、プロジェクト中心化とデプロイ最適化を沈殿させました。
⚠️ 非互換変更:POC ディレクトリ(
poc/poc_kb)と旧bundled_units、旧 SKILL ディレクトリは削除され、bundled_units七段階アーキテクチャにリファクタリングされました。旧呼び出しパスは使用できなくなりました。
🚀 主要機能
1. Alter Ego Review Agent(AI 分身設計レビュー)
- 新規プロジェクト構造とコアモジュール初期化、
CLAUDE.mdプロジェクトルールドキュメントと各段階の README を完備。 - 七段階成果物パイプライン:七段階成果物生成を拡張し、実機連携を完了(WSL ベクトル委譲、契約と可視性の補完)。
- v2 コアリファクタリング(3.0.6 仕上げ):コアレビュー能力をリファクタリングし、ベストファクト選択(best-fact selection)とセマンティック解釈を導入;証拠ゲートクローズ計画、問題ループクローズアクションと回答十分性出力を追加。
- 設計プレレビュープロンプトファイルを追加。
2. 最終決定とレポート(Final Decision)
- 最終決定ビルドスクリプトとユニットテストを追加し、HTML レポートレンダリングと結論選択ロジックを書き換え、履歴マッチ項目の構築を追加。
- 画像最適化ロジックをリファクタリングし、フォーマット処理を簡素化(EMF 変換 bug 修正を含む)。
3. 履歴指摘リコールエンジン(03_history_matcher)
- リコールエンジン汎化改造:スケール耐性、マルチテンプレート汎用化、テンプレート特化を除去、切り詰め順序を修正。
- ナレッジベース拡張:
issue_masterを 397 → 1086 条に拡張(内部レビュー 689 条 + LLM 補完)。 - 02 要約注入リコール + 単一コンテナフォールトトレランス / オフラインフォールバック + ドメイン正規化 + 評価ツール完備。
- Embedding モデル修正:デフォルトモデルを
text-embedding-3-largeに修正(実証)、コンテナレベル降格アラートを追加。 - bge-reranker ローカル再ランキング評価:実測で負の収益、一時接入保留(評価ドキュメントは 9.5 節にアーカイブ済み)。
- Milvus ベクトルストアをビルド成果物に変更し、Git トラッキングを廃止して
.gitignoreに追加。
4. 汎用無損失解析器(Universal Parser / GDM)
- GDM 無損失解析を Word / PDF / TXT / MD に拡張し、画像、図形、テキストボックスをカバーし、OCR / VLM はプラガブル。
- 解析器を単一ファイルにリファクタリングし、
review_agent依存を削除。 - 大ファイルチャンク分割(正規化テキスト層、粗から精へ + 上限設定、全フォーマット汎用)。
- Excel / PPT 画像階層とポインティング認識;
get_slide_texts()がテキストボックス/プレースホルダー/オートシェイプのみ抽出できる問題を修正。
5. Common Design Review SKILL(汎用設計レビュースキルパッケージ)
- 汎用設計レビュー SKILL モジュールを導入し、標準 skill 仕様に従って書き換え。
- テンプレート共同化:抽出 / スクリプト / モデル三種テンプレートを統一;IO を単一
ExcelIOからマルチソースIO_listに変更し、PPT / Excel と関連資料の同時検査をサポート。 - 五事業部ソリューションの初期バージョンを接入。
✨ プラットフォームとエンジニアリング改善
- プロジェクト中心化:プロジェクトセンター第一版実装(GUID + FileID)、フィールド整理と中心化ソリューション設計。
- デプロイ最適化:プロジェクト内
.tools優先(旧プロジェクト互換)、依存関係を whl パッケージインストールに抽出;テンプレートコピー 5s → 0.4s。 - 実行ディレクトリ命名リファクタリング、Windows パス長制限に自動適応。
- タイムアウト最適化。
- レーダーチャート可視化 v1、HTML テンプレートフィールド整理。
🐛 主要修正
- 七段階実機連携修正:WSL ベクトル委譲 / EMF 変換 bug / 契約と可視性の補完。
- Embedding デフォルトモデル修正 + コンテナレベル降格アラート。
get_slide_texts()抽出範囲修正。- POC リコールチェーンのテンプレート特化解除、切り詰め順序修正、Word 画像認識の対称性。
🧹 クリーンアップとリファクタリング
- POC(
poc/poc_kb、両者は統合済み)、旧 SKILL ディレクトリ、旧bundled_unitsを削除。 - 一問一答式と参照フレームワークコードを非推奨ディレクトリにアーカイブ。
- 未使用の CLI 受入テストファイル、Office 編集ロックファイル(
~$)をクリーンアップ。
アップグレードのヒント
- 旧 POC と旧 SKILL 呼び出しパスは無効になりました。
bundled_units七段階エントリーを使用してください。 - リコールモジュールは embedding モデルが
text-embedding-3-largeであることを確認する必要があります。 - デプロイにはプロジェクト内
.toolsと whl パッケージインストールプロセスを使用してください。
v3.0.5
リリース日:2026-06-18 | ベースバージョン:v3.0.4
1. 概要
| 項目 | 内容 |
|---|---|
| リリース日 | 2026-06-18 |
| バージョン | v3.0.5 |
| ベースバージョン | v3.0.4 |
2. リリース内容
2.1 新機能
| モジュール | 詳細 |
|---|---|
| Division 2 - SQA_Agent_Base Code コードフレームワーク | 1. SQA_Agent_Base/Code/ 完全な SQA Agent コードフレームワークを追加(4ca6c9e、166d913): agent/: llm_client.py、judge.py、planner.py、prompts.py、orchestrator.py、tool_schemas.py checklist/loader.py、parsers/(excel_parser/ppt_parser/markitdown_fallback) pipeline.py、runtime.py、config.py、cli.py、models.py、validators.py report/: excel_report.py、markdown_report.py; skill/loader.py tools/: registry.py、excel_tools.py、gitlab_tools.py; indexing/memory_index.py 2. 技術ソリューションと Codex 実行マニュアル、FileCompare-Checker-SKILL.md を追加 3. テストケースデータ(TestCase/設計/検証)とサンプル checklist を追加 |
| Division 2 - SQA_Agent_Base Code_cc mainframe 共通プロトコル | 1. Code_cc/mainframe/ 共通ドキュメント解析プロトコルフレームワークを追加(5b362d3): gdm.py、parse.py、query.py、fieldmap.py、excel_profile.py com_render.py、shape_resolve.py、llm.py、gitlab_rest.py checklists/filecompare.py、run_filecompare.py 2. ARCHITECTURE.md、spec.md、technical_spec.md を追加 |
| Division 2 - Alter_Ego_Review_Agent GDM 解析と埋め込みマッチング | 1. GDM 無損失ドキュメント解析モジュールを追加(b4a152e): parsers/gdm/(gdm.py、parse.py、query.py、fieldmap.py、excel_profile.py) 2. 履歴指摘関連性マッチングをセマンティック埋め込み + LLM 精密ランキング + 次元ゲート階層化にアップグレード(0b74d01): embedding_client.py、issue_embedding_store.py、issue_matcher.py、llm_client.py を追加 scripts/embed_issues.py、requirements.txt を追加 3. http_retry.py リトライメカニズムを追加(687030c) 4. 設計書テンプレートとレビュー指摘集約 xlsx を追加(7198484) 5. 履歴指摘関連性マッチング実装 SPEC.md を追加(dacd639) |
| Division 1 - CVMS 構成変更管理システム | 1. CVMS/ 構成変更管理システムを追加(3ecb294): フロントエンド: index.html、css/style.css、js/(app/recommend/seed/store/ui/views.js) バックエンド: server/(server/auth/db/model/export/notify/xlsx.js) public/app/、public/login.html、data/kotei.db |
| Division 1 - ct-checklist-b バイナリツールセット | 1. ct-checklist-b/ ツールセットと設定を追加(0558283): SKILL.md、check-config.json 複数の .exe ツール: excel_blank_checker、excel_filter、excel_to_markdown、 extract_shape/sheet_snapshots、filecompare_rule_check、 jira_get/search シリーズ、ppt_to_pdf、run_ct_checklist シリーズなど |
| Division 5 - MT v2 ModuleTest review_master | 1. MT/v2/ ModuleTest review_master 完全フレームワークを追加(a3a654b、b57ac6c): checklist/テスト仕様書_KOTEI_PF_納品CheckList_ModuleTest.xlsx review_master/app/: check_templates/、checks/(test_spec シリーズ検査関数)、 common/、config.py、infrastructure/、main.py、reporting/、routers/、services/、ui/ 2. 検査項目を追加: file_name_format、document_no_extract、confidential_mark_image_extract、 asil_extract、design_document_name_matches、name_matches、no_and_object_id_match、 option_checkbox、project_phase_extract、wi_environment_ecu_dash |
2.2 変更機能
| モジュール | 詳細 |
|---|---|
| Division 5 - review-master-builder skill リファクタリング(d8f5540) | 1. SKILL.md/AGENT.md の大規模更新、テンプレート検査関数のリファクタリング 2. app/config.py、input_selector.py、output_writer.py を追加 3. UI モジュールを追加: ui/init.py、review_window.py 4. refs/ ディレクトリを references/ にリネーム 5. create_review_tool.cmd スクリプトを追加 6. check_templates/、checks/、common/、infrastructure/、reporting/、routers/、services/ などを更新 |
| Division 2 - SQA_Agent_Base ディレクトリ再編成とドキュメント整理 | 1. 旧版 Workflow/プロジェクト計画/人機協調/プロンプトなどのディレクトリをクリーンアップ(34c6c7b) 2. 01-要件/spec.md 要件仕様ドキュメントを追加(7614b47、17142ca) 3. 議事録資料 20260615 を追加(4e47cd8、0e22ce7) 4. 会議レビュー資料の再編成: 散在ファイルを .7z アーカイブ + 問題リスト最終版に置き換え(68179c5) 5. SQA フルリンク AINative 統合版フローチャートを更新(7357200、0b12c6a) |
| Division 5 - MD checklist と成果物の一括更新(2d140b4) | 1. ModuleDesign checklist 更新 2. 複数の COMRouter ModuleUnitDesign.xlsx 成果物を追加/更新(12 ファイル) |
2.3 削除機能
| モジュール | 詳細 |
|---|---|
| 削除項目 | 1. Division 2/Requirement-Checker-b/ 冗長 b バージョンを削除(4cd3b09): .gitignore、README.md、SKILL.md、bin/exe 2. SQA_Agent_Base 旧版ディレクトリをクリーンアップ: 02-Workflow/、03-プロジェクト計画/、04-人機協調方式/ のすべての旧ファイル(34c6c7b) 3. SQA_Agent_Base/01-要件/ 旧版 SPEC.md/プロンプト/参考資料をクリーンアップ(0e22ce7) 4. 会議レビュー資料の散在ファイルをクリーンアップし、.7z アーカイブに置き換え(68179c5) 5. TestCase 一時検査結果ファイルをクリーンアップ(166d913) |
2.4 バグ修正
| モジュール | 詳細 |
|---|---|
| 問題修正 | 1. Alter_Ego_Review_Agent POC embedding_client/llm_client/http_retry 関連コードを修正(687030c) 2. Alter_Ego_Review_Agent 履歴指摘マッチング実装 SPEC パッチを修正(687030c) 3. MT v2 review_master 検査項目関数登録を修正(b57ac6c) |
v3.0.4
リリース日:2026-06-12 | ベースバージョン:v3.0.3
1. 概要
| 項目 | 内容 |
|---|---|
| リリース日 | 2026-06-12 |
| バージョン | v3.0.4 |
| ベースバージョン | v3.0.3 |
2. リリース内容
2.1 新機能
| モジュール | 詳細 |
|---|---|
| Division 2 - SQA_Agent_Base Full Link Solution | 1. Division 2/SQA_Agent_Base/ フルリンク SQA 手動プロセスソリューションを追加: 01-要件: SPEC.md、prompt.md、V字型開発プロセス.xlsx、車載ソフトウェア比較参照資料 02-Workflow: SQA-full-link-Workflow.drawio、手動 Workflow テーブル版/説明、prompts 03-プロジェクト計画: SQA-full-link 手動プロセス整理プロジェクト計画.md 04-人機協調方式: SQA_Agent_human-machine-collaboration-proposal.md 2. SQA_Agent_Base 会議レビュー資料追加(権威 37cefa8): 6月15日月曜日会議プレゼンテーションファイル(html/スピーチ)、難所と解決策、詳細開発 spec、V字型フローチャート/三者全景図 3. SQA-full-link_AINative-integrated-flowchart.drawio を追加(0b12c6a) |
| Division 2 - Alter_Ego_Review_Agent POC | 1. Alter_Ego_Review_Agent/POC/ AI Alter Ego レビュー Agent POC コアプロセスを追加(51fd7e3): SKILL.md、agent.py、base.py、plugin.py core/: config.py、errors.py、types.py、workflow.py parsers/: changelist_parser.py、document_parser.py reporting/: artifact_writer.py、markdown_renderer.py、result_builder.py services/: conclusion_engine.py、precheck_engine.py、requirement_context.py、knowledge_base.py scripts/: build_sqlite_knowledge_base.py テスト: test_artifact_writer/changelist_parser/config/document_parser/precheck_conclusion/reporting/types/workflow 2. 03_SQLite_POC/ SQLite ナレッジベース構築を追加: alter_ego_review_knowledge_poc.db、schema.sql、preview.xlsx(a1687c9) |
| Division 5 - SealCheck 署名検査ツール | 1. Division 5/MD/SealCheck/ 署名検査ツールを追加(245defd): checkseal_app/: gui.py、main.py、seal_checker.py、config.py、excel_common.py、change_history_template.py dist/CheckSeal.exe 実行ファイル、config.json 設定ファイル 署名.xlsm サンプルファイル |
| Division 5 - MD review_master 新規検査項目追加 | 1. 複数の ModuleDesign 検査関数を追加(b77e788、90a9b41): check_2_1_to_2_5 シリーズ: ファイルリストバージョンマッチング、関数関連グラフ名前空白検査、関数リストと関連グラフ一致性、赤バージョン対応 sheet 検査 check_2_7 シリーズ: 定義表記述非空、要素数対応 2_8 sheet、テンプレート sheet 削除 check_2_8: タイトルと sheet 番号/変数名マッチング check_2_9: 定義表詳細非空 check_3x: 関数情報と 2_1~2_5 関数リストマッチング check_variable_element シリーズ: 番号とカウント、テンプレートと冗長性 check_sheet_top_module_info_matches_cover 2. 複数の cover_sheet_image 抽出成果物を追加(reports/extracted_artifacts/) |
2.2 変更機能
| モジュール | 詳細 |
|---|---|
| Division 5 - review-master-builder ステートマシン標準化 | 1. ステートマシン規格化、構造化 SKILL.md(検証と制約を追加) 2. JSON 抽出: PowerShell がインライン Python コードを渡すときにクォートが切り詰められる問題を修正し、二重引用符を一重引用符に変更 3. checklist_analysis.md が更新されたときに永久スクリプトをテンプレートに作成し、毎回一時的にホイールを作成する必要がなくなった 4. モード 2 インタラクティブ表示を最適化し、「あなたは…」を表示してユーザーをガイド 5. スクリプトを追加: update_check_status.py、verify_batch.py、verify_extraction.py 6. create_review_tool を .py から .ps1 に移行 7. リファレンスドキュメントを追加: ps51_inline_python_quoting.md、ps_file_array_params.md、shell_dollar_escaping.md |
| Division 2 - Alter_Ego_Review_Agent ソリューションとプロセス改善 | 1. 全体ソリューション SPEC.md を改善し、人機協調プロセス(drawio/md)、インタラクティブ設計レビュー Workflow 2. AI Alter Ego レビュー Agent 開発計画、プロジェクト分析ドキュメントを更新 3. memory.md メモリドキュメントを更新し、データ準備要件、データベースインタラクション全プロセス説明 4. POC skill 相対パス処理と解析とワークフローテストを修正(aa75542) 5. Code ディレクトリを Q&A スタイルのサブディレクトリにリファクタリング(40a9c43) 6. SQLite POC プロダクトディレクトリを再編成: 04_SQLite_POC → 03_SQLite_POC(35ca81c)、古いディレクトリをクリーンアップ(15ced91) |
| Division 1 - check-deliverables Second Edition | 1. check-deliverables-b はバイナリとランタイム設定を更新 2. スクリプト分割を追加: check_engine.py、content_extractor.py、ctx_extract_shape_snapshots.py、do_export_slides.py、read_selective.py、report_generator.py、run_check_wrapper.py 3. 対応する -win-x64.exe コンパイルファイルを追加 4. check-deliverables メインディレクトリに README.md と Python ソースコードを追加 5. usage.md、packaging.md、report-format.md を追加 |
2.3 削除機能
| モジュール | 詳細 |
|---|---|
| 削除項目 | 1. Division 2/Alter_Ego_Review_Agent/03_テンプレートとインポート/ ディレクトリ全体を削除: DB_FIELD_MAPPING.md、DB_IMPORT_FLOW.md、インポートテンプレート 2. Division 2/Alter_Ego_Review_Agent/05_PostgreSQL-デリバリー/ ディレクトリを削除 3. 03_SQLite_POC 古い実行データベースとレポートを削除(15ced91) 4. SQA 手動フルリンク Workflow 古いファイルを削除(新版に置き換え) 5. Division 5 create_review_tool.py を削除(.ps1 に移行) 6. Division 1 check-deliverables/scripts/parse_directory.cjs を削除 |
2.4 バグ修正
| モジュール | 詳細 |
|---|---|
| 問題修正 | 1. POC skill 相対パス処理と解析とワークフローテストを修正(aa75542) 2. review-master-builder PowerShell インライン Python クォート切り詰め問題を修正(2b179bd) 3. Alter_Ego_Review_Agent POC reporting/config/workflow 関連テストを修正(a1687c9) |
v3.0.3
リリース日:2026-06-05 | ベースバージョン:v3.0.2
1. 概要
| 項目 | 内容 |
|---|---|
| リリース日 | 2026-06-05 |
| バージョン | v3.0.3 |
| ベースバージョン | v3.0.2 |
2. リリース内容
2.1 新機能
| モジュール | 詳細 |
|---|---|
| Division 2 - Requirement-Checker 追加 | 1. Division 2/Requirement-Checker/ 要件管理表検査 Agent を追加: Agent/Plugin フレームワーク: agent.py、plugin.py、agent.yaml、manifest.yaml 検査コアライブラリ: lib/runner.py、lib/spec_contract.py、lib/reporting.py、lib/semantic_matching.py バッチ処理とツールゲートウェイ: scripts/requirement_checker_batch.py、scripts/export_user_report.py、scripts/tools_gateway.py ドキュメントとテスト: AGENTS.md、SKILL.md、要件管理表検査仕様.md、tests/test_requirement_checker.py 2. Division 2/Requirement-Checker-b/ 独立実行可能バージョンを追加: bin/requirement-checker-b-win-x64.exe(413eccf5)、Python 環境なしで実行可能 |
| Division 2 - Alter_Ego_Review_Agent 初期化 | 1. Division 2/Alter_Ego_Review_Agent/Code/ 追加し、AI Alter Ego レビュー Agent プロトタイプをインポート(ba46607、a421efb): オーケストレーションとワークフロー: core/orchestrator.py、core/workflow.py データアクセス: db/sqlite_client.py、db/postgres_client.py、db/repositories.py スキルモジュール: skills/parse_changelist.py、skills/retrieve_knowledge.py、skills/generate_questions.py、skills/score_review.py、skills/compose_report.py テスト: tests/test_design_review_workflow.py、tests/test_parse_changelist.py、tests/test_runtime_999d.py、tests/test_skill_entrypoint.py |
| Division 1 - 605 デリバリースナップショットと check-deliverables 拡張 | 1. Division 1/605/ ディレクトリを追加し、check-deliverables と check-deliverables-b のパッケージングとスクリプトデリバリースナップショットを補完(3c26938) 2. check-deliverables-b バイナリとランタイム設定を追加/更新し、check-config.json と使用ドキュメントを継続的にイテレーション |
| Division 5 - Review Master アセットとテンプレート強化 | 1. Division 5/MD/review_master/ サンプルプロジェクト、サンプル結果とレポート素材を追加 2. review-master-builder テンプレート追加: scripts/gen_check_items_html.py scripts/preview_checklist.ps1 assets/viewpoint_confirmation.html、assets/viewpoint_confirmation_template.html tracing ディレクトリベース成果物: tracing/check_generation_log.md、tracing/check_items.html、tracing/checklist_analysis.md |
| バージョン比較 | 1. バージョン比較: v3.0.2 → v3.0.3(2026-06-05) 2. リリース期間: 2026-06-01 ~ 2026-06-05 3. コミット数: 34(v3.0.2..v3.0.3) |
2.2 変更機能
| モジュール | 詳細 |
|---|---|
| Requirement-Checker 検査ロジック連続強化 | 1. レポート内で同じ例外タイプの位置をマージして表示し、結果構造をより明確に 2. 担当フィールドチェックを単一列からグループ内全列チェックに変更 3. 逆一致性チェックを追加: 設計理由が不要なのに値があり設計状態が「設計不要」でない場合に警告を出力 4. lib/reporting.py、lib/runner.py、lib/spec_contract.py とドキュメント/テストを同期更新 |
| check-deliverables 構造再編 | 1. check-deliverables は古い Agent プラグイン構造からより軽量な Skill + スクリプト編成に回収 2. parse_directory.cjs と parse_directory-win-x64.exe パスを保持・強化 3. report-format.md をメインディレクトリに戻し、設定ファイルを同期調整 |
| review-master-builder 出力リンク最適化 / Alter Ego スキルエントリー改善 | 1. HTML 生成安定性を最適化し、テンプレートスクリプトと説明を同期更新 2. トレースファイルをプロジェクトルートから tracing/ に移動し、実行成果物の集中管理を容易に 3. 起動リンクスクリプト bootstrap.ps1、run_review.ps1、start_review.bat を更新 4. Skill エントリーとプラグインスケルトンを補完し、MCP シェル依存を削除 5. README.md と test_skill_entrypoint.py を更新し、エントリー動作をより明確に |
2.3 削除機能
| モジュール | 詳細 |
|---|---|
| 削除項目 | 1. Division 1/check-deliverables/ 配下の古い Agent/Plugin 関連ファイルを削除: agent.py、base.py、plugin.py、manifest.yaml context_manager.py、tool_manager.py tools/ 全ツールモジュール prompt/SYSTEM.md、check-deliverables.spec 2. Division 1/check-deliverables-b/check-config.template.json (設定が簡素化されたため)を削除 3. 一時ロックファイル(~$*.xlsx など)と一部中間ファイルをクリーンアップ |
2.4 バグ修正
| モジュール | 詳細 |
|---|---|
| 問題修正 | 1. Review Master レポート内の画像欠落問題を修正(0fef198) 2. Requirement-Checker 担当フィールド判定と例外プロンプトロジック偏差を修正(cd79f93) 3. Review Master HTML 生成安定性を修正・強化(c8f769a) 4. check-deliverables-b スキルとパッケージング設定可用性を継続的に修正(1df40e2、413eccf5) |
v3.0.2
リリース日:2026-05-29 | ベースバージョン:v3.0.1
1. 概要
| 項目 | 内容 |
|---|---|
| リリース日 | 2026-05-29 |
| バージョン | v3.0.2 |
| ベースバージョン | v3.0.1 |
2. リリース内容
2.1 新機能
| モジュール | 詳細 |
|---|---|
| Division 1 — check-deliverables-b | 1. Division 1/check-deliverables-b/ に成果物検査 B 版ツールを追加し、check-deliverables の独立実行可能バージョンとして機能 |
| Division 2 — ChangeList_Checker | 1. Division 2/ChangeList_Checker/ に変更点リスト(新変異表)10 項目検査 Skill を追加 |
| Division 5 — Review Master マトリックス | 1. Division 5/ に新規事業部ディレクトリを追加し、MT と UDS 2 業務ラインのレビューマスターシステムをホスト 2. skills/mt_review_master/ に MT チェックリスト項目別検査実現 Skill を追加 3. skills/uds_review_master/ に UDS チェックリスト項目別検査実現 Skill を追加 4. skills/review-master-builder/ に汎用 Review Master プロジェクトスキャフォールディングジェネレーターを追加 5. script/MT/review_master/ に MT レビューマスタースクリプト版を追加し、20+ 個の具体的な検査関数(ファイル名フォーマット、機密マーク抽出、ASIL 抽出、テストアウトラインマッチング、ツールバージョンチェックなど)を含む 6. script/UDS/review_master_script/ に UDS レビューマスタースクリプト版を追加し、20+ 個の UDS 専用検査関数(フォント色、BCI マーキング、浮動評価形状、信号方向、RAM 割り当てなど)を含む 7. MT/UDS チェックリストと成果物データを追加: MT/checklist/MT_checklist.xlsm、UDS/input/checklist/UDS_checklist.xlsm 及び複数成果物 Excel サンプル |
| check-deliverables 強化 | 1. check-deliverables.spec を追加: PyInstaller パッケージング仕様ファイルで、check-deliverables を Windows x64 独立実行可能にパッケージングすることをサポート 2. knowledge/HUD_20260522_検査報告.html を追加: 成果物検査報告 HTML テンプレート(666 行)で、元の report-format.md を置き換え 3. check-config.json / check-config.template.json を更新: 設定駆動を強化 |
| filecompare_checker 強化 | 1. lib/orchestration/output_layout.py を追加: 統一出力レイアウトモジュールで、検査結果出力フォーマットとディレクトリ構造を標準化 |
2.2 変更機能
| モジュール | 詳細 |
|---|---|
| filecompare_checker オーケストレーションレイヤー全面アップグレード | 1. メモリアウェアドキュメントゲーティング(caca061): システムメモリ水位に基づいてドキュメント実際の並行度を動的に調整し、実行中に並行数、メモリ使用量とスキップ理由を補充 2. _jobs と成果物 Log ディレクトリ解析を統一: バッチスクリプトとユーザーレポートエクスポートは新しいディレクトリ構造を使用 3. 検査間証拠再利用を強化: 3、11、12 号検査は確定的証拠を再利用し、6/7 号検査データ連動を強化 4. claude_runtime.py: ランタイムロジックを調整(190+ 行変更) 5. concurrency.py: 並行制御ロジックをリファクタリング(118 行変更) 6. executor.py: エクセキュータロジックを更新(61 行変更) 7. inspection_logic.py: 検査ロジックを大幅に調整(218 行変更) 8. paths.py: パス解析をリファクタリング(58 行変更) 9. planner.py / reporting.py / user_reporting.py: プランニングとレポートモジュールを同期更新 10. filecompare_batch.py: バッチスクリプトを大幅に強化(445+ 行変更)、新しいディレクトリ構造とメモリアウェアスケジューリングをサポート 11. export_user_report.py: ユーザーレポートエクスポートが新しいレイアウトに適合 |
| check-deliverables 全面リファクタリング | 1. agent.py / agent.md: Agent コアロジックとプロンプトを書き換え(268+ 行変更) 2. context_manager.py: コンテキストマネージャーを更新 3. tool_manager.py: ツールマネージャーを更新 4. SYSTEM.md: システムプロンプトを全面的に書き換え(335 行変更) 5. knowledge.md: ナレッジコンテンツを大幅に更新(220 行変更) 6. すべてのツールモジュールが更新: config_tools.py、directory_tools.py、pptx_tools.py、report_tools.py、xlsx_tools.py、init.py すべて修正 7. parse_directory.cjs: ディレクトリ解析スクリプトをリファクタリング(245 行変更) 8. manifest.yaml: バージョン情報を更新 |
| review-master-builder UTF-8 ポリシーアップグレード | 1. SKILL.md と AGENT.md に UTF-8 First Policy を追加(ed6b848): すべてのテキストインタラクションのデフォルトエンコーディングとして UTF-8 を明示的に指定し、PowerShell 環境変数設定(PYTHONIOENCODING / Console.InputEncoding / Console.OutputEncoding)を規格化し、ターミナル文字化けしたときの標準フォールバックパス(Python → UTF-8 一時ファイル → Read ツール)を定義 |
2.3 削除機能
| モジュール | 詳細 |
|---|---|
| 削除項目 | 1. check-deliverables/SKILL.md: 古い Skill 説明ファイルを削除(機能は agent.md / SYSTEM.md にインライン化済み) 2. check-deliverables/knowledge/SoCAMET-C_DRIMOD-CSTD_VMID.drawio: 古い drawio 図を削除(check-deliverables-b/knowledge/ に移行済み) 3. check-deliverables/report-format.md: 古い Markdown レポートフォーマットを削除(HTML テンプレートに置き換え済み) |
2.4 バグ修正
| モジュール | 詳細 |
|---|---|
| シール分析 | シールがない場合にシールスクリーンショットにフォールバックしない問題(e8e4642): inspection_runner シール分析ロジックを修正し、シールスクリーンショットが存在しない場合に正しく表紙スクリーンショットにフォールバック 2. 一時ファイルと画像処理問題(1bcdcae): 一時ファイルクリーンアップと画像参照関連問題を修正 3. UTF-8 エンコーディング文字化け(ed6b848): Windows ターミナルでの中日文字化け問題を修正し、UTF-8 First Policy により統一エンコーディング処理戦略で、優先的に UTF-8 一時ファイルに書き込んでから読み込み、ターミナルレンダリングへの依存を回避 4. 相対パス参照問題(ed6b848): review-master-builder が生成したプロジェクト内の相対パス参照エラーを修正し、テスト合格 5. bat 起動スクリプト問題(ed6b848): start_review.bat などのバッチ起動スクリプト互換性問題を修正し、テスト合格 |
| 問題修正 | 1. シール分析でシールなしの場合に表紙スクリーンショットへフォールバックしない問題を修正(e8e4642) 2. 一時ファイルと画像参照の問題を修正(1bcdcae) 3. Windows ターミナルでの中日文字化け問題を修正し、UTF-8 First Policy で統一エンコーディング処理戦略を実現 4. プロジェクト生成後の相対パス参照エラーを修正し、テスト合格 5. バッチ起動スクリプトの互換性問題を修正 |
v3.0.1
リリース日:2026-05-22 | ベースバージョン:v3.0.0
1. 概要
| 項目 | 内容 |
|---|---|
| リリース日 | 2026-05-22 |
| バージョン | v3.0.1 |
| ベースバージョン | v3.0.0 |
2. リリース内容
2.1 新機能
| モジュール | 詳細 |
|---|---|
| filecompare_checker / 検査体系 | 1. 検査項目を 11 項目から 12 項目に拡張し、「検査 11 Filecompare 人手照合結果一致性検査」と「検査 12 要件-コード-FileCompare 三者一致性検査(LLM 判定)」を追加 2. 検査項目間の証拠接続規範を追加: 固定分析順序 1→8→9→10→11→12→2→3→4→5→6→7、表示/レポートは強制的に 1→12 の自然順序 3. クエリ言語ハード判定ルールを追加: パス/シート名/ソースドキュメント原テキストを除去した後に判定し、--query-language で明示的に渡し、モデルに推測させることを禁止 4. レポート保存段階に「理由の原文サポート」必須フィールドを追加し、原文がない場合はすべて ⚠️ 手動確認として処理 |
| filecompare_checker / ランタイム | 1. AIKO MCP プラグインに統合され、AIKO_MODEL_SELECTOR / AIKO_MODELS_JSON / AIKO_LLM_MODEL / AIKO_LLM_API_KEY / AIKO_LLM_BASE_URL のオーバーレイヤーをサポート 2. 共有環境変数設定システムを追加(SYSTEM_ENV_SETUP.md)、LLM / OpenAI / Anthropic / GitLab / AIKO 5 接続レイヤーを分離 3. ランタイムメモリ永続化メカニズムを追加: docs/<doc_id>/artifacts/memory/document_memory.json と inspection_<n>.memory.json に強制的に書き込み、長いコンテキスト圧縮によるルール損失を回避 4. ランタイムハートビート報告を追加(LLM_HEARTBEAT_INTERVAL_SECONDS) 5. メモリに基づいてドキュメント並行度を自動調整 |
| filecompare_checker / オーケストレーションレイヤー | lib/orchestration/ に マルチエージェント並行オーケストレーションフレームワークを追加し、adapters / anthropic_compat / canonical / claude_prompts / claude_runtime / concurrency / discovery / executor / inspection_logic / job_reporting / language / llm_runtime / planner / reporting / runtime_config / user_reporting など 18 モジュールを含む |
| filecompare_checker / ツールセット | 1. GitLab エビデンスコレクター gitlab_evidence_collector.py を追加し、ハッシュ値によってエビデンスをアーカイブしハッシュ ↔ 要件ID/Commit/コード差分対応関係を構築 2. Jira ツールセットを追加: jira_get_custom_fields / jira_get_issue / jira_list_projects / jira_search 3. COM ツールと Excel 数式スキャンを追加: com_utils / excel_formula_scan / excel_row_extractor / runtime_stop 4. バッチスクリプトを追加: filecompare_batch / runtime_worker / export_user_report / verify_runtime_env |
| プロジェクトアーキテクチャ | ディレクトリ構造を事業部別に再編成: 事業一部 / 事業二部 / 事業五部、元の filecompare_checker は事業二部/ に移籍 |
| 事業一部 / check-deliverables | 成果物(PPT/Excel/DRBFM)動的チェックリスト検査 Skill を追加し、check-config.json 設定駆動をサポートし、config_tools / directory_tools / pptx_tools / report_tools / xlsx_tools ツールセットを含む |
| 事業一部 / ct-checklist | 単体テスト仕様書 8 項目検査 Skill を追加: 表紙署名と日付順序、検討/承認、タイトル一致性、更新履歴 SHM チケット番号、要求_インターフェース対応関係完全性、テストケース一覧式エラー、結果列とドキュメントパス一致性 |
| 事業一部 / formula-r-checklist | フォーミュラR PPT V01–V33 完全 33 項目検査 Skill を追加し、V01–V07 / V08–V09 / V10–V21 / V22 / V23–V31 / V32–V33 で分子化 |
| 事業一部 / assistant | 汎用 Agent ランタイムフレームワークを追加し、agent / base / context_manager / env_loader / runtime_paths / plugin / tool_manager 完全なモジュールを含む |
2.2 変更機能
| モジュール | 詳細 |
|---|---|
| filecompare_checker / 検査 10 | 判定方法を「類似度スコアリング」から「LLM セマンティック判定とマッチング」に変更し、スコアリングシステムをキャンセル |
| filecompare_checker / 検査 12 | レポートジェネレーターをルールマッチングから LLM 判定に変更 |
| filecompare_checker / 言語一致性 | 勧告ルールから MUST ハードルールにアップグレード: フレームワークテキストはクエリ言語を使用し、データ原文はソース言語を保持;レポートファイル名はクエリ言語に従う(中国語/English/日本語 の 3 組の命名) |
| filecompare_checker / 実行時設定 | runtime ブロックを環境変数から agent.yaml(default_runtime / fallback_runtime / trace_cleanup_* / llm_heartbeat_interval_seconds / provider / openai.*)に移動し、プロジェクトデフォルト値と共有値を分離 |
| filecompare_checker / 並行 Agent | 組み込み並行ロジックから外部汎用並行 Agent パッケージに変更し、結合解除後に内部並行ロジックを再実装 |
| filecompare_checker / GitLab | GitLab サーバーアドレスと個人 api_token を更新し、GITLAB_SSL_VERIFY 証明書検証スイッチを追加 |
2.3 削除機能
| モジュール | 詳細 |
|---|---|
| code_compare | 元のコード比較 Skill トップレベルモジュール全体を削除し、機能は filecompare_checker の GitLab エビデンス収集と検査 11/12 に統合 |
| filecompare_checker_D | 元の「D 版」ディレクトリと commits_with_diff.txt などの添付ファイルを削除 |
| その他 | SKILL.md.bak 古いバックアップ、.idea/ IDE 設定ディレクトリをリポジトリから削除;requirements.runtime.txt 依存関係を実行時必須項目だけに絞り込み |
2.4 バグ修正
| モジュール | 詳細 |
|---|---|
| 検査 10 | 検査 10 がずっとヒットしないため出力が「⚠️手動確認」になる — 底层を LLM セマンティック判定に置き換えた後に修正 |
| レポート言語 | レポートに中日言語が混在する — クエリ言語ハード判定 + 固定ラベル翻訳テーブル + ファイル名言語追従で修正 |
| コンテキスト圧縮 | 長いコンテキスト圧縮後にハードルールが失われる — artifacts/memory/ に正式なメモリ生成物を書き出して修正し、traces/ または tmp/ を唯一のメモリ源として使用することを禁止 |
| 検査 12 | 類似度スコア BUG — レポートジェネレーターを LLM 判定に変更した後に修正 |
| 検査 3 / 検査 4 | シール検出でシールが見つからない / 認識エラー — シールコンテキストスクリーンショットツールで修正 |
| スコア計算 | スコアリングロジックエラーを修正 |
| 言語 / レポートモジュール | 言語モジュール判定とレポート出力フォーマット BUG を修正し、レポート出力を改善 |
| GitLab | GitLab 証明書検証失敗問題を修正(GITLAB_SSL_VERIFY 設定により) |
| パフォーマンスと一時停止 | 実行が遅すぎることと一時停止機能 BUG を修正 |
| 原文忠実度 | レポート中の検査ドキュメント原文が変更される問題を修正 — 検査原文はドキュメントソース言語と一字一句一致しなければならない |
| SKILL セマンティック完全性 | 検査 11 が元々外部説明ファイルに依存していたため SKILL 自身のセマンティックが不完全だったが、現在は外部説明を SKILL.md にインライン化 |
| openpyxl 互換性 | _openpyxl_patch.py パッチを追加し、特定の openpyxl バージョン互換性問題を解決 |
v3.0.0
リリース日:2026年5月15日 | ベースバージョン:-
1. 概要
| 項目 | 内容 |
|---|---|
| リリース日 | 2026年5月15日 |
| バージョン | v3.0.0 |
| ベースバージョン | - |
2. リリース内容
2.1 新機能
| モジュール | 詳細 |
|---|---|
| システム監視 | 1. タスクライフサイクル管理を完了 2. 主要操作のログ記録を完了 3. 主要操作の例外処理を完了 |
| 永続化 | 1. ワークスペースの永続化を完了 2. ユーザーセッション復元機能を完了 |
| 権限管理 | 1. ユーザー管理機能を完了 2. ロール認証機能を完了 3. 権限管理機能を完了 |
| GUI | ユーザー管理、ロール管理、システム設定、ファイル管理、永続化機能、ナレッジベース、Q&Aアシスタントなどの機能のグラフィカルインターフェースを完了 |
| 基本機能エンジン | MCP クライアント統合を完了 |
2.2 変更機能
| モジュール | 詳細 |
|---|---|
| ナレッジベース | 1. 組み込みナレッジベース機能を完了 2. ナレッジベースファイル管理機能を完了 |
| EB 連携 | EB 自動プロジェクトオープン、プロジェクト付属スクリプト実行、EB プラグイン呼び出しを完了 |
2.3 削除機能
| モジュール | 詳細 |
|---|---|
| なし | なし |
2.4 バグ修正
| モジュール | 詳細 |
|---|---|
| API ゲートウェイ | 1. xxx 2. xxx |