{
  "consent_required_for_network_benchmarks": true,
  "execution_mode": "planning_only",
  "legal_osint_only": true,
  "manual_transfer_required": true,
  "meta_api_writes_enabled": false,
  "no_ai_creative_generation": true,
  "no_copy_generation": true,
  "packs": [
    {
      "allowed_signal_sources": [
        {
          "allowed_mode": "manual_source_register",
          "source": "Meta Ad Library public observations",
          "use_case": "Offer, format and positioning evidence"
        },
        {
          "allowed_mode": "public_page_review",
          "source": "Public hotel website and booking page",
          "use_case": "Offer and booking path review"
        },
        {
          "allowed_mode": "aggregated_manual_summary",
          "source": "Public review themes",
          "use_case": "Guest expectation and objection patterns"
        },
        {
          "allowed_mode": "public_calendar_reference",
          "source": "Season and event calendar",
          "use_case": "Demand timing context"
        }
      ],
      "audience_logic": [
        "Destination plus source-market planning, not narrow personal targeting.",
        "Separate prospecting, booking intent and retargeting pools.",
        "Manual creative slots only: atmosphere, room proof, location proof, offer proof."
      ],
      "boardroom_questions": [
        "Welche Source Markets sollen im naechsten Monat Budget erhalten?",
        "Welche Buchungsfenster und Angebotslogik rechtfertigen Retainer-Arbeit?",
        "Welche Creative Assets fehlen menschlich, bevor Skalierung sinnvoll ist?"
      ],
      "compliance_guardrails": [
        {
          "approval_gate": "Creative review before client export.",
          "risk_area": "Personal attributes",
          "rule": "Keine Copy, die Nutzerattribute behauptet."
        },
        {
          "approval_gate": "PII gate and aggregation minimum.",
          "risk_area": "PII",
          "rule": "Keine Gastnamen, E-Mails, Telefonnummern oder Buchungsnummern im Import."
        },
        {
          "approval_gate": "Boardroom approval for urgency mechanics.",
          "risk_area": "Discount pressure",
          "rule": "Keine manipulativen Countdown- oder Druckmechaniken im Blueprint."
        }
      ],
      "first_30_day_actions": [
        "Direct-booking KPI contract definieren.",
        "Meta export plus booking-quality aggregate als synthetic-safe Mapping testen.",
        "Source-market und Saisonfragen im Boardroom Report sichtbar machen."
      ],
      "funnel_stages": [
        {
          "quality_gate": "No scaling without source-market fit.",
          "signal": "Premium travel interest and destination research",
          "stage": "Discovery"
        },
        {
          "quality_gate": "Intent must be aggregated and PII-free.",
          "signal": "Availability views, offer clicks, booking-start events",
          "stage": "Booking intent"
        },
        {
          "quality_gate": "Use only first-party aggregates after DPA/AVV.",
          "signal": "Bookings, booking value, ADR band",
          "stage": "Direct booking"
        }
      ],
      "high_value_moment": "Gast waehlt direktes Angebot statt OTA oder Vergleichsportal.",
      "id": "hospitality-premium-booking-v1",
      "kpi_questions": [
        {
          "boardroom_question": "Steigt qualifizierter Buchungs-Intent in den Zielmaerkten?",
          "decision_use": "Budget erst erhoehen, wenn Intent und Landingpage-Qualitaet zusammenpassen.",
          "metric": "Direct booking intent"
        },
        {
          "boardroom_question": "Welche Kampagnen erzeugen hoeherwertige Aufenthalte?",
          "decision_use": "Reporting nach Umsatzqualitaet statt nur CPA priorisieren.",
          "metric": "ADR / Booking value"
        },
        {
          "boardroom_question": "Ist Nachfrageaufbau rechtzeitig vor Peak-Saison sichtbar?",
          "decision_use": "Awareness und Retargeting vor Saisondruck takten.",
          "metric": "Seasonal pacing"
        }
      ],
      "priority": "P0",
      "retainer_triggers": [
        "Monatliche Saison-/Source-Market-Entscheidung.",
        "Neue manuelle Creative Slots pro Angebotsphase.",
        "Direct-booking quality review mit Export Pack."
      ],
      "revenue_quality_fields": [
        "qualified_booking_intent",
        "direct_booking_count",
        "booking_value_band",
        "adr_band",
        "stay_window",
        "source_market"
      ],
      "seasonal_or_market_questions": [
        "Welche Source Markets bauen Nachfrage vor Peak-Saison auf?",
        "Welche Angebote verbessern Direktbuchung statt Rabatt-Abhaengigkeit?",
        "Welche Retargeting-Frequenz kippt von Erinnerung zu Ermuedung?"
      ],
      "status": "sales_priority",
      "target_clients": [
        "Boutique Hotels",
        "Design Hotels",
        "Resorts",
        "Premium Serviced Apartments"
      ],
      "title": "Premium Hospitality / Boutique Hotels / Resorts",
      "value_hypothesis": "Direktbuchungen, Auslastung und Buchungswert sind wertvoller als Klickpreise."
    },
    {
      "allowed_signal_sources": [
        {
          "allowed_mode": "public_page_review",
          "source": "Public clinic website",
          "use_case": "Service framing and trust proof"
        },
        {
          "allowed_mode": "aggregated_manual_summary",
          "source": "Public review themes",
          "use_case": "Objection and expectation patterns"
        },
        {
          "allowed_mode": "stage_only_after_dpa",
          "source": "Aggregated consultation export",
          "use_case": "Show-up and fit metrics"
        },
        {
          "allowed_mode": "client_approved_reference",
          "source": "Compliance-approved service list",
          "use_case": "Allowed service categories"
        }
      ],
      "audience_logic": [
        "Broad education and service-interest planning; no sensitive personal attribute targeting.",
        "Retargeting nur mit vorsichtiger Erinnerung und ohne Druck.",
        "Manual creative slots: trust proof, practice atmosphere, expertise proof."
      ],
      "boardroom_questions": [
        "Welche Servicekategorie darf ueberhaupt skaliert werden?",
        "Welche Leadquelle liefert Beratungen mit Show-up und Fit?",
        "Welche Claims muessen vor dem naechsten Export entfernt werden?"
      ],
      "compliance_guardrails": [
        {
          "approval_gate": "Medical/legal claim approval.",
          "risk_area": "Health claims",
          "rule": "Keine Heilversprechen, Vorher-Nachher-Druck oder sensitive Attribute."
        },
        {
          "approval_gate": "DPA/AVV, PII gate and aggregation.",
          "risk_area": "Patient data",
          "rule": "Keine Patientendaten oder Terminlisten im Tool."
        },
        {
          "approval_gate": "Boardroom claim review.",
          "risk_area": "Reputation",
          "rule": "Keine aggressiven Angst- oder Problemformulierungen."
        }
      ],
      "first_30_day_actions": [
        "Claim-safe service taxonomy definieren.",
        "Consultation quality aggregate ohne Patientendaten spezifizieren.",
        "Medical approval gate als Export-Voraussetzung sichtbar machen."
      ],
      "funnel_stages": [
        {
          "quality_gate": "No personal medical attribute targeting.",
          "signal": "Service education and trust proof",
          "stage": "Education"
        },
        {
          "quality_gate": "No patient-level data.",
          "signal": "Consultation request and show-up aggregate",
          "stage": "Consultation"
        },
        {
          "quality_gate": "Medical approval and aggregation required.",
          "signal": "Approved treatment category and value band",
          "stage": "Treatment fit"
        }
      ],
      "high_value_moment": "Interessent erscheint zum Beratungstermin und passt zum erlaubten Behandlungsangebot.",
      "id": "medical-aesthetics-consultation-v1",
      "kpi_questions": [
        {
          "boardroom_question": "Welche Leads erscheinen und sind behandlungsrelevant?",
          "decision_use": "Leadquellen nach Show-up und Fit priorisieren.",
          "metric": "Consultation quality"
        },
        {
          "boardroom_question": "Welche Kampagnen erzeugen hoeherwertige Behandlungsanfragen?",
          "decision_use": "Nur aggregierte Wertbaender berichten.",
          "metric": "Treatment value band"
        },
        {
          "boardroom_question": "Welche Aussagen brauchen medizinische Freigabe?",
          "decision_use": "Claims vor Export blockieren oder freigeben.",
          "metric": "Claim safety"
        }
      ],
      "priority": "P0",
      "retainer_triggers": [
        "Monatliches Claim- und Reputation-Review.",
        "Show-up Quality Boardroom.",
        "Neue menschliche Proof Assets nach Servicekategorie."
      ],
      "revenue_quality_fields": [
        "qualified_consultation_count",
        "show_up_rate",
        "treatment_value_band",
        "approved_service_category",
        "repeat_visit_signal"
      ],
      "seasonal_or_market_questions": [
        "Welche Behandlungskategorien brauchen mehr Aufklaerung statt Performance-Druck?",
        "Welche Einwaende tauchen in Reviews oder Beratungsgespraechen wiederholt auf?",
        "Welche Claims sind reputations- oder compliance-kritisch?"
      ],
      "status": "ready_for_playbook",
      "target_clients": [
        "Medical Aesthetics Clinics",
        "Private Clinics",
        "Dental Implant Clinics",
        "Longevity Practices"
      ],
      "title": "Medical Aesthetics / Zahnmedizin / Privatkliniken / Longevity",
      "value_hypothesis": "Beratungsqualitaet, Show-up-Rate und Behandlungswert entscheiden, nicht Leadmenge."
    },
    {
      "allowed_signal_sources": [
        {
          "allowed_mode": "public_page_review",
          "source": "Public property landing pages",
          "use_case": "Offer, proof and conversion-path review"
        },
        {
          "allowed_mode": "manual_reference_only",
          "source": "Public market listings",
          "use_case": "Positioning and price-band context"
        },
        {
          "allowed_mode": "manual_source_register",
          "source": "Meta Ad Library public observations",
          "use_case": "Competitor offer framing"
        },
        {
          "allowed_mode": "stage_only_after_dpa",
          "source": "Aggregated CRM export",
          "use_case": "Lead quality and viewing stage"
        }
      ],
      "audience_logic": [
        "Broad geographic planning only; no age, gender or narrow geo discrimination.",
        "Interest logic remains conservative and compliance-reviewed.",
        "Manual creative slots: property context, trust proof, appointment intent."
      ],
      "boardroom_questions": [
        "Welche Kampagne erzeugt qualifizierte Besichtigungen statt nur Leads?",
        "Welche Objektargumente brauchen neue menschliche Fotografie oder Proof Assets?",
        "Welche Compliance-Grenze verhindert Skalierung?"
      ],
      "compliance_guardrails": [
        {
          "approval_gate": "Housing compliance gate before export.",
          "risk_area": "Housing",
          "rule": "Special-Ad-Category/Housing-Regeln sichtbar halten."
        },
        {
          "approval_gate": "Policy review before Business Manager transfer.",
          "risk_area": "Discrimination",
          "rule": "Keine engen demografischen Ausschluesse oder Proxy-Targeting."
        },
        {
          "approval_gate": "PII gate and aggregated CRM mapping.",
          "risk_area": "PII / CRM",
          "rule": "Keine Namen, Telefonnummern, E-Mail-Adressen oder Expose-Anfragen im Rohimport."
        }
      ],
      "first_30_day_actions": [
        "Housing-safe campaign blueprint im Boardroom sichtbar machen.",
        "Leadqualitaets-Import um viewing_count und reservation_count erweitern.",
        "Sales-stage Mapping mit Mindestaggregation definieren."
      ],
      "funnel_stages": [
        {
          "quality_gate": "Broad targeting and no restricted segmentation.",
          "signal": "Property context, location proof, trust proof",
          "stage": "Market education"
        },
        {
          "quality_gate": "Only aggregated CRM quality fields.",
          "signal": "Budget band, property fit, viewing intent",
          "stage": "Lead qualification"
        },
        {
          "quality_gate": "Minimum aggregation before boardroom reporting.",
          "signal": "Viewing count, reservation count, sales-qualified lead",
          "stage": "Viewing / reservation"
        }
      ],
      "high_value_moment": "Interessent wird vom Lead zur qualifizierten Besichtigung oder Reservierung.",
      "id": "premium-real-estate-lead-v1",
      "kpi_questions": [
        {
          "boardroom_question": "Welche Leads werden zu echten Besichtigungen?",
          "decision_use": "Budget nur bei Besichtigungsqualitaet verschieben.",
          "metric": "Qualified viewing rate"
        },
        {
          "boardroom_question": "Welche Kampagnen erzeugen Reservierungen oder konkrete Kaufabsicht?",
          "decision_use": "Leadquellen nach Deal-Naehe statt CPL sortieren.",
          "metric": "Reservation signal"
        },
        {
          "boardroom_question": "Sind Targeting und Reporting mit Housing/Special-Ad-Category vereinbar?",
          "decision_use": "Jeder Plan bleibt broad und compliance-geprueft.",
          "metric": "Housing compliance"
        }
      ],
      "priority": "P0",
      "retainer_triggers": [
        "Woechentliche Leadqualitaets- und Besichtigungsrunde.",
        "Projektphasenbezogene Creative-Produktion.",
        "Compliance-Review vor jedem Budget-Shift."
      ],
      "revenue_quality_fields": [
        "qualified_lead_count",
        "viewing_count",
        "reservation_count",
        "budget_band",
        "object_fit",
        "sales_stage"
      ],
      "seasonal_or_market_questions": [
        "Welche Objektsegmente erzeugen echte Besichtigungen statt allgemeiner Neugier?",
        "Welche Standortargumente brauchen mehr menschliches Creative Material?",
        "Welche Leadquellen passen zum Projektzeitplan?"
      ],
      "status": "sales_priority",
      "target_clients": [
        "Premium Makler",
        "Projektentwickler",
        "Residenzvermarkter",
        "Luxury Property Teams"
      ],
      "title": "Premium Real Estate / Projektentwickler / Makler",
      "value_hypothesis": "Ein qualifizierter Besichtigungstermin ist wertvoller als viele billige Leads."
    },
    {
      "allowed_signal_sources": [
        {
          "allowed_mode": "public_page_review",
          "source": "Public portfolio pages",
          "use_case": "Proof and style taxonomy"
        },
        {
          "allowed_mode": "aggregated_manual_summary",
          "source": "Public review themes",
          "use_case": "Objections and trust signals"
        },
        {
          "allowed_mode": "stage_only_after_dpa",
          "source": "Aggregated CRM stage export",
          "use_case": "Project fit and consultation stage"
        },
        {
          "allowed_mode": "public_calendar_reference",
          "source": "Public local event/design fair calendar",
          "use_case": "Demand timing context"
        }
      ],
      "audience_logic": [
        "Interest and location logic stays broad and non-sensitive.",
        "Separate inspiration, qualification and consultation.",
        "Manual creative slots: portfolio proof, process proof, material detail."
      ],
      "boardroom_questions": [
        "Welche Projektarten rechtfertigen mehr Budget?",
        "Welche Portfolio-Beweise fehlen im Funnel?",
        "Welche Leads sind inspirationsgetrieben statt projektbereit?"
      ],
      "compliance_guardrails": [
        {
          "approval_gate": "Creative review.",
          "risk_area": "Personal situation",
          "rule": "Keine Aussagen ueber Wohnsituation, Einkommen oder Status."
        },
        {
          "approval_gate": "PII gate and aggregation.",
          "risk_area": "Lead data",
          "rule": "Keine Adressen, Telefonnummern oder detaillierte Projektbriefings im Rohimport."
        },
        {
          "approval_gate": "Claim approval.",
          "risk_area": "Guarantees",
          "rule": "Keine garantierten Wertsteigerungs- oder Ergebnisclaims."
        }
      ],
      "first_30_day_actions": [
        "Project-fit aggregate definieren.",
        "Portfolio proof taxonomy im Boardroom aufnehmen.",
        "Consultation progression als Decision KPI abbilden."
      ],
      "funnel_stages": [
        {
          "quality_gate": "No claims about personal living situation.",
          "signal": "Portfolio views and design interest",
          "stage": "Inspiration"
        },
        {
          "quality_gate": "Aggregated lead quality only.",
          "signal": "Budget band, project type, timeline",
          "stage": "Qualification"
        },
        {
          "quality_gate": "CRM stage summary required.",
          "signal": "Briefing, showroom or site visit",
          "stage": "Consultation"
        }
      ],
      "high_value_moment": "Lead wird zu qualifiziertem Projektbriefing mit passendem Budget und Timing.",
      "id": "high-end-interior-design-build-v1",
      "kpi_questions": [
        {
          "boardroom_question": "Welche Anfragen passen zu Budget, Stil und Projektphase?",
          "decision_use": "Leadquellen nach Projektfit bewerten.",
          "metric": "Project fit"
        },
        {
          "boardroom_question": "Welche Kampagnen erzeugen Erstberatung oder Showroom-Termin?",
          "decision_use": "Budget nach Fortschritt statt Klicks priorisieren.",
          "metric": "Consultation progression"
        },
        {
          "boardroom_question": "Welche Referenzen senken Einwaende im Entscheidungsprozess?",
          "decision_use": "Creative-Asset-Luecken fuer das Team sichtbar machen.",
          "metric": "Portfolio proof"
        }
      ],
      "priority": "P1",
      "retainer_triggers": [
        "Monatliches Project-fit Review.",
        "Portfolio-Asset-Planung nach Einwandmuster.",
        "Leadqualitaets- und Angebotsphasen-Boardroom."
      ],
      "revenue_quality_fields": [
        "qualified_project_count",
        "budget_band",
        "project_type",
        "timeline_band",
        "consultation_count",
        "proposal_stage"
      ],
      "seasonal_or_market_questions": [
        "Welche Projektarten haben genug Budgetfit?",
        "Welche Portfolio-Beweise fehlen fuer Premium-Positionierung?",
        "Welche Leadquellen erzeugen Beratung statt Inspiration ohne Absicht?"
      ],
      "status": "ready_for_playbook",
      "target_clients": [
        "High-End Interior Studios",
        "Architects",
        "Design-Build Firms",
        "Premium Kitchen Studios"
      ],
      "title": "High-End Interior / Architektur / Design-Build",
      "value_hypothesis": "Projektfit, Budgetband und Beratungstermin sind relevanter als guenstige Formularleads."
    },
    {
      "allowed_signal_sources": [
        {
          "allowed_mode": "public_calendar_reference",
          "source": "Public destination/event calendar",
          "use_case": "Demand timing"
        },
        {
          "allowed_mode": "public_page_review",
          "source": "Public offer pages",
          "use_case": "Offer and booking path review"
        },
        {
          "allowed_mode": "manual_source_register",
          "source": "Meta Ad Library public observations",
          "use_case": "Positioning review"
        },
        {
          "allowed_mode": "stage_only_after_dpa",
          "source": "Aggregated inquiry export",
          "use_case": "Inquiry fit and value bands"
        }
      ],
      "audience_logic": [
        "Source markets plus destination intent; no private wealth assumptions.",
        "Separate dreaming, inquiry and warm-intent stages.",
        "Manual creative slots: destination atmosphere, property proof, service proof."
      ],
      "boardroom_questions": [
        "Welcher Reisezeitraum braucht jetzt Nachfrageaufbau?",
        "Welche Quellmaerkte liefern budget-passende Anfragen?",
        "Welche Proof Assets fehlen fuer Buchungswert statt Rabatt?"
      ],
      "compliance_guardrails": [
        {
          "approval_gate": "Creative review.",
          "risk_area": "Wealth assumptions",
          "rule": "Keine Aussagen ueber Vermoegen oder persoenlichen Status."
        },
        {
          "approval_gate": "PII gate and aggregation.",
          "risk_area": "Traveler data",
          "rule": "Keine Namen, Passdaten, Reisedetails oder Kontaktlisten."
        },
        {
          "approval_gate": "Offer proof approval.",
          "risk_area": "Scarcity",
          "rule": "Keine falsche Verknappung."
        }
      ],
      "first_30_day_actions": [
        "Travel-window Mapping definieren.",
        "Inquiry quality aggregate spezifizieren.",
        "Offer proof und concierge interest als Boardroom-Felder aufnehmen."
      ],
      "funnel_stages": [
        {
          "quality_gate": "No fabricated scarcity.",
          "signal": "Destination and lifestyle exploration",
          "stage": "Dreaming"
        },
        {
          "quality_gate": "Aggregate only.",
          "signal": "Budget-fit inquiry and availability check",
          "stage": "Inquiry"
        },
        {
          "quality_gate": "No traveler PII in dev.",
          "signal": "Qualified handoff to sales/concierge",
          "stage": "Booking handoff"
        }
      ],
      "high_value_moment": "Anfrage passt zu Budget, Reisedatum, Gruppengroesse und Service-Level.",
      "id": "luxury-travel-villa-retreat-v1",
      "kpi_questions": [
        {
          "boardroom_question": "Welche Anfragen passen zu Budget und Verfuegbarkeit?",
          "decision_use": "Budget nach Fit statt CPL bewerten.",
          "metric": "Inquiry fit"
        },
        {
          "boardroom_question": "Welche Reisezeitraeume brauchen Nachfrageaufbau?",
          "decision_use": "Awareness und Retargeting nach Kalender steuern.",
          "metric": "Travel window"
        },
        {
          "boardroom_question": "Welche Zusatzleistungen erhoehen Buchungswert?",
          "decision_use": "Offer proof und Upsell-Signale im Boardroom zeigen.",
          "metric": "Concierge value"
        }
      ],
      "priority": "P1",
      "retainer_triggers": [
        "Saisonkalender-Review.",
        "Quellmarkt- und Offer-Pacing.",
        "Concierge-/Upsell-Proof Planung."
      ],
      "revenue_quality_fields": [
        "qualified_inquiry_count",
        "budget_fit_band",
        "travel_window",
        "group_size_band",
        "concierge_interest",
        "booking_value_band"
      ],
      "seasonal_or_market_questions": [
        "Welche Quellmaerkte suchen vor welchem Reisezeitraum?",
        "Welche Angebote brauchen mehr Proof statt Rabatt?",
        "Welche Concierge-Signale treiben Buchungswert?"
      ],
      "status": "ready_for_playbook",
      "target_clients": [
        "Villa Rentals",
        "Retreat Operators",
        "Luxury Travel Advisors",
        "Yachting Offers"
      ],
      "title": "Luxury Travel / Villas / Retreats / Yachting",
      "value_hypothesis": "Wenige hochwertige Anfragen koennen mehr wert sein als grosse Leadvolumen."
    }
  ],
  "real_customer_data_allowed_in_dev": false,
  "recommended_sequence": [
    "Hospitality Vertical Pack V1",
    "Premium Real Estate Vertical Pack V1",
    "Medical Aesthetics Guarded Pack",
    "Luxury Travel Pack",
    "High-End Interior Pack"
  ],
  "schema_version": "vertical-intelligence-v1",
  "tool": "vertical_intelligence",
  "validation": {
    "issues": [],
    "pack_count": 5,
    "required_pack_count": 5,
    "valid": true
  }
}