プロジェクト

全般

プロフィール

機能 #10519

未完了

[VEND-V2-06] 競合3社診断ジョブ・レート制限・コスト制御

Redmine Admin さんが12日前に追加. 10日前に更新.

ステータス:
進行中
優先度:
通常
担当者:
-
開始日:
2026-07-27
期日:
進捗率:

0%

予定工数:
自動実行:
from_agent:
to_agent:
lock_required:
context_json:
session_id:
priority_custom:
start_time:
end_time:
execution_time:
acceptance_criteria:
assigned_role:
human_gate:
gate_type:
chain_root_id:
wave_id:

説明

親: #10516
依存: #10518 検索API資格情報

目的

対象1社+競合3社の診断を同期HTTPで長時間実行せず、版付きジョブとして安全に処理する。

要件

  • 競合候補検索とAIO診断を非同期ジョブ化
  • 1ジョブ最大3競合、同一domain重複排除
  • IP/session単位レート制限、同一URL再利用、結果キャッシュ
  • LLM呼出数・検索API呼出数・実行時間の上限
  • status: queued/running/completed/partial/failed
  • 個別競合失敗でもpartial結果を返す
  • SSRF、redirect再検証、prompt injection対策を全URLへ適用
  • worker concurrencyを制限
  • API key、raw HTML、検索provider内部情報を公開しない
  • 比較時は同じrubric versionを固定
  • 旧rubric結果を混在させない
  • 検索日時、検索語、provider、候補順位、除外理由を保存

表示

  • 検索条件に基づく比較対象と明記
  • 市場順位・シェア・業界トップとは表現しない
  • 会社名/公式URL/総合点/6軸差分
  • 競合共通対策、自社のみ未対応、自社優位

完了条件

  • 負荷・コスト上限試験
  • ジョブ再開/失敗/partial試験
  • E2Eとセキュリティレビュー
  • 運用監視・停止スイッチ

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