操作
エピック #10236
未完了[PathCollector] MVP開発 (Epic)
ステータス:
新規
優先度:
通常
担当者:
-
開始日:
2026-07-19
期日:
2026-08-21 (期日まで 13日)
進捗率:
0%
予定工数:
(合計: 0.00時間)
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:
説明
PathCollector MVP: GA4/Search Consoleでは取得しにくいWebサイト上の詳細行動データ(DOM変化・操作イベント)をrrwebベースで収集し、意味付きマスキングでPII保護した上でPostgreSQLへ保存、MCP経由で外部AIへ構造化データ提供するヘッドレス型サービス。
管理画面・セッションリプレイ画面はMVPに含めない。
技術スタック: TypeScript/Fastify(API)、TypeScript MCP SDK、PostgreSQL16、rrweb、Zod、Docker Compose。
実装はPhase1(収集基盤)→Phase2(正規化)→Phase3(MCP)→Phase4(品質・運用)の順で連鎖実行する。
元仕様書: PathCollector MVP 技術仕様書 v0.1(ユーザー添付)。
MVP受入条件は仕様書19章を参照。主要ゲート:
- password/hidden inputのvalueが保存されない
- email/phone/氏名が意味付きマスク([MASKED_EMAIL]等)される
- 同意拒否/オプトアウト後にイベント送信されない
- MCPから権限のないプロジェクトを参照できない
- 削除操作(delete_session/delete_visitor)が監査ログに残る
操作