{
  "metadata": {
    "brand": "lucine",
    "analysis_date": "2026-06-18",
    "input_files": [
      "scores.json",
      "competitor_extractions.json"
    ],
    "analysis_objects": [
      "gap",
      "displacement",
      "sov"
    ],
    "collection_count": 10
  },
  "score_interpretation": {
    "decision_moments": {
      "recommendation": {
        "score": 37,
        "severity": "weak",
        "weighted_contribution": 16.58,
        "improvement_headroom": 28.42,
        "is_priority_gap": true,
        "branded_score": null,
        "generic_score": 36.84,
        "split_pattern": null,
        "split_note": "No branded queries in this moment -- split analysis unavailable",
        "finding": "Weak weakness in recommendation moment (score: 36.84/100)"
      },
      "discovery": {
        "score": 32,
        "severity": "weak",
        "weighted_contribution": 6.67,
        "improvement_headroom": 13.33,
        "is_priority_gap": false,
        "branded_score": null,
        "generic_score": 33.33,
        "split_pattern": null,
        "split_note": "No branded queries in this moment -- split analysis unavailable",
        "finding": "Weak weakness in discovery moment (score: 33.33/100)"
      },
      "comparison": {
        "score": 54,
        "severity": "moderate",
        "weighted_contribution": 9.82,
        "improvement_headroom": 10.18,
        "is_priority_gap": false,
        "branded_score": 90,
        "generic_score": 40.43,
        "split_pattern": "known_but_not_recommended",
        "split_note": null,
        "finding": "Moderate weakness in comparison moment (score: 49.12/100)"
      },
      "trust": {
        "score": 79,
        "severity": "strong",
        "weighted_contribution": 12.12,
        "improvement_headroom": 2.88,
        "is_priority_gap": false,
        "branded_score": 100,
        "generic_score": 37.5,
        "split_pattern": "known_but_not_recommended",
        "split_note": null,
        "finding": "Strong strength in trust moment (score: 80.77/100)"
      }
    },
    "overall": {
      "geo_score": 45,
      "visibility_tier": "Considered Option",
      "tier_description": "Your property appears in AI recommendations but is not the primary choice -- travelers see you alongside competitors in booking decisions.",
      "primary_finding": "Weak weakness in recommendation moment (score: 36.84/100)"
    }
  },
  "gap_analysis": {
    "total_zero_mention_queries": 36,
    "total_territories": 4,
    "territories": [
      {
        "territory": "recommendation",
        "query_count": 12,
        "query_ids": [
          "Q5",
          "Q7",
          "Q8",
          "Q11",
          "Q12",
          "Q17",
          "Q18",
          "Q22",
          "Q24",
          "Q26",
          "Q29",
          "Q38"
        ],
        "competitor_fill_rate": 0.8333333333333334,
        "dominant_competitor": [
          "The Tremont House"
        ],
        "dominant_displacement_type": "absent",
        "gap_type": "owned_by_competitor"
      },
      {
        "territory": "comparison",
        "query_count": 4,
        "query_ids": [
          "Q40",
          "Q41",
          "Q43",
          "Q50"
        ],
        "competitor_fill_rate": 1,
        "dominant_competitor": [
          "Hilton Galveston Island Resort"
        ],
        "dominant_displacement_type": "absent",
        "gap_type": "owned_by_competitor"
      },
      {
        "territory": "trust",
        "query_count": 1,
        "query_ids": [
          "Q57"
        ],
        "competitor_fill_rate": 1,
        "dominant_competitor": [
          "Hilton Galveston Island Resort"
        ],
        "dominant_displacement_type": "absent",
        "gap_type": "owned_by_competitor"
      },
      {
        "territory": "discovery",
        "query_count": 5,
        "query_ids": [
          "Q70",
          "Q74",
          "Q78",
          "Q79",
          "Q81"
        ],
        "competitor_fill_rate": 0.4,
        "dominant_competitor": [
          "Hilton Galveston Island Resort"
        ],
        "dominant_displacement_type": "absent",
        "gap_type": "contested"
      }
    ],
    "priority_territories": [
      {
        "territory": "recommendation",
        "priority_score": 83
      },
      {
        "territory": "discovery",
        "priority_score": 40
      },
      {
        "territory": "comparison",
        "priority_score": 100
      },
      {
        "territory": "trust",
        "priority_score": 100
      }
    ],
    "unowned_territories": [],
    "site_inventory_available": false,
    "zero_mention_queries": [
      {
        "query_id": "Q1",
        "query_text": "What is the best boutique hotel in Galveston Island for young families?",
        "decision_moment": "recommendation"
      },
      {
        "query_id": "Q5",
        "query_text": "Best mid-range hotels in Galveston Island for couples",
        "decision_moment": "recommendation"
      },
      {
        "query_id": "Q7",
        "query_text": "Best hotel in Galveston Island for an anniversary celebration?",
        "decision_moment": "recommendation"
      },
      {
        "query_id": "Q8",
        "query_text": "Where should I stay in Galveston Island during summer for beach access?",
        "decision_moment": "recommendation"
      },
      {
        "query_id": "Q10",
        "query_text": "Best hotel for a wellness retreat in Galveston Island?",
        "decision_moment": "recommendation"
      },
      {
        "query_id": "Q11",
        "query_text": "What is the best hotel in Galveston Island for couples without kids?",
        "decision_moment": "recommendation"
      },
      {
        "query_id": "Q12",
        "query_text": "Where should I stay in Galveston Island for the best dining experience?",
        "decision_moment": "recommendation"
      },
      {
        "query_id": "Q15",
        "query_text": "Recommend a good hotel in Galveston Island with unique character",
        "decision_moment": "recommendation"
      },
      {
        "query_id": "Q16",
        "query_text": "I need a hotel recommendation in Galveston Island with local charm",
        "decision_moment": "recommendation"
      },
      {
        "query_id": "Q17",
        "query_text": "Best hotel in Galveston Island for a family reunion?",
        "decision_moment": "recommendation"
      },
      {
        "query_id": "Q18",
        "query_text": "Where should I stay in Galveston Island during spring break?",
        "decision_moment": "recommendation"
      },
      {
        "query_id": "Q21",
        "query_text": "Best hotel in Galveston Island with comedy shows?",
        "decision_moment": "recommendation"
      },
      {
        "query_id": "Q22",
        "query_text": "What are good hotel options in Galveston Island for first-time visitors",
        "decision_moment": "recommendation"
      },
      {
        "query_id": "Q23",
        "query_text": "Where to stay in Galveston Island with unique character and charm",
        "decision_moment": "recommendation"
      },
      {
        "query_id": "Q24",
        "query_text": "I am planning a cruise departure from Galveston Island and need a hotel nearby",
        "decision_moment": "recommendation"
      },
      {
        "query_id": "Q26",
        "query_text": "Where should I stay in Galveston Island during winter for indoor activities?",
        "decision_moment": "recommendation"
      },
      {
        "query_id": "Q29",
        "query_text": "Best hotel in Texas with live music and weekend entertainment programming",
        "decision_moment": "recommendation"
      },
      {
        "query_id": "Q33",
        "query_text": "Where do locals go in Galveston for drinks and live music",
        "decision_moment": "recommendation"
      },
      {
        "query_id": "Q35",
        "query_text": "Where to go in Galveston Island for a night out with food, drinks, and live entertainment",
        "decision_moment": "recommendation"
      },
      {
        "query_id": "Q36",
        "query_text": "Best places in Galveston Island for craft cocktails and a lively atmosphere",
        "decision_moment": "recommendation"
      },
      {
        "query_id": "Q37",
        "query_text": "Best places in Galveston for a fun night out that locals actually go to",
        "decision_moment": "recommendation"
      },
      {
        "query_id": "Q38",
        "query_text": "Where do people actually go in Galveston for a good time",
        "decision_moment": "recommendation"
      },
      {
        "query_id": "Q40",
        "query_text": "historic charm hotels vs modern hotels Galveston Island",
        "decision_moment": "comparison"
      },
      {
        "query_id": "Q41",
        "query_text": "family friendly hotels Galveston Island with beach access",
        "decision_moment": "comparison"
      },
      {
        "query_id": "Q42",
        "query_text": "Compare mid range hotels on Galveston Island for couples weekend",
        "decision_moment": "comparison"
      },
      {
        "query_id": "Q43",
        "query_text": "Which beachfront hotel in Galveston Island has better dining options",
        "decision_moment": "comparison"
      },
      {
        "query_id": "Q50",
        "query_text": "pet friendly hotels vs regular hotels Galveston Island",
        "decision_moment": "comparison"
      },
      {
        "query_id": "Q57",
        "query_text": "mid range beachfront hotels Galveston Island worth the money",
        "decision_moment": "trust"
      },
      {
        "query_id": "Q70",
        "query_text": "What hotels do locals recommend for families visiting Galveston Island?",
        "decision_moment": "discovery"
      },
      {
        "query_id": "Q73",
        "query_text": "Best hotel in Galveston to visit in fall or off season",
        "decision_moment": "discovery"
      },
      {
        "query_id": "Q74",
        "query_text": "Best time to visit Galveston Island for a quiet boutique hotel stay",
        "decision_moment": "discovery"
      },
      {
        "query_id": "Q75",
        "query_text": "Where to spend a wellness day in Galveston without staying overnight",
        "decision_moment": "discovery"
      },
      {
        "query_id": "Q78",
        "query_text": "Best weekend destinations within driving distance of Houston",
        "decision_moment": "discovery"
      },
      {
        "query_id": "Q79",
        "query_text": "Best weekend destinations within driving distance of Austin",
        "decision_moment": "discovery"
      },
      {
        "query_id": "Q80",
        "query_text": "Best boutique hotel for a weekend trip from Houston",
        "decision_moment": "discovery"
      },
      {
        "query_id": "Q81",
        "query_text": "Where should I go in Texas for a beach weekend with good food and nightlife",
        "decision_moment": "discovery"
      }
    ]
  },
  "displacement_analysis": {
    "competitors": {
      "Hilton Galveston Island Resort": {
        "threat_level": "primary",
        "total_displacements": 43.7,
        "territory_count": 5,
        "displacement_types": {
          "absent": 41.4,
          "outranked": 2.3
        },
        "owned_territories": [
          "comparison",
          "discovery",
          "trust"
        ],
        "is_platform_concentrated": true,
        "concentrated_platform": "chatgpt"
      },
      "Carr Mansion": {
        "threat_level": "primary",
        "total_displacements": 17.1,
        "territory_count": 4,
        "displacement_types": {
          "absent": 16.1,
          "outranked": 1
        },
        "owned_territories": [],
        "is_platform_concentrated": true,
        "concentrated_platform": "perplexity"
      },
      "The Tremont House": {
        "threat_level": "primary",
        "total_displacements": 77.7,
        "territory_count": 5,
        "displacement_types": {
          "absent": 69.3,
          "outranked": 8.4
        },
        "owned_territories": [
          "recommendation"
        ],
        "is_platform_concentrated": true,
        "concentrated_platform": "claude"
      },
      "The Mansard House": {
        "threat_level": "primary",
        "total_displacements": 15.44,
        "territory_count": 5,
        "displacement_types": {
          "absent": 12.67,
          "outranked": 2.78
        },
        "owned_territories": [],
        "is_platform_concentrated": true,
        "concentrated_platform": "claude"
      },
      "Grand Galvez Resort, Autograph Collection": {
        "threat_level": "primary",
        "total_displacements": 20.2,
        "territory_count": 5,
        "displacement_types": {
          "absent": 17.3,
          "outranked": 2.9
        },
        "owned_territories": [],
        "is_platform_concentrated": true,
        "concentrated_platform": "perplexity"
      },
      "Grand Galvez": {
        "threat_level": "primary",
        "total_displacements": 52.25,
        "territory_count": 5,
        "displacement_types": {
          "absent": 42.75,
          "outranked": 9.5
        },
        "owned_territories": [],
        "is_platform_concentrated": true,
        "concentrated_platform": "claude"
      },
      "The 1890 Freeman House": {
        "threat_level": "moderate",
        "total_displacements": 3,
        "territory_count": 3,
        "displacement_types": {
          "absent": 2,
          "outranked": 1
        },
        "owned_territories": [],
        "is_platform_concentrated": true,
        "concentrated_platform": "gemini"
      },
      "Harbor House Hotel & Marina at Pier 21": {
        "threat_level": "primary",
        "total_displacements": 16,
        "territory_count": 2,
        "displacement_types": {
          "absent": 16,
          "outranked": 0
        },
        "owned_territories": [],
        "is_platform_concentrated": false,
        "concentrated_platform": null
      }
    },
    "primary_threats": [
      "The Tremont House",
      "Grand Galvez",
      "Hilton Galveston Island Resort",
      "Grand Galvez Resort, Autograph Collection",
      "Carr Mansion",
      "Harbor House Hotel & Marina at Pier 21",
      "The Mansard House"
    ],
    "most_contested_territory": "recommendation",
    "most_contested_platform": "perplexity"
  },
  "share_of_voice": {
    "methodology": "generic_queries_only",
    "branded_queries_excluded": true,
    "quality_of_presence": {
      "total_appearances": 88,
      "position_distribution": {
        "primary": 38,
        "secondary": 48,
        "hedged": 2,
        "list_inclusion": 0
      },
      "primary_rate": 0.4318181818181818,
      "platforms": {
        "chatgpt": {
          "appearances": 21,
          "position_distribution": {
            "primary": 7,
            "secondary": 14,
            "hedged": 0,
            "list_inclusion": 0
          },
          "primary_rate": 0.3333333333333333,
          "platform_note": null
        },
        "claude": {
          "appearances": 13,
          "position_distribution": {
            "primary": 7,
            "secondary": 6,
            "hedged": 0,
            "list_inclusion": 0
          },
          "primary_rate": 0.5384615384615384,
          "platform_note": null
        },
        "perplexity": {
          "appearances": 23,
          "position_distribution": {
            "primary": 13,
            "secondary": 10,
            "hedged": 0,
            "list_inclusion": 0
          },
          "primary_rate": 0.5652173913043478,
          "platform_note": null
        },
        "gemini": {
          "appearances": 31,
          "position_distribution": {
            "primary": 11,
            "secondary": 18,
            "hedged": 2,
            "list_inclusion": 0
          },
          "primary_rate": 0.3548387096774194,
          "platform_note": "hedged rate on gemini (6%) is >2x the cross-platform average (2%)"
        }
      }
    },
    "co_mentions": {
      "The Tremont House": {
        "co_mention_count": 73,
        "rate": 0.8295454545454546,
        "client_leads_when_co_mentioned": 20,
        "by_mention_type": {
          "list_inclusion": 46,
          "contrast_mention": 6,
          "direct_recommendation": 24
        }
      },
      "Carr Mansion": {
        "co_mention_count": 14,
        "rate": 0.1590909090909091,
        "client_leads_when_co_mentioned": 5,
        "by_mention_type": {
          "list_inclusion": 13,
          "direct_recommendation": 1
        }
      },
      "Hilton Galveston Island Resort": {
        "co_mention_count": 18,
        "rate": 0.20454545454545456,
        "client_leads_when_co_mentioned": 9,
        "by_mention_type": {
          "list_inclusion": 16,
          "direct_recommendation": 2,
          "passing_reference": 2
        }
      },
      "The Mansard House": {
        "co_mention_count": 19,
        "rate": 0.2159090909090909,
        "client_leads_when_co_mentioned": 7,
        "by_mention_type": {
          "list_inclusion": 16,
          "direct_recommendation": 3,
          "passing_reference": 1
        }
      },
      "Grand Galvez Resort, Autograph Collection": {
        "co_mention_count": 16,
        "rate": 0.18181818181818182,
        "client_leads_when_co_mentioned": 3,
        "by_mention_type": {
          "list_inclusion": 9,
          "direct_recommendation": 7
        }
      }
    }
  },
  "degraded_mentions": {
    "total_degraded": 0,
    "by_platform": {
      "chatgpt": 0,
      "claude": 0,
      "perplexity": 0,
      "gemini": 0
    },
    "by_reason": {},
    "affected_query_ids": []
  },
  "multi_run": {
    "collection_count": 10,
    "collection_dates": [
      "2026-06-18",
      "2026-06-18",
      "2026-06-18",
      "2026-06-18",
      "2026-06-18",
      "2026-06-18",
      "2026-06-18",
      "2026-06-18",
      "2026-06-18",
      "2026-06-18"
    ],
    "brand": "lucine",
    "geo_score": {
      "min": 43.27,
      "max": 47.45,
      "avg": 45.42,
      "trend_direction": "stable"
    },
    "moment_scores": {
      "discovery": {
        "min": 28.33,
        "max": 35,
        "avg": 31.5,
        "trend_direction": "volatile"
      },
      "recommendation": {
        "min": 34.21,
        "max": 39.47,
        "avg": 36.71,
        "trend_direction": "stable"
      },
      "comparison": {
        "min": 49.12,
        "max": 60,
        "avg": 53.99,
        "trend_direction": "volatile"
      },
      "trust": {
        "min": 75.96,
        "max": 80.77,
        "avg": 78.65,
        "trend_direction": "stable"
      }
    },
    "platform_scores": {
      "chatgpt": {
        "min": 0,
        "max": 45,
        "avg": 18.8,
        "trend_direction": "volatile"
      },
      "claude": {
        "min": 0,
        "max": 57,
        "avg": 26.7,
        "trend_direction": "volatile"
      },
      "perplexity": {
        "min": 0,
        "max": 63,
        "avg": 29.3,
        "trend_direction": "volatile"
      },
      "gemini": {
        "min": 0,
        "max": 38,
        "avg": 17,
        "trend_direction": "volatile"
      }
    },
    "gap_persistence": [
      {
        "territory": "recommendation",
        "persistence": "10/10 runs",
        "runs_seen": 10,
        "runs_total": 10,
        "avg_priority_score": 9.3,
        "gap_type_consistency": "owned_by_competitor in 9/10 runs",
        "content_action_consistency": null
      },
      {
        "territory": "discovery",
        "persistence": "10/10 runs",
        "runs_seen": 10,
        "runs_total": 10,
        "avg_priority_score": 3.2,
        "gap_type_consistency": "contested in 8/10 runs",
        "content_action_consistency": null
      },
      {
        "territory": "comparison",
        "persistence": "10/10 runs",
        "runs_seen": 10,
        "runs_total": 10,
        "avg_priority_score": 2.5,
        "gap_type_consistency": "owned_by_competitor in 10/10 runs",
        "content_action_consistency": null
      },
      {
        "territory": "trust",
        "persistence": "10/10 runs",
        "runs_seen": 10,
        "runs_total": 10,
        "avg_priority_score": 1,
        "gap_type_consistency": "owned_by_competitor in 10/10 runs",
        "content_action_consistency": null
      }
    ],
    "competitor_persistence": [
      {
        "competitor_name": "The Tremont House",
        "persistence": "10/10 runs",
        "runs_seen": 10,
        "runs_total": 10,
        "avg_displacements": 77.7,
        "total_displacements_across_runs": 777,
        "threat_level_consistency": "primary in 10/10 runs"
      },
      {
        "competitor_name": "Hilton Galveston Island Resort",
        "persistence": "10/10 runs",
        "runs_seen": 10,
        "runs_total": 10,
        "avg_displacements": 43.7,
        "total_displacements_across_runs": 437,
        "threat_level_consistency": "primary in 10/10 runs"
      },
      {
        "competitor_name": "Grand Galvez",
        "persistence": "4/10 runs",
        "runs_seen": 4,
        "runs_total": 10,
        "avg_displacements": 52.25,
        "total_displacements_across_runs": 209,
        "threat_level_consistency": "primary in 4/4 runs"
      },
      {
        "competitor_name": "Grand Galvez Resort, Autograph Collection",
        "persistence": "10/10 runs",
        "runs_seen": 10,
        "runs_total": 10,
        "avg_displacements": 20.2,
        "total_displacements_across_runs": 202,
        "threat_level_consistency": "primary in 10/10 runs"
      },
      {
        "competitor_name": "Carr Mansion",
        "persistence": "10/10 runs",
        "runs_seen": 10,
        "runs_total": 10,
        "avg_displacements": 17.1,
        "total_displacements_across_runs": 171,
        "threat_level_consistency": "primary in 10/10 runs"
      },
      {
        "competitor_name": "The Mansard House",
        "persistence": "9/10 runs",
        "runs_seen": 9,
        "runs_total": 10,
        "avg_displacements": 15.44,
        "total_displacements_across_runs": 139,
        "threat_level_consistency": "primary in 9/9 runs"
      },
      {
        "competitor_name": "Harbor House Hotel & Marina at Pier 21",
        "persistence": "1/10 runs",
        "runs_seen": 1,
        "runs_total": 10,
        "avg_displacements": 16,
        "total_displacements_across_runs": 16,
        "threat_level_consistency": "primary in 1/1 runs"
      },
      {
        "competitor_name": "The 1890 Freeman House",
        "persistence": "1/10 runs",
        "runs_seen": 1,
        "runs_total": 10,
        "avg_displacements": 3,
        "total_displacements_across_runs": 3,
        "threat_level_consistency": "moderate in 1/1 runs"
      }
    ],
    "sov_summary": {
      "primary_rate_range": {
        "min": 0,
        "max": 0.4673913043478261
      },
      "primary_rate_summary": {
        "min": 0,
        "max": 0.4673913043478261,
        "avg": 0.22,
        "trend_direction": "volatile"
      },
      "quality_of_presence_stability": "high_variance",
      "market_share_variance": null
    },
    "degraded_alerts": [],
    "generated_at": "2026-06-18T15:04:13.849Z"
  }
}