{
  "proyecto": "Plan Mayor",
  "actualizado": "2026-10-18",
  "estado": "Identidad vigente elegida por Manuel (Potencia); sin aprobación final de las clientas.",
  "logotipo": {
    "descripcion": "Lettering «Plan Mayor» (Forma), generado con IA en la exploración y vectorizado. Va siempre completo y solo, sin isotipo al lado.",
    "codigo": "assets/js/marca.js → logotipoSVG(fondo); glifos en assets/js/data-wordmark.js",
    "archivos": "logos/logotipo-{marfil,cobalto,lima,tinta}.svg (el nombre indica el fondo; sobre marfil va en cobalto)"
  },
  "isotipo": {
    "descripcion": "La P del logotipo con dos ojos dentro de su hueco (un globo de diálogo). Al cerrar los ojos vuelve a ser la letra.",
    "usos": "Foto de perfil de Instagram, WhatsApp Business y Facebook; ícono de app; notificaciones; favicon; estados animados para redes; intro de marca. Nunca junto al nombre ni dentro de la web, salvo en la intro.",
    "codigo": "assets/js/marca.js → isoSVG, isoInner, avatarSVG (P al 62 % del círculo, centrado óptico, ojos 12 % más grandes)",
    "archivos": "logos/isotipo-*.svg, logos/perfil-*.svg, logos/perfil[-fondo]-1080.png, logos/favicon.svg"
  },
  "paleta": {
    "vigente": {
      "nombre": "Nexo",
      "cobalto": "#263BCB",
      "marfil": "#F4F2E9",
      "lima": "#DDE96B",
      "tinta": "#121C5C",
      "uso": "50 % cobalto, 30 % marfil, 10 % lima, 10 % tinta"
    },
    "prueba_verde": {
      "estado": "Para comparar, sin elección; una de las dueñas prefiere el verde.",
      "pino": "#1F5C46",
      "marfil": "#F4F2E9",
      "brote": "#CDEB7B",
      "tinta": "#0E2620",
      "ver": "index.html?paleta=verde o intro.html?paleta=verde",
      "archivos": "logos/verde/, video/intro-verde.mp4, aplicaciones/web-*-verde*.webp"
    },
    "nota": "En el código las claves son roles: cobalto = principal, marfil = claro, lima = acento, tinta = oscuro."
  },
  "tipografia": {
    "logotipo": "Lettering Forma (vector propio, no es una fuente)",
    "titulares": "Gantari 800 (OFL)",
    "texto": "Atkinson Hyperlegible Next (OFL)",
    "archivos": "assets/fonts/ (TTF y licencias OFL)"
  },
  "motion": {
    "intro": "intro.html (en vivo) y video/intro.mp4 · 6,6 s · 1920 × 1080. Con ?palabras=1 pasan antes «Salud.», «Trámites.», «Familia.» (como en la web).",
    "estados": "En reposo, Escuchando, Pensando, ¡Listo!, Escribiendo (assets/js/animaciones.js → LOOPS)",
    "reglas": "La P entra con un rebote suave; los ojos se cierran sin rebote y la P no cambia de forma. Con «reducir movimiento» todo queda quieto."
  },
  "secciones": [
    "Sistema",
    "Logotipo",
    "Isotipo",
    "Instagram (feed y carrusel de ejemplo)",
    "Personaje",
    "Color",
    "Tipografía",
    "Aplicaciones (la web real)",
    "Motion",
    "Descargas",
    "Anexo: mascotas posibles"
  ],
  "anexo_mascotas": {
    "estado": "Opciones extra sin elegir; no van dentro de la web.",
    "opciones": [
      "Guijarro",
      "Luna compañera",
      "Júpiter con cara (sin la mancha lima)"
    ],
    "archivos": "anexo/mascotas/*.png|webp; originales en anexo/mascotas/originales; se regeneran con fuente/mascotas.py"
  },
  "fotos": "fotos/*.webp · generadas con Higgsfield Soul 2.0 para la exploración; ilustrativas, no son personas reales del servicio.",
  "regenerar": {
    "logos_y_perfiles": "python fuente/exportar.py .   (y «. verde» para la prueba verde)",
    "intro_mp4": "python fuente/exportar_intro.py .   (y «. verde»)",
    "aplicaciones": "python fuente/capturar_web.py .   (capturas de website/dist)",
    "mascotas": "python fuente/mascotas.py ."
  },
  "creditos_gastados": "Video de la portada de la web: 72 créditos de Higgsfield (Seedance 2.0, 4 clips). El resto se generó durante la exploración.",
  "procedencia": "procedencia.json: motores, prompts conservados, limitaciones del registro y trazabilidad de fotos, mascotas y lettering."
}
