專案

一般

配置概況

動作

Feature #246

進行中
SC SC

Phase 1 法規調研收尾:住宿資料取得合法性(Q2/Q12)與 D-API-1 取得策略落地

Feature #246: Phase 1 法規調研收尾:住宿資料取得合法性(Q2/Q12)與 D-API-1 取得策略落地

是由 Sashiba Chou約 2 個月 前加入.

狀態:
New
優先權:
Normal
被分派者:
開始日期:
2026-06-04
完成日期:
2026-06-04 (逾期 58 天)
完成比例:

100%

預估工時:
2:00 小時

概述

背景

travel_helper 的核心資料路徑之一是住宿資料採集。既有 booking_helper
Playwright 爬 Booking.com,但其合法性與 ToS 風險未經評估,且未決定最終取得
策略。本票處理 Phase 1 P0 阻擋項:住宿資料取得的合法性調研與策略拍板。

目的

  1. 完成 Q2(爬蟲合法性與 ToS 風險)與 Q12(台灣法律框架)三階段調研。
  2. 取得業主對 D-API-1(住宿取得策略)的拍板並落地為 ADR + constraints。
  3. 將業主「放寬爬蟲足跡」追加指令落地。

範圍與成果

調研(三階段:regulatory-analyst → research-verifier → research-synthesizer)

  • Q2:三平台(Booking.com A15.2 / Agoda §1.3.5 / Google ToS)爬取網頁前端
    在合約層 ❌ 明確違約(個人用途不豁免,已全文佐證);但個人非商業低頻
    使用的實際刑事/民事風險低(hiQ / Van Buren)。
  • Q12:台灣法下個人非商業爬取住宿頁面民事風險低、可接受——著作權事實
    資料不受保護(2025 智財法院 113 刑智上易 35 判決全文驗證)、個資法 §51
    個人家庭活動豁免、公平交易法不適用、刑法 §359 風險極低、零追訴實務。
    Q12 未推翻 Q2。新增內容硬邊界:旅館照片(攝影著作)、評論者個資。

業主決策(D-API-1 / OW-5)

  • C(爬蟲)為主 + 限縮足跡 + B(手動輸入)同等補充;A(官方 API)本輪不採用。
  • 追加指令:放寬抓取頻率/足跡(務實導向,不觸發反爬/不被封鎖即可),
    保留非商業/個人自用/不對外散布三支柱。
  • 業主知情 ToS 違約並自負殘餘風險(留痕於 ADR-003)。

規格落地(system-architect)

  • ADR-003:住宿取得策略(雙對等管道 + 知情同意 + 民事風險定量)。
  • constraints:C-4 擴寫(放寬節流目標)、C-7(Maps 快取)、C-8(限縮足跡,
    不散布為法律前提)、C-9(照片禁取)C-10(個資排除)
  • architecture:ARCH-2 爬蟲/手動對等 adapter、ARCH-3 雙來源消化。
  • 正交性:放寬「頻率」、收緊「內容」,明文區隔。

決策科技樹

  • 新增 OW-5、ADR-003、Q-12 節點;更新 Q-2(升 ✅);index + diagrams 圖 3;
    反向標註 OW-4↔Q-2、OW-5/ADR-003↔Q-12。

驗收條件

  • Q2/Q12 三階段報告齊備且符合鐵則 1-4(可驗證來源、引用清單對照)
  • D-API-1 業主決策留痕(owner-tracking + OW-5 節點)
  • ADR-003 落地,含被否決選項與失效觸發
  • C-4~C-10 各具可測試條件
  • open-questions Q2/Q12 標 ✅ 並指向結論檔

後續(不在本票範圍,需重啟 session)

  • Q3(Google Maps 額度/成本)、Q7(租車資料源)— 需 research-primary
  • qa-engineer 為 C-7/C-8/C-9/C-10 設計測試案例
  • (可選)devil-advocate 挑戰選項 C 殘餘風險評估

關聯

  • 上游票:#241(Phase 1 owner decisions 落地)
  • 結論檔:docs/research/conclusions/2026-06-04_Q2_*_Q12_*
  • 決策:docs/decisions/ADR-003-accommodation-data-acquisition.md

沒有任何資料可供顯示

動作

匯出至 PDF Atom