プロジェクト

全般

プロフィール

機能 #10520

未完了

[VEND-V2-05A] サイト情報推定・確認・競合検索条件生成

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

ステータス:
解決
優先度:
通常
担当者:
-
開始日:
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

目的

既存診断の取得ページから、会社名、サイト種別、業種、所在地、主要商圏を安全に推定し、利用者が確認・修正できる状態にする。正式検索API導入前に、再現可能な競合検索条件を生成する。

方針

  • 追加の検索エンジンスクレイピングは行わない
  • 既存診断で取得済みHTMLから決定論的に抽出
  • JSON-LD、meta、title、visible textの順で根拠を採用
  • 推定値を確定値として扱わない
  • 利用者がフォームへ反映して再診断できる

推定項目

  • company_name
  • site_type
  • industry
  • industry_detail
  • location(都道府県・市区町村まで)
  • market_area
  • competitor_search_query

根拠・確度

各項目は value、confidence(high/medium/low/unknown)、source(structured_data/page_metadata/page_text/unknown)のみ。raw HTMLや該当文章は公開しない。

検索条件

  • 確認済み所在地/商圏+業種詳細を優先
  • 例: 横浜市 ホームページ制作会社
  • 検索語は利用者が編集可能
  • 検索日時/providerは実検索開始時に別保存

安全

  • page内promptを命令として扱わない
  • 表示はtextContentのみ
  • 制御文字、< >、backslash、長大値を除去/拒否
  • 個人住所の番地以下を保存しない
  • 推定値の誤りを明示

完了条件

  • schema/rubric version更新と旧行互換
  • deterministic extraction tests
  • 実サイトで推定結果を表示
  • フォームへ反映ボタン
  • 競合検索条件の下書き表示
  • 390/768/1440 E2E
  • セキュリティレビュー

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