{
  "_meta": {
    "purpose": "Catálogo data-driven que consume el LeadHunter. Sumar un producto a bewpro = sumar una entrada acá; el hunter lo toma automáticamente al reiniciar (o llamando a POST /api/reload_catalog).",
    "version": 1,
    "schema": {
      "global.chain_blacklist": "fragmentos en lowercase. Si aparecen en el name del lugar, se descarta (filtro opcional).",
      "products.<key>.template": "archivo dentro de templates-json/ con el shape canónico del producto",
      "products.<key>.label": "nombre humano del producto, se ve en la UI del hunter",
      "products.<key>.price": "USD/mes (informativo)",
      "products.<key>.color": "color hex del producto, se ve en el tile + se inyecta en og color metadata",
      "products.<key>.place_types": "tipos de Google Places para text search (cap=3, https://developers.google.com/maps/documentation/places/web-service/supported_types)",
      "products.<key>.search_terms": "keywords libres para text search (cap=3). Útil cuando no hay un place_type exacto",
      "products.<key>.keywords": "lista de keywords SEO que se inyectan en site.seo.keywords del JSON generado",
      "products.<key>.pitch_short": "una frase corta del producto (se usa en welcome.hero_eyebrow)",
      "products.<key>.pitch_long": "descripción larga del producto (se usa en site.description y outreach)"
    }
  },
  "global": {
    "chain_blacklist": [
      "mcdonald", "burger king", "kfc", "subway", "mostaza", "wendy", "starbucks",
      "havanna", "freddo", "grido", "rapanui", "garbarino", "fravega", "musimundo",
      "farmacity", "farmacias dr", "dr. ahorro", "doctor ahorro",
      "carrefour", "coto", "dia ", "walmart", "jumbo", "vea", "easy", "sodimac",
      "ypf", "shell", "axion", "puma energy",
      "hilton", "sheraton", "marriott", "ibis", "novotel", "hyatt",
      "rapsodia", "cheeky", "kevingston", "47 street",
      "movistar", "personal", "claro", "directv", "fibertel",
      "midas", "rotomac"
    ]
  },
  "products": {
    "restaurantes_bares": {
      "template": "restaurant-bar.json",
      "label": "Restaurantes y Bares",
      "price": 25,
      "color": "#ff6b35",
      "place_types": ["restaurant", "bar", "bakery", "cafe", "meal_takeaway"],
      "search_terms": ["restaurante", "parrilla", "cafe", "panaderia"],
      "keywords": ["gastronomía", "menú", "reservas", "comida", "restaurante"],
      "pitch_short": "Web con menú, reservas y pedidos por WhatsApp",
      "pitch_long": "Sitio profesional con menú online, reservas, integración con WhatsApp y panel para actualizar precios vos mismo."
    },
    "inmobiliaria": {
      "template": "real-estate.json",
      "label": "Inmobiliaria",
      "price": 40,
      "color": "#2e7dff",
      "place_types": ["real_estate_agency"],
      "search_terms": ["inmobiliaria"],
      "keywords": ["inmobiliaria", "propiedades", "alquiler", "venta", "bienes raíces"],
      "pitch_short": "Plataforma con listings, filtros y panel admin",
      "pitch_long": "Sitio con catálogo de propiedades, búsqueda por filtros, fichas individuales y panel para que cargues sin programar."
    },
    "juridico": {
      "template": "law-firm-digital.json",
      "label": "Estudios Jurídicos",
      "price": 35,
      "color": "#1e3a5f",
      "place_types": ["lawyer"],
      "search_terms": ["abogado", "estudio juridico", "estudio de abogados"],
      "keywords": ["abogados", "estudio jurídico", "asesoramiento legal", "consultas legales"],
      "pitch_short": "Sitio institucional con áreas de práctica",
      "pitch_long": "Sitio profesional para tu estudio con áreas de práctica, equipo, formulario de consulta y blog jurídico."
    },
    "construccion": {
      "template": "construction.json",
      "label": "Construcción",
      "price": 30,
      "color": "#f4a300",
      "place_types": ["general_contractor"],
      "search_terms": ["constructora", "empresa de construccion", "desarrollo inmobiliario"],
      "keywords": ["construcción", "obra", "constructora", "presupuesto", "desarrollo"],
      "pitch_short": "Portfolio de obras + formulario de presupuesto",
      "pitch_long": "Sitio para mostrar tus obras, servicios y recibir consultas de presupuesto. Panel para subir obras nuevas sin tocar código."
    },
    "corporativo": {
      "template": "corporative.json",
      "label": "Corporativo / Servicios profesionales",
      "price": 30,
      "color": "#00a886",
      "place_types": ["accounting", "dentist", "doctor", "veterinary_care", "pharmacy", "beauty_salon", "gym"],
      "search_terms": ["contador", "estudio contable", "clinica", "consultorio", "veterinaria"],
      "keywords": ["servicios profesionales", "consultoría", "atención", "turnos"],
      "pitch_short": "Sitio profesional con turnos y panel admin",
      "pitch_long": "Sitio profesional con servicios, equipo, sistema de turnos y panel admin sin código."
    },
    "marca_personal": {
      "template": "personal-brand.json",
      "label": "Marca Personal / Portfolio",
      "price": 30,
      "color": "#7c3aed",
      "place_types": [],
      "search_terms": ["consultor", "coach", "fotografo", "freelance", "asesor"],
      "keywords": ["consultor", "asesor", "marca personal", "servicios", "portfolio"],
      "pitch_short": "Tu marca personal profesional online",
      "pitch_long": "Sitio personal premium con tu marca, servicios, testimonios y formulario de contacto."
    },
    "arte_diseno": {
      "template": "art-design.json",
      "label": "Arte y Diseño",
      "price": 30,
      "color": "#ff3b8d",
      "place_types": ["art_gallery"],
      "search_terms": ["galeria de arte", "estudio de fotografia", "estudio de diseno", "taller de arte"],
      "keywords": ["arte", "diseño", "portfolio", "galería", "obras"],
      "pitch_short": "Portfolio visual con tienda integrada",
      "pitch_long": "Portfolio cinematográfico con galerías, exhibiciones y tienda integrada para impresiones u obras."
    },
    "video": {
      "template": "creative-video-editor.json",
      "label": "Editor de Video / Productora",
      "price": 30,
      "color": "#dc2626",
      "place_types": [],
      "search_terms": ["productora audiovisual", "estudio de produccion", "editor de video", "productora de cine"],
      "keywords": ["productora", "audiovisual", "video", "edición", "showreel"],
      "pitch_short": "Showreel + catálogo de trabajos",
      "pitch_long": "Sitio cinematográfico con reel en hero, catálogo de trabajos por categoría y formulario de cotización."
    },
    "fundacion": {
      "template": "foundations-ong.json",
      "label": "Fundación / ONG",
      "price": 25,
      "color": "#0ea5e9",
      "place_types": [],
      "search_terms": ["fundacion", "ong", "asociacion civil", "organizacion sin fines de lucro"],
      "keywords": ["fundación", "ong", "causas", "donaciones", "transparencia"],
      "pitch_short": "Sitio con causas, donaciones y transparencia",
      "pitch_long": "Sitio para tu ONG con causas, formularios de donación, transparencia financiera y blog de impacto."
    }
  }
}
