{
  "$schema": "brand-kit.schema.json",
  "schema_id": "wic.brand-kit",
  "schema_version": "1.0.0",
  "brand": "What's in Cabo",
  "release": "v1",
  "status": "official",
  "content_language": "es",
  "last_reviewed": "2026-08-31",
  "canonical_page": "https://whatsincabo.com/partners-deck/herramientas/",
  "canonical_asset_base_url": "https://whatsincabo.com/partners-deck/herramientas/logo-oficial/",
  "deployment": {
    "state": "production",
    "build_id": "production-20260831-r2",
    "mutable_until_approval": false,
    "current_page": "https://whatsincabo.com/partners-deck/herramientas/",
    "current_asset_base_url": "https://whatsincabo.com/partners-deck/herramientas/logo-oficial/",
    "canonical_activation": "active",
    "instruction": "Production is active and canonical_page is active. Resolve every relative asset path against the URL of this brand-kit.json file."
  },
  "relative_path_rule": "Resolve every relative asset path against the URL of this brand-kit.json file.",
  "source_of_truth": {
    "kind": "approved_vector_master_family",
    "geometry_locked": true,
    "editable_source": "svg/",
    "internal_archive_reference": "01_SVG_MASTER (not distributed)",
    "verification_file": "CHECKSUMS.sha256"
  },
  "brand_summary": "Una señal de destino que une ubicación, naturaleza, océano, desierto, criterio editorial y tecnología para ayudar a descubrir, entender, planear y vivir Los Cabos.",
  "positioning": {
    "category": "destination_intelligence_layer",
    "category_label": "Capa de inteligencia de Los Cabos",
    "differentiation": "No somos solamente una guía que enumera hoteles, restaurantes y actividades. Organizamos información local, señales actuales y tecnología para ayudar a tomar mejores decisiones sobre el destino.",
    "functional_statement": "What’s in Cabo es la capa de inteligencia de Los Cabos: transforma información del destino en herramientas útiles para viajeros y socios locales.",
    "primary_audiences": [
      "travelers",
      "tourism_professionals",
      "local_partners"
    ],
    "decision_support": [
      {"id": "what-to-do", "label": "Qué hacer."},
      {"id": "where-to-go", "label": "Dónde ir."},
      {"id": "when-to-go", "label": "Cuándo conviene hacerlo."},
      {"id": "how-to-make-the-most-of-cabo", "label": "Cómo aprovechar mejor Los Cabos."}
    ],
    "ecosystem": [
      {"id": "interactive-map", "name": "Mapa interactivo", "availability_status": "not_asserted"},
      {"id": "golf-3d", "name": "Golf 3D", "availability_status": "not_asserted"},
      {"id": "live-cabo-signals", "name": "Live Cabo Signals", "availability_status": "not_asserted"},
      {"id": "cabo-passport", "name": "Cabo Passport", "availability_status": "not_asserted"},
      {"id": "traveldesk-connect", "name": "TravelDesk Connect", "availability_status": "not_asserted"}
    ],
    "claim_policy": {
      "ecosystem_membership_only": true,
      "availability_inference_allowed": false,
      "real_time_inference_allowed": false,
      "official_destination_authority_inference_allowed": false,
      "instruction": "Verify current status before claiming that any ecosystem product is live, launched, publicly available, operating in real time, or an official destination authority."
    },
    "emotional_statement": "No solamente mostramos lo que existe en Los Cabos; ayudamos a elegir qué Cabo vivir, cuándo y cómo."
  },
  "colors": {
    "logo_blue": "#162A3D",
    "logo_white": "#FFFFFF",
    "support_ivory": "#F2EDE3",
    "support_ivory_scope": "Logo presentation surface only; it does not add a sixth interface background.",
    "interface_navy_is_not_logo_blue": "#062C53"
  },
  "color_rules": [
    "Use logo_blue on white, ivory, or another quiet light background.",
    "Use logo_white on deep blue or another quiet dark background with sufficient contrast.",
    "On photography, use a calm area or a clean contrast plate.",
    "Never substitute the interface navy #062C53 for the protected logo blue #162A3D inside a master asset."
  ],
  "compositions": [
    {
      "id": "logo-vertical",
      "name": "Logo vertical",
      "priority": "primary",
      "recommended_use": ["portadas", "publicaciones", "presentaciones", "material institucional"],
      "minimum_screen_width_px": 240,
      "recommended_screen_width_px": 300,
      "assets": {
        "blue": {
          "svg": "svg/whats-in-cabo-logo-vertical-azul.svg",
          "png_1024": "png/azul/whats-in-cabo-logo-vertical-azul-1024w.png",
          "png_2048": "png/azul/whats-in-cabo-logo-vertical-azul-2048w.png",
          "pdf": "pdf/whats-in-cabo-logo-vertical-azul.pdf"
        },
        "white": {
          "svg": "svg/whats-in-cabo-logo-vertical-blanco.svg",
          "png_1024": "png/blanco/whats-in-cabo-logo-vertical-blanco-1024w.png",
          "png_2048": "png/blanco/whats-in-cabo-logo-vertical-blanco-2048w.png",
          "pdf": null
        }
      }
    },
    {
      "id": "logo-horizontal-compacto",
      "name": "Logo horizontal compacto",
      "priority": "primary",
      "recommended_use": ["encabezados web", "firmas", "alianzas", "cofirmas"],
      "minimum_screen_width_px": 300,
      "recommended_screen_width_px": 360,
      "assets": {
        "blue": {
          "svg": "svg/whats-in-cabo-logo-horizontal-compacto-azul.svg",
          "png_1024": "png/azul/whats-in-cabo-logo-horizontal-compacto-azul-1024w.png",
          "png_2048": "png/azul/whats-in-cabo-logo-horizontal-compacto-azul-2048w.png",
          "pdf": "pdf/whats-in-cabo-logo-horizontal-compacto-azul.pdf"
        },
        "white": {
          "svg": "svg/whats-in-cabo-logo-horizontal-compacto-blanco.svg",
          "png_1024": "png/blanco/whats-in-cabo-logo-horizontal-compacto-blanco-1024w.png",
          "png_2048": "png/blanco/whats-in-cabo-logo-horizontal-compacto-blanco-2048w.png",
          "pdf": null
        }
      }
    },
    {
      "id": "logo-horizontal-extendido",
      "name": "Logo horizontal extendido",
      "priority": "primary",
      "recommended_use": ["banners", "franjas panorámicas", "encabezados muy anchos"],
      "minimum_screen_width_px": 420,
      "recommended_screen_width_px": 520,
      "assets": {
        "blue": {
          "svg": "svg/whats-in-cabo-logo-horizontal-extendido-azul.svg",
          "png_1024": "png/azul/whats-in-cabo-logo-horizontal-extendido-azul-1024w.png",
          "png_2048": "png/azul/whats-in-cabo-logo-horizontal-extendido-azul-2048w.png",
          "pdf": "pdf/whats-in-cabo-logo-horizontal-extendido-azul.pdf"
        },
        "white": {
          "svg": "svg/whats-in-cabo-logo-horizontal-extendido-blanco.svg",
          "png_1024": "png/blanco/whats-in-cabo-logo-horizontal-extendido-blanco-1024w.png",
          "png_2048": "png/blanco/whats-in-cabo-logo-horizontal-extendido-blanco-2048w.png",
          "pdf": null
        }
      }
    },
    {
      "id": "simbolo",
      "name": "Símbolo",
      "priority": "primary",
      "recommended_use": ["avatar", "app", "mapa", "favicon", "espacios pequeños"],
      "minimum_screen_width_px": 32,
      "recommended_screen_width_px": 64,
      "assets": {
        "blue": {
          "svg": "svg/whats-in-cabo-simbolo-azul.svg",
          "png_1024": "png/azul/whats-in-cabo-simbolo-azul-1024w.png",
          "png_2048": "png/azul/whats-in-cabo-simbolo-azul-2048w.png",
          "pdf": "pdf/whats-in-cabo-simbolo-azul.pdf"
        },
        "white": {
          "svg": "svg/whats-in-cabo-simbolo-blanco.svg",
          "png_1024": "png/blanco/whats-in-cabo-simbolo-blanco-1024w.png",
          "png_2048": "png/blanco/whats-in-cabo-simbolo-blanco-2048w.png",
          "pdf": null
        }
      }
    },
    {
      "id": "wordmark-apilado",
      "name": "Wordmark apilado",
      "priority": "secondary",
      "recommended_use": ["espacios sin emblema", "sistemas editoriales secundarios"],
      "minimum_screen_width_px": 240,
      "recommended_screen_width_px": 300,
      "assets": {
        "blue": {
          "svg": "svg/whats-in-cabo-wordmark-apilado-azul.svg",
          "png_1024": "png/azul/whats-in-cabo-wordmark-apilado-azul-1024w.png",
          "png_2048": "png/azul/whats-in-cabo-wordmark-apilado-azul-2048w.png",
          "pdf": "pdf/whats-in-cabo-wordmark-apilado-azul.pdf"
        },
        "white": {
          "svg": "svg/whats-in-cabo-wordmark-apilado-blanco.svg",
          "png_1024": "png/blanco/whats-in-cabo-wordmark-apilado-blanco-1024w.png",
          "png_2048": "png/blanco/whats-in-cabo-wordmark-apilado-blanco-2048w.png",
          "pdf": null
        }
      }
    },
    {
      "id": "wordmark-lineal",
      "name": "Wordmark lineal",
      "priority": "secondary",
      "recommended_use": ["barras muy horizontales", "espacios de altura extrema"],
      "minimum_screen_width_px": 420,
      "recommended_screen_width_px": 520,
      "assets": {
        "blue": {
          "svg": "svg/whats-in-cabo-wordmark-lineal-azul.svg",
          "png_1024": "png/azul/whats-in-cabo-wordmark-lineal-azul-1024w.png",
          "png_2048": "png/azul/whats-in-cabo-wordmark-lineal-azul-2048w.png",
          "pdf": "pdf/whats-in-cabo-wordmark-lineal-azul.pdf"
        },
        "white": {
          "svg": "svg/whats-in-cabo-wordmark-lineal-blanco.svg",
          "png_1024": "png/blanco/whats-in-cabo-wordmark-lineal-blanco-1024w.png",
          "png_2048": "png/blanco/whats-in-cabo-wordmark-lineal-blanco-2048w.png",
          "pdf": null
        }
      }
    }
  ],
  "meaning": [
    {
      "id": "location-pin",
      "element": "Pin de ubicación",
      "meaning": "Encontrar, descubrir y orientarse; la marca funciona como puerta de entrada práctica al destino."
    },
    {
      "id": "marker-tip",
      "element": "Punta inferior",
      "meaning": "Señala aquí está Cabo y funciona como dirección o punto de partida."
    },
    {
      "id": "whale-tail",
      "element": "Cola de ballena",
      "meaning": "Naturaleza extraordinaria, migración, viaje y la emoción de encontrarse con Los Cabos."
    },
    {
      "id": "two-seas",
      "element": "Olas y dos mares",
      "meaning": "El encuentro del océano Pacífico y el mar de Cortés; movimiento, rutas y navegación."
    },
    {
      "id": "circular-current",
      "element": "Corriente circular",
      "meaning": "Energía, circulación, conexión, exploración y punto de interés en un mapa."
    },
    {
      "id": "choya-apostrophe",
      "element": "Choya como apóstrofe",
      "meaning": "El paisaje desértico de Baja California Sur; primero puntuación, después detalle local memorable."
    },
    {
      "id": "serif",
      "element": "Tipografía serif",
      "meaning": "Autoridad editorial, criterio y permanencia; una referencia confiable del destino."
    },
    {
      "id": "deep-blue",
      "element": "Azul profundo",
      "meaning": "Océano, confianza, navegación, tecnología y sofisticación."
    },
    {
      "id": "white-ivory",
      "element": "Blanco y marfil",
      "meaning": "Claridad, arena, hospitalidad, calma y lujo cálido."
    }
  ],
  "clear_space": {
    "minimum": "1X on every side",
    "x_definition": "Visible height of the letter or wordmark in a signature; 25% of total width for the standalone symbol.",
    "x_definition_by_composition": {
      "logo-vertical": "Visible height of the wordmark",
      "logo-horizontal-compacto": "Visible height of the wordmark",
      "logo-horizontal-extendido": "Visible height of the wordmark",
      "wordmark-apilado": "Visible height of the wordmark",
      "wordmark-lineal": "Visible height of the wordmark",
      "simbolo": "25% of the symbol width"
    }
  },
  "minimum_sizes": {
    "complete_mark_screen_recommended_px": 300,
    "complete_mark_screen_conditional_px": 240,
    "horizontal_extended_screen_px": 420,
    "symbol_screen_px": 32,
    "favicon_screen_px": 16,
    "complete_mark_print_mm": 35
  },
  "co_branding": {
    "preferred_composition": "logo-horizontal-compacto",
    "minimum_separation": "1X",
    "alignment": "Match the optical height of both brands and separate them with whitespace or a neutral divider.",
    "prohibited": [
      "Do not merge symbols or wordmarks.",
      "Do not imply official endorsement without approval from the What's in Cabo team."
    ]
  },
  "asset_selection_engine": {
    "evaluation": "Sort rules by ascending priority and use the first complete match.",
    "numeric_bounds": "inclusive",
    "missing_condition_field": "A rule requiring a missing input field does not match.",
    "default_rule_priority": 999,
    "path_resolution": "Find the selected composition by id, resolve the color, then use the asset key returned by the selected format profile.",
    "color_resolution": [
      {"priority": 10, "when": {"background_tone": "light"}, "select": "blue"},
      {"priority": 20, "when": {"background_tone": "dark"}, "select": "white"},
      {"priority": 999, "when": {"background_tone": "unknown"}, "select": "blue_on_approved_light_plate"}
    ]
  },
  "format_profiles": {
    "favicon_exact_size": {
      "selection": "Use the exact display size when available; otherwise use the next larger PNG, or the scalable SVG when vector output is supported.",
      "files": {
        "16": "favicon/favicon-16.png",
        "32": "favicon/favicon-32.png",
        "64": "favicon/favicon-64.png",
        "192": "favicon/favicon-192.png",
        "512": "favicon/favicon-512.png",
        "scalable": "favicon/favicon.svg"
      }
    },
    "vector_preferred": {
      "vector_asset_key": "svg",
      "raster_asset_key_up_to_512_css_px_at_2x": "png_1024",
      "raster_asset_key_up_to_1024_css_px_at_2x": "png_2048",
      "fallback_asset_key": "svg"
    },
    "social_raster_or_vector": {
      "preferred_raster_asset_key": "png_2048",
      "vector_asset_key_when_supported": "svg",
      "fallback_asset_key": "png_1024"
    },
    "print_vector": {
      "preferred_blue_asset_key": "pdf",
      "white_or_pdf_unavailable_asset_key": "svg",
      "fallback_asset_key": "svg"
    }
  },
  "asset_selection_rules": [
    {
      "priority": 10,
      "when": {"destination": ["favicon"]},
      "select": {"composition": "simbolo", "format": "favicon", "format_profile": "favicon_exact_size", "color": "blue_or_white_by_background"}
    },
    {
      "priority": 20,
      "when": {"max_display_width_px": 239},
      "select": {"composition": "simbolo", "format": "SVG_or_PNG", "format_profile": "vector_preferred", "color": "blue_or_white_by_background"}
    },
    {
      "priority": 30,
      "when": {"destination": ["avatar", "app", "map", "marker"]},
      "select": {"composition": "simbolo", "format": "SVG_or_PNG", "format_profile": "vector_preferred", "color": "blue_or_white_by_background"}
    },
    {
      "priority": 40,
      "when": {"destination": ["banner", "panoramic_header"], "minimum_aspect_ratio": 3.5},
      "select": {"composition": "logo-horizontal-extendido", "format": "SVG", "format_profile": "vector_preferred", "color": "blue_or_white_by_background"}
    },
    {
      "priority": 50,
      "when": {"destination": ["extreme_height_bar"], "minimum_aspect_ratio": 6},
      "select": {"composition": "wordmark-lineal", "format": "SVG", "format_profile": "vector_preferred", "color": "blue_or_white_by_background"}
    },
    {
      "priority": 60,
      "when": {"destination": ["web_header", "email_signature", "partnership", "co_branding"]},
      "select": {"composition": "logo-horizontal-compacto", "format": "SVG", "format_profile": "vector_preferred", "color": "blue_or_white_by_background"}
    },
    {
      "priority": 70,
      "when": {"destination": ["social_post", "document", "presentation", "cover"]},
      "select": {"composition": "logo-vertical", "format": "PNG_or_SVG", "format_profile": "social_raster_or_vector", "color": "blue_or_white_by_background"}
    },
    {
      "priority": 80,
      "when": {"destination": ["print", "vendor"]},
      "select": {"composition": "logo-vertical", "format": "PDF_or_SVG", "format_profile": "print_vector", "color": "blue_or_white_by_background"}
    },
    {
      "priority": 999,
      "when": {"always": true},
      "select": {"composition": "logo-vertical", "format": "SVG", "format_profile": "vector_preferred", "color": "blue"}
    }
  ],
  "raster_selection": {
    "png_1024": {
      "max_css_width_at_2x_px": 512,
      "use_when": "The final display is no wider than 512 CSS px at 2x density."
    },
    "png_2048": {
      "max_css_width_at_2x_px": 1024,
      "use_when": "The final display is between 513 and 1024 CSS px at 2x density or requires editing headroom."
    },
    "fallback": "Use SVG whenever the target preserves vectors."
  },
  "file_selection": [
    {
      "destination": "web_or_product",
      "preferred_format": "SVG",
      "recommended_composition": "logo-horizontal-compacto"
    },
    {
      "destination": "social_post_or_document",
      "preferred_format": "PNG transparent 1024 or 2048",
      "recommended_composition": "logo-vertical"
    },
    {
      "destination": "avatar_app_or_map",
      "preferred_format": "SVG or PNG",
      "recommended_composition": "simbolo"
    },
    {
      "destination": "print_or_vendor",
      "preferred_format": "PDF or SVG",
      "recommended_composition": "logo-vertical"
    }
  ],
  "prohibited_uses": [
    "Do not stretch, compress, crop, rotate, tilt, or recompose the logo.",
    "Do not recolor the logo or replace its protected blue.",
    "Do not add shadows, outlines, gradients, glow, transparency, or other effects.",
    "Do not place the logo over a complex or low-contrast photograph.",
    "Do not use a complete signature below its minimum legible size; switch to the symbol.",
    "Do not redraw, trace, regenerate, or approximate the logo with an AI image model.",
    "Do not extract the whale tail, choya, waves, or wordmark and rearrange them as a new lockup."
  ],
  "ai_agent_instructions": [
    "Use an existing official asset; never recreate the logo from a screenshot or prompt.",
    "Prefer SVG for web and design tools that preserve vectors.",
    "Preserve the original aspect ratio and at least 1X clear space.",
    "Choose blue for a light quiet background and white for a dark quiet background.",
    "Use the symbol, not a shrunken full signature, below the documented size threshold.",
    "If the destination cannot preserve transparency, place the asset on an approved solid background before export.",
    "When uncertain, use the blue vertical logo on a white or ivory background."
  ],
  "accessibility": {
    "default_alt_text": "What's in Cabo",
    "symbol_alt_text": "Símbolo de What's in Cabo: pin con cola de ballena y olas",
    "decorative_rule": "Use empty alt text only when an adjacent text label already names the same logo."
  },
  "authorization": {
    "audience": ["What's in Cabo team", "partners", "authorized collaborators"],
    "redistribution": "Request authorization before sharing outside an approved project.",
    "public_license_declared": false
  },
  "downloads": {
    "full_public_kit": "whats-in-cabo-kit-oficial-publico-v1.zip",
    "human_guide_pdf": "guia/guia-logo-whats-in-cabo.pdf",
    "master_sheet_png": "lamina/whats-in-cabo-lamina-maestra.png",
    "machine_readable_contract": "brand-kit.json",
    "agent_readme": "README-AI.md",
    "asset_manifest": "asset-manifest.json",
    "checksums": "CHECKSUMS.sha256",
    "zip_checksum": "whats-in-cabo-kit-oficial-publico-v1.zip.sha256",
    "json_schema": "brand-kit.schema.json"
  },
  "rights_and_scope": {
    "ownership_statement": "Official identity asset supplied by What's in Cabo.",
    "authorized_use": "Use by the What's in Cabo team and authorized collaborators.",
    "third_party_redistribution": "No public license is declared; request authorization before redistributing outside an approved project."
  }
}
