Actions
Feature #61
closed
RA
Feature #140: [TAK-135] 外部システムからEPAAアプリ定義を取り込む基盤を実装する
Feature #143: [TAK-132] Excel/CSVから業務アプリ定義(resource.yaml)を生成する
Feature #83: [TAK-192] Excel参照関係から参照マスタ候補を自動生成する
[TAK-214] TAK-192 Test: AI relation/subtable推奨を検証する
Feature #61:
[TAK-214] TAK-192 Test: AI relation/subtable推奨を検証する
Status:
Closed
Priority:
Normal
Assignee:
-
Start date:
09/30/2026
Due date:
% Done:
0%
Estimated time:
Description
Linear migration metadata¶
- Linear issue: TAK-214
- Linear URL: https://linear.app/takayuki-komoda/issue/TAK-214/tak-192-test-ai-relationsubtable推奨を検証する
- Linear status: Done
- Linear team: Takayuki Komoda
- Linear project: EPAA App
- Linear assignee: Takayuki Komoda
- Linear labels:
- Linear created: 2026-07-18T23:46:10.185Z
- Linear updated: 2026-07-19T02:55:04.865Z
- Linear archived:
Original description¶
目的¶
TAK-192へ追加するAI関係種別推奨について、mock・実Gemini・WebView2・5002の検証責任を追跡する。
確認範囲¶
- relation/subtable、低信頼度、不正応答、0/100/101候補
- 5000行上限、空行、target key空欄・重複、payload whitelist
- Suggestionと利用者上書きの再validation保持
- APIキー登録・置換・削除、source/scope、AI設定の既定へ戻す
- Gemini 2.5 Flashで受注明細=subtable、顧客マスタ=relation
- Generator GUI test/build/publish、WebView2、5002標準gate
管理¶
- 実装branch/PRは親TAK-192の
codex/tak-192-excel-reference-subtable/ PR #118を共用する。 - 詳細証跡はローカルreportへ保存し、Gitへ含めない。
Linear attachments¶
Linear comments¶
{"id" => "9aded6b7-dac6-4cf8-920a-d263232a992d", "name" => "Takayuki Komoda"} (2026-07-19T02:55:24.109Z)¶
PR #118 / TAK-192 が develop へmerge済みのため、本Issueも完了として Done に変更しました。
完了根拠:
- AI relation/subtable推奨のmock、実Gemini、WebView2、5002標準gateの検証結果がPR #118に含まれています。
- PR #118 merge commit:
8529e854307ef39282fc2ec7fad29d432615a6b2
注意事項:
- 実Geminiは非決定的です。C#安全ゲートと確認画面の利用者判断で補う前提です。
{"id" => "9aded6b7-dac6-4cf8-920a-d263232a992d", "name" => "Takayuki Komoda"} (2026-07-19T00:37:04.158Z)¶
テスト結果: OK¶
- Generator GUI: 93/93成功
- React build / GUI正式publish: 成功、C# warning 0 / error 0
- 実Gemini 2.5: 顧客候補=別アプリ90%、受注明細=サブテーブル90%
- 曖昧候補は推奨表示のみ、明細候補は安全ゲート通過時だけ初期選択
- APIキーpayload秘匿、100件上限、0.7閾値、打切り、曖昧性、完全一意、不正/部分応答を検証
- canonical/legacy、User/Process/Machine、Machine継承、削除拒否をFake環境で検証
- 公開WebView2でキー由来・削除不可・AI設定既定値復帰を確認
- 5002: settings Error 0(既知Warning 50)、matrix 125/125、browser smoke 7画面成功
- Reviewer最終: OK、重要findingなし
注意事項: 実Geminiは非決定的。Excel見出しのprompt injectionと実業務表現の多様性は、C#安全ゲートと確認画面の利用者判断で補う。PR #118のmerge待ちとしてIn Reviewを維持する。
Actions