version: 1
project: "holi"
updated_at: "2026-04-09T15:33:00Z"

claims:
  - id: C-101
    statement: "The planning artifact merges itinerary, budget, map, and operational alerts in one manually crafted output."
    source_type: primary_meeting
    source_ref: "/home/isaak/.openclaw/media/inbound/file_23---d7441c4b-b456-4543-a03b-f3ebe9c6f36d"
    source_date: "2026-04-08"
    confidence: high
    owner: isaak
    notes: "Directly observable in artifact structure and sections."

  - id: C-102
    statement: "Family planning needs explicit child-age suitability and mixed-intensity activity options."
    source_type: primary_meeting
    source_ref: "/home/isaak/.openclaw/media/inbound/file_23---d7441c4b-b456-4543-a03b-f3ebe9c6f36d"
    source_date: "2026-04-08"
    confidence: high
    owner: isaak
    notes: "Multiple activities include age fit and accessibility notes."

  - id: C-103
    statement: "Trip quality depends on dynamic constraints (weather, closures, booking windows, water levels)."
    source_type: primary_meeting
    source_ref: "/home/isaak/.openclaw/media/inbound/file_23---d7441c4b-b456-4543-a03b-f3ebe9c6f36d"
    source_date: "2026-04-08"
    confidence: high
    owner: isaak
    notes: "Warnings/reservation sections and per-activity caveats show this clearly."

  - id: C-104
    statement: "Current planning workflow is high-effort and brittle because updates are manual in a long-form document."
    source_type: estimate
    source_ref: "artifact-derived inference"
    source_date: "2026-04-08"
    confidence: medium
    owner: isaak
    notes: "Needs explicit user interview quantification in TASK-129."

  - id: C-105
    statement: "A differentiated Holi MVP should prioritize constraint-aware ranking and family collaboration over generic itinerary text generation."
    source_type: estimate
    source_ref: "kickoff synthesis"
    source_date: "2026-04-08"
    confidence: medium
    owner: isaak
    notes: "To be tested against competitor capability map in TASK-130."

  - id: C-106
    statement: "There is potential value in automated reservation/risk checklisting as part of planning output."
    source_type: primary_meeting
    source_ref: "/home/isaak/.openclaw/media/inbound/file_23---d7441c4b-b456-4543-a03b-f3ebe9c6f36d"
    source_date: "2026-04-08"
    confidence: medium
    owner: isaak
    notes: "Artifact includes explicit reservation urgency and operational warnings."

  - id: C-107
    statement: "Maps are necessary but insufficient; users still need day-level decision support and trade-off logic."
    source_type: estimate
    source_ref: "artifact + product reasoning"
    source_date: "2026-04-08"
    confidence: medium
    owner: isaak
    notes: "Requires substitution analysis in TASK-130."

  - id: C-108
    statement: "Without strict MVP boundaries, Holi risks over-scoping into a full travel super-app too early."
    source_type: estimate
    source_ref: "kickoff scope analysis"
    source_date: "2026-04-08"
    confidence: medium
    owner: isaak
    notes: "Tracked as high-risk assumption in ASSUMPTIONS.md."

  - id: C-109
    statement: "Families with kids are the highest-confidence lead segment for Holi based on currently available primary evidence."
    source_type: primary_meeting
    source_ref: "/home/isaak/.openclaw/media/inbound/file_23---d7441c4b-b456-4543-a03b-f3ebe9c6f36d"
    source_date: "2026-04-08"
    confidence: medium
    owner: isaak
    notes: "Derived from explicit child-fit and operational constraint patterns in source artifact; documented in USER-PROBLEM-SEGMENTATION.md."

  - id: C-110
    statement: "Cross-segment core pain appears to be constraint fragmentation rather than absence of destination ideas."
    source_type: estimate
    source_ref: "TASK-129 synthesis"
    source_date: "2026-04-08"
    confidence: medium
    owner: isaak
    notes: "Needs external benchmark validation in TASK-130."

  - id: C-111
    statement: "Friend groups are a credible secondary segment due to coordination and preference-alignment friction."
    source_type: estimate
    source_ref: "TASK-129 segmentation model"
    source_date: "2026-04-08"
    confidence: medium
    owner: isaak
    notes: "No direct interview evidence yet; keep as secondary and validate later."

  - id: C-112
    statement: "External web evidence retrieval is currently blocked in environment due to missing Brave API key."
    source_type: verified_public
    source_ref: "web_search tool runtime error: missing_brave_api_key"
    source_date: "2026-04-08"
    confidence: high
    owner: isaak
    notes: "Tracked in sources-verified.md; impacts confidence of external quantitative claims."

  - id: C-113
    statement: "Travel planning competitors publicly position around unified itinerary + map workflows (e.g., Wanderlog, Sygic, Roadtrippers)."
    source_type: verified_public
    source_ref: "https://wanderlog.com; https://www.sygic.com/travel; https://roadtrippers.com"
    source_date: "2026-04-08"
    confidence: high
    owner: isaak
    notes: "Verified via web_fetch homepage positioning text."

  - id: C-114
    statement: "Maps platforms are strong substitutes for POI discovery/navigation but do not present themselves as full collaborative constraint planners."
    source_type: verified_public
    source_ref: "https://www.google.com/maps; https://maps.me"
    source_date: "2026-04-08"
    confidence: medium
    owner: isaak
    notes: "Positioning-level inference from reachable public pages; feature-depth claim kept conservative."

  - id: C-115
    statement: "Guide/content players optimize inspiration and destination content rather than end-to-end daily constraint arbitration."
    source_type: estimate
    source_ref: "https://www.lonelyplanet.com; https://www.alltrails.com"
    source_date: "2026-04-08"
    confidence: medium
    owner: isaak
    notes: "Strategic interpretation from product positioning; requires UX benchmarking later."

  - id: C-116
    statement: "AI travel assistants emphasize conversational planning speed, increasing substitution risk for generic itinerary generation."
    source_type: verified_public
    source_ref: "https://chatgpt.com; https://guidegeek.com"
    source_date: "2026-04-08"
    confidence: high
    owner: isaak
    notes: "Both pages position around fast personalized responses/planning via chat."

  - id: C-117
    statement: "Holi differentiation is viable only with a constraint-first collaborative wedge, not as a generic itinerary writer."
    source_type: estimate
    source_ref: "TASK-130 synthesis"
    source_date: "2026-04-08"
    confidence: medium
    owner: isaak
    notes: "Decision-oriented synthesis across C-109..C-116."

  - id: C-118
    statement: "A manual multi-tool stack (maps + guides + AI + booking apps) is a real-world substitute that creates cognitive load for trip organizers."
    source_type: estimate
    source_ref: "TASK-129 + TASK-130 synthesis"
    source_date: "2026-04-08"
    confidence: medium
    owner: isaak
    notes: "Directly aligned with inbound planning artifact complexity patterns."

  - id: C-119
    statement: "Multiple major travel websites are partially blocked to automated retrieval (anti-bot/JS), limiting confidence for detailed competitor feature claims."
    source_type: verified_public
    source_ref: "web_fetch statuses: tripadvisor(403), rome2rio(403), getyourguide(403), booking(202 anti-bot)"
    source_date: "2026-04-08"
    confidence: high
    owner: isaak
    notes: "Limitation explicitly documented in sources-verified.md."

  - id: C-120
    statement: "Proceeding to product design (TASK-131) is justified if MVP scope explicitly excludes non-wedge generic planning features."
    source_type: estimate
    source_ref: "TASK-130 verdict"
    source_date: "2026-04-08"
    confidence: medium
    owner: isaak
    notes: "Conditional go recommendation tied to kill-list discipline."

  - id: C-121
    statement: "A two-mode UX (Planning mode + Travel mode) is necessary to preserve plan quality before trip and adaptability during trip execution."
    source_type: estimate
    source_ref: "TASK-131 product synthesis from C-103, C-109, C-117"
    source_date: "2026-04-09"
    confidence: medium
    owner: isaak
    notes: "Design hypothesis for volatility handling; validation deferred to TASK-133 feasibility and later user tests."

  - id: C-122
    statement: "A bounded chatbot tied to explicit constraints is less commoditizable than generic open-ended trip chat."
    source_type: estimate
    source_ref: "TASK-131 product synthesis from C-116, C-117"
    source_date: "2026-04-09"
    confidence: medium
    owner: isaak
    notes: "Strategic product hypothesis; monetization and differentiation confirmation required in TASK-132."

  - id: C-123
    statement: "Collaborative swipe with explicit consensus/conflict signals is a practical V1 mechanism for reducing planning arbitration overhead in groups."
    source_type: estimate
    source_ref: "TASK-131 product synthesis from C-111, C-118"
    source_date: "2026-04-09"
    confidence: medium
    owner: isaak
    notes: "Interaction pattern choice pending empirical UX validation."

  - id: C-124
    statement: "Supabase Realtime publicly positions low-latency Broadcast/Presence/Postgres Changes for collaborative real-time app patterns."
    source_type: verified_public
    source_ref: "https://supabase.com/docs/guides/realtime"
    source_date: "2026-04-09"
    confidence: high
    owner: isaak
    notes: "Used as feasibility evidence for collaboration/event sync layer."

  - id: C-125
    statement: "Firestore real-time listener architecture scales with region placement and long-lived client connections, with latency sensitivity to user/database distance."
    source_type: verified_public
    source_ref: "https://firebase.google.com/docs/firestore/real-time_queries_at_scale"
    source_date: "2026-04-09"
    confidence: high
    owner: isaak
    notes: "Used as architecture constraint reference for collaboration module."

  - id: C-126
    statement: "Apple documentation explicitly defines location usage-description keys and background location handling paths, implying explicit permission disclosure requirements."
    source_type: verified_public
    source_ref: "https://developer.apple.com/documentation/bundleresources/information-property-list/nslocationalwaysandwheninuseusagedescription; https://developer.apple.com/documentation/corelocation/handling-location-updates-in-the-background"
    source_date: "2026-04-09"
    confidence: medium
    owner: isaak
    notes: "Retriever yields title-level content but confirms relevant official documentation endpoints."

  - id: C-127
    statement: "Google Play policy guidance states background location should be requested only when required for core app functionality and with supporting disclosure/documentation."
    source_type: verified_public
    source_ref: "https://support.google.com/googleplay/android-developer/answer/9799150?hl=en"
    source_date: "2026-04-09"
    confidence: high
    owner: isaak
    notes: "Directly used for go/no-go constraints on continuous location in V1."

  - id: C-128
    statement: "GDPR consent withdrawal must be as easy as consent grant, and data processing based on consent must stop when consent is withdrawn unless another legal basis applies."
    source_type: verified_public
    source_ref: "https://commission.europa.eu/law/law-topic/data-protection/rules-business-and-organisations/legal-grounds-processing-data/grounds-processing/what-if-somebody-withdraws-their-consent_en"
    source_date: "2026-04-09"
    confidence: high
    owner: isaak
    notes: "Used for location and email consent governance requirements."

  - id: C-129
    statement: "Location data can enable high-granularity behavioral tracking and creates elevated privacy risk if collected continuously."
    source_type: verified_public
    source_ref: "https://www.eff.org/issues/location-privacy"
    source_date: "2026-04-09"
    confidence: medium
    owner: isaak
    notes: "Advocacy source; treated as risk framing support, not legal authority."

  - id: C-130
    statement: "Telegram Bot API is an HTTP-based interface suitable for bot-driven messaging integrations."
    source_type: verified_public
    source_ref: "https://core.telegram.org/bots/api"
    source_date: "2026-04-09"
    confidence: high
    owner: isaak
    notes: "Supports feasibility assessment for Telegram integration lane."

  - id: C-131
    statement: "WhatsApp integration via Twilio supports rapid prototyping through sandbox before production setup."
    source_type: verified_public
    source_ref: "https://www.twilio.com/docs/whatsapp/tutorial/send-and-receive-media-messages-whatsapp-nodejs"
    source_date: "2026-04-09"
    confidence: medium
    owner: isaak
    notes: "Third-party integration path evidence; Meta official docs were partially inaccessible in this environment."

  - id: C-132
    statement: "CAN-SPAM compliance requires truthful headers/subjects, sender identification, physical address, and effective unsubscribe handling for commercial email."
    source_type: verified_public
    source_ref: "https://www.ftc.gov/business-guidance/resources/can-spam-act-compliance-guide-business"
    source_date: "2026-04-09"
    confidence: high
    owner: isaak
    notes: "US-centric baseline; EU obligations remain governed by GDPR/ePrivacy context."

  - id: C-133
    statement: "Android user-level location settings and app-specific permissions are explicit user controls, reinforcing opt-in/opt-out UX requirements for location features."
    source_type: verified_public
    source_ref: "https://support.google.com/accounts/answer/3467281?hl=en"
    source_date: "2026-04-09"
    confidence: medium
    owner: isaak
    notes: "Used as UX-control support signal for location governance model."

  - id: C-134
    statement: "GetYourGuide publicly positions an affiliate model (\"Travel Affiliate Program - Make Money while travelling\"), supporting feasibility of activity-booking affiliate monetization for Holi."
    source_type: verified_public
    source_ref: "https://partner.getyourguide.com/"
    source_date: "2026-04-09"
    confidence: medium
    owner: isaak
    notes: "Title-level extract only in current environment; treated as directional evidence."

  - id: C-135
    statement: "Google Play policy requires Play billing for in-app digital content/features/subscriptions, constraining freemium and premium implementation choices."
    source_type: verified_public
    source_ref: "https://support.google.com/googleplay/android-developer/answer/9858738?hl=en"
    source_date: "2026-04-09"
    confidence: high
    owner: isaak
    notes: "Used to enforce store-compliant monetization architecture."

  - id: C-136
    statement: "Apple App Store review framework includes business/payment compliance constraints that must be respected in monetization design."
    source_type: verified_public
    source_ref: "https://developer.apple.com/app-store/review/guidelines/#payments"
    source_date: "2026-04-09"
    confidence: medium
    owner: isaak
    notes: "Retriever output is partial/truncated; claim kept conservative and non-numeric."

  - id: C-137
    statement: "Statista topical summary describes the online travel segment as large and still growing, supporting a sufficiently large monetizable context for digital trip-planning products."
    source_type: verified_public
    source_ref: "https://www.statista.com/topics/2704/online-travel-market/"
    source_date: "2026-04-09"
    confidence: medium
    owner: isaak
    notes: "Secondary source; used only as market context, not as precise financial baseline."

  - id: C-138
    statement: "trivago positions itself around comparing hotel prices from multiple partner sites, indicating partner-referral economics remain an active travel model."
    source_type: verified_public
    source_ref: "https://www.trivago.com/advertising"
    source_date: "2026-04-09"
    confidence: medium
    owner: isaak
    notes: "Evidence is positioning-level; not used for take-rate or margin claims."

  - id: C-139
    statement: "Major travel sites (Booking/Tripadvisor and others) remain partially blocked to automated retrieval, limiting precision of public benchmark extraction in this environment."
    source_type: verified_public
    source_ref: "web_fetch status log: booking(202 challenge), tripadvisor(403), expedia(403), skyscanner(captcha redirect)"
    source_date: "2026-04-09"
    confidence: high
    owner: isaak
    notes: "Methodological limitation carried forward into confidence scoring."

  - id: C-140
    statement: "Google Ads business positioning highlights travel-relevant performance marketing mechanics (search intent capture, conversion tracking, budget control), supporting feasibility of sponsored distribution channels for travel offers."
    source_type: verified_public
    source_ref: "https://ads.google.com/intl/en_ch/home/resources/articles/travel-marketing/"
    source_date: "2026-04-09"
    confidence: medium
    owner: isaak
    notes: "Fetched page redirects to Google Ads business page; used as directional signal only."
