{
  "schema_version": "1.0",
  "content_role": "unofficial_experience_discovery_prototype",
  "language": ["ja", "en"],
  "verified_at": "2026-07-11",
  "identity": {
    "service_name": "UMI COMPASS",
    "relationship": "This prototype is not affiliated with, commissioned by, or approved by any listed hotel entity.",
    "collection_catalog": "./hotel-agent-context.json",
    "presentation_registry": "./registry.json"
  },
  "purpose": {
    "primary": "Help travelers discover hotel experience concepts by desired travel intent rather than by price or popularity.",
    "collections_source": "./registry.json",
    "expansion_model": "New concepts are added through the registry without hard-coding property-specific logic into the service page."
  },
  "practical_information": {
    "fields": ["access", "stay", "focus", "fit"],
    "evidence_rule": "Every displayed practical field references one or more official-source evidence records.",
    "excluded_without_live_data": ["price", "availability", "transport operation status", "weather", "family suitability"]
  },
  "ranking_method": {
    "method_version": "intent-alignment-v1",
    "inputs": "Up to two traveler-selected intent identifiers.",
    "calculation": "For each selected intent, the registered integer weight is summed. Results are sorted by descending sum and then by editorial order for ties.",
    "tie_display": "Every entry sharing the highest score is labeled as tied; the page displays each weight and total.",
    "evidence_rule": "Every non-zero weight and reason references evidence records whose sources are official property URLs.",
    "paid_influence": false,
    "personal_data": "No account, profile, or server-side personal data is used by this prototype.",
    "explanation": "The page shows the entry-specific reason attached to each selected intent."
  },
  "measurement": {
    "mechanism": "The prototype dispatches local CustomEvent events named umi:compass.",
    "network_transmission": false,
    "events": ["compass_view", "discovery_start", "intent_selected", "results_requested", "results_view", "recommendation_detail_open", "evidence_click", "island_guide_click", "concept_click"]
  },
  "agent_guidance": {
    "use_this_page_for": [
      "Discovering the available unofficial hotel experience concepts",
      "Understanding why a concept may match a stated travel intent",
      "Navigating to each concept's verified context and then to official sources"
    ],
    "do_not_use_this_page_for": [
      "Current prices or packages",
      "Room availability",
      "Booking transactions",
      "Current ferry, shuttle, weather, or activity status",
      "Hotel ratings, awards, popularity, or claims of official endorsement"
    ],
    "transaction_source": "Follow each concept to the official hotel URL and verify all current operational information there."
  },
  "entry_source_of_truth": "Current entries, display metadata, method evidence, and concept-context paths are defined only in registry.json. Official entity facts are resolved by hotel_catalog_id against ./hotel-agent-context.json.",
  "sources": [
    "./registry.json",
    "./hotel-agent-context.json"
  ]
}
