プロジェクト

全般

プロフィール

機能 #40

完了

機能 #38: [Phase0] 開発基盤の定義と管理ルールの実装

[Stage0.5] REGシステム:中略禁止プロンプトの検証スクリプト作成

吉田 明 さんが3日前に追加. 約18時間前に更新.

ステータス:
終了
優先度:
通常
担当者:
カテゴリ:
-
対象バージョン:
-
開始日:
2025/12/22
期日:
進捗率:

100%

予定工数:
(合計: 0:00時間)

説明

Geminiに全量出力を約束させるスクリプトの開発


子チケット 1 (0件未完了1件完了)

機能 #43: [基盤整備] AIを活用した設計書・コードの自動マージツールの導入と環境構築終了吉田 明2025/12/22

操作

吉田 明 さんが3日前に更新

  1. REGシステム(merge_and_verify.py)の真の役割
    このスクリプトは、内部で**「マージ専用のAI(Gemini API)」**を呼び出します。

インプット1(ベース): 現在の物理ファイル(例:docs/design/02_sales_design.md)の全文。

インプット2(修正案): あなたがクリップボードやファイルに用意した「中略」を含む修正案。

AIへの指令:

「ベースの全文を読みなさい。次に、中略を含む修正案を読みなさい。修正案で変更された箇所を特定し、ベースの中身を『中略』部分に補完しつつ、最終的に一文字も欠落のない完全な全文を出力しなさい。」

  1. コマンドとパラメータのデフォルト値
    使い勝手を優先し、以下のように定義します。

デフォルト: クリップボード (--clip) を優先。 (チャットからコピーしてすぐ実行するのが最も自然なため)

ファイル指定: 明示的に --file と打ったときだけ .draft_content.md を見る。

実行例:

Bash

クリップボードの中身(中略あり)を、賢くマージして反映

python tools/reg_system/merge_and_verify.py update docs/design/02_sales_design.md
3. ガードレールの再定義(AIによる自己修復)
コードで簡単にチェックできる部分はコードで、文脈判断が必要な部分はAIで行います。

AIによる補完実行: スクリプト内でGeminiに対し「中略を元の内容で埋め戻せ」と命じます。

最終チェック(スクリプト):

AIがマージした後の「最終成果物」に、まだ (中略) などのキーワードが残っていないかチェック。

行数が極端に減っていないかチェック。

もし残っていたら: 「AIが補完に失敗しました。もう一度、中略なしで提示させるか、手動で補ってください」とあなたに報告する。

吉田 明 さんが2日前に更新

  • 子チケット #43 を追加

吉田 明 さんが2日前に更新

  • ステータス新規 から 終了 に変更

吉田 明 さんが1日前に更新

  • ステータス終了 から フィードバック に変更

吉田 明 さんが1日前に更新

tools\reg_system\merge_and_verify.pyは
誤ってファイルを指定してしまったり、クリップボードの中身が意図しないものだったりしても、
ファイルを変更してしまうので、それをどうにかしたい

吉田 明 さんが約18時間前に更新

  • ステータスフィードバック から 終了 に変更

他の形式にエクスポート: Atom PDF