← Todos los patterns

Referencia de pieza · submarca de producto · línea Engine

AI Visibility Report, la órbita dice la gravedad

El PDF del AEO Assessment: seis páginas A4 que le dicen a una marca cómo la ven las IA y qué hacer primero. Es una pieza de La órbita con la submarca Efeonce | AI Visibility Report, en dos versiones (para no clientes y para clientes) y en tres idiomas. Los agentes leen lo mismo en /references/ai-visibility-report.json.

Página 01 de 6 del AI Visibility Report en español, versión para no clientes (portada): el nombre de la marca como título, la órbita en 63 de 100 con la etiqueta «Atención», «Primera medición: tu punto de partida», la escala, el veredicto «Te encuentran, pero casi no te citan.», los cinco motores y la firma de Efeonce.
Portada aprobada · no cliente · español · cifras ilustrativas
Páginas
6 · A4 794 × 1123
Audiencias
No cliente y cliente
Idiomas
es · en · pt-BR
Contrato
efeonce.ai-visibility-report 0.1.0
Aprobado
2026-09-29

01

El entregable del AEO Assessment

Es la submarca de nivel Entregable de la familia SEO/AEO de Efeonce: el documento que se comparte con la marca evaluada. Acompaña a Efeonce y nunca firma; la firma es el logo de Efeonce. La marca y sus archivos están en la referencia de SEO y AEO de Efeonce.

Lockup Efeonce | AI Visibility Report en positivo
ai-visibility-report-lockup-positive · @efeoncepro/axis-brand-assets desde 0.4.2
  • No cliente

    Un diagnóstico de la marca que cierra con la agenda: la acción lleva a la página de contacto, nunca a un correo.

    Portada
    El nombre de la marca es el título.
    Cierre
    «¿Conversamos? / Cuando quieras» y «Agenda una reunión», con la burbuja URL y las redes.
  • Cliente

    Parte del servicio: sin oferta ni llamada comercial. Cierra con quien lleva la cuenta y la fecha del próximo informe.

    Portada
    «Preparado para», con el logo del cliente.
    Cierre
    «¿Lo revisamos juntos? / Cuando quieras», el responsable de la cuenta y el próximo informe.

Respuesta primero

Primero la respuesta y después su porqué: qué hacer, por qué ocurre, dónde estás y, al final, el mercado y las fuentes que sostienen la lectura.

  1. 01Portada
  2. 02Qué hacer
  3. 03Por qué ocurre
  4. 04Dónde estás
  5. 05Mercado y fuentes
  6. 06Contraportada

02

La órbita que mide: la gravedad

La esfera siempre está en el puntaje real, a puntaje × 3,6° desde las 12, con su estela de 50° detrás y, debajo, el camino recorrido desde las 12; al 100 vuelve a las 12. En la portada de este informe, la estela, el camino, la esfera, su brillo y el punto de la etiqueta toman el color de la gravedad. Estas órbitas se dibujan en vivo con aiVisibilityReportOrbitSvg.

63de 100Atención
  • 0–39 Crítico
  • 40–69 Atención
  • 70–100 Óptimo

Prueba un puntaje

La misma función del paquete, en tu navegador. La gravedad sale de la escala de ejemplo de las hojas aprobadas: los umbrales son del productor del puntaje, no de AXIS.

La regla

Color por superficie, con su contraste medido

GravedadSobre el fondo EngineSobre papel
Crítico#e25a61 · 4,62:1 sobre #091951 (mínimo 4,5:1)#c01d27 · 6,09:1 sobre #ffffff, 5,72:1 sobre el papel de la línea (mínimo 3:1 como gráfico)
Atención#ffb703 · 9,47:1 sobre #091951 (mínimo 4,5:1)#9a6e00 · 4,56:1 sobre #ffffff, 4,28:1 sobre el papel de la línea (mínimo 3:1 como gráfico)
Óptimo#46a877 · 5,61:1 sobre #091951 (mínimo 4,5:1)#157f47 · 5,05:1 sobre #ffffff, 4,74:1 sobre el papel de la línea (mínimo 3:1 como gráfico)

Salen de efeonceGraphicLine.measureSeverity.colors. Sobre oscuro se usa el paso de la rampa que da ≥ 4,5:1; el 500 de error y de éxito apenas pasa como gráfico. El contraste se calcula en esta página a partir de los tokens.

Tablero aprobado de la portada: la órbita en sus cuatro estados de gravedad, crítico con 28, atención con 63, óptimo con 84 y sin dato, cada uno con su etiqueta en texto y su rango de la escala.
Tablero aprobado de los cuatro estados (canvas, versión 17).

03

Anatomía

Todo sale de aiVisibilityReport en @efeoncepro/axis-tokens y del manifiesto que resuelve el contrato. Página A4 de 794 × 1123 px a 96 dpi.

Portada

Página 01 de 6 del AI Visibility Report en español, versión para clientes (portada): «Preparado para» con el espacio del logo del cliente, la órbita en 63 de 100 con la etiqueta «Atención», la tendencia «▲ 5 puntos desde el 4 de mayo», la escala, el veredicto «Te encuentran, pero casi no te citan.», los cinco motores y la firma de Efeonce.
Versión para clientes · márgenes 64 · 64 · 56 · 64 px
Identidad
Lockup «Efeonce | AI Visibility Report» en negativo a 28 px de alto, arriba a la izquierda; el período en una píldora a la derecha.
Título
No cliente: el nombre de la marca como título. Cliente: «Preparado para» con el logo del cliente. Debajo, la fecha de los datos y, si son de muestra, «Cifras ilustrativas».
Órbita que mide
Caja de 400 px y radio 172. Anillo de 2 px al 16 %, marca de partida de 18 px a las 12, estela de 4 px y 50° sobre el camino recorrido desde las 12 (3 px al 60 %), esfera de radio 10 con brillo de radio 30 al 50 %. La esfera va en puntaje × 3,6°.
Cifra y etiqueta
La cifra en Bricolage Grotesque 760 a 128 px, «de 100» debajo y la etiqueta de gravedad en texto, con su punto de color.
Tendencia
Sin histórico dice «Primera medición: tu punto de partida»; nunca «▲ 0». Con histórico, la diferencia en puntos y desde cuándo.
Escala
La leyenda de la gravedad con sus tres colores, siempre en la misma página que la órbita.
Veredicto
Un hallazgo de los datos en dos pesos: Bricolage Grotesque 740 y 320, a 40 px.
Motores
ChatGPT, Claude, Gemini, Perplexity, Google AI Overview, en discos de 36 px.
Resultado del AEO Assessment
El lockup «Efeonce | AEO» en negativo, con cuántos motores y preguntas se evaluaron.
Firma
El logo de Efeonce centrado abajo, a 130 px de ancho.

Encabezado de las interiores

El lockup a 22 px, el glifo Trazo del capítulo a 18 px con su nombre, y 4 segmentos de avance de 22 × 4 px: el actual en el acento, los leídos en su tono y los que faltan en el filete. Las interiores nunca llevan la órbita.

  1. Lockup Efeonce | AI Visibility Report en positivoQué hacer, Capítulo 1 de 4
  2. Lockup Efeonce | AI Visibility Report en positivoPor qué ocurre, Capítulo 2 de 4
  3. Lockup Efeonce | AI Visibility Report en positivoDónde estás, Capítulo 3 de 4
  4. Lockup Efeonce | AI Visibility Report en positivoMercado y fuentes, Capítulo 4 de 4

Pie de las interiores

Organización · período a la izquierda, la burbuja URL horneada (url-bubble-baked-light, 18 px) al centro y el folio «NN / 06» en Bricolage Grotesque 700. El pie queda siempre dentro de la página.

Contraportada según la audiencia

La pregunta en Poppins 300; la respuesta en Bricolage Grotesque 760, al menos 3 veces más grande. La agenda lleva a /contacto/ con UTM, nunca a un correo. El eslogan va en bloque bajo el logo, al 64 % de su ancho.

Paleta y tipografía

Display
Bricolage Grotesque 760: titulares, respuestas y el veredicto.
Cifra
Bricolage Grotesque 760 a 128 px en la portada.
Estructura
Poppins 300, 400, 500, 600: texto, etiquetas y pie.
Folio
Bricolage Grotesque 700 a 15 px.

04

Las páginas aprobadas

Las 24 hojas aprobadas a tamaño nativo (794 × 1123), exportadas del canvas. Son la referencia contra la que se mide la fidelidad del PDF. Las cifras son ilustrativas.

05

Tres idiomas

Idiomas: es, en, pt-BR. Cualquier otro cae a es y el manifiesto lo declara (locale.fallback: true). El copy de cada idioma vive en el consumidor; esta tabla es la de las hojas aprobadas.

IdiomaTratoPorcentajeFechaNombres de nivelGravedad
Español esTuteo«32 %» · con espacio19 de mayo de 2026Nombre local y nombre del marco: «Que te encuentre · Be Found»Crítico · Atención · Óptimo · Sin dato
English enYou«32%» · sin espacioMay 19, 2026Sólo el nombre del marco: «Be Found»Critical · Needs work · Optimal · No data
Português (Brasil) pt-BRVocê«32%» · sin espacio19 de maio de 2026Nombre local y nombre del marco: «Ser encontrado · Be Found»Crítico · Atenção · Ótimo · Sem dado

Las piezas clave por idioma

Piezaesenpt-BR
CapítulosQué hacer · Por qué ocurre · Dónde estás · Mercado y fuentesWhat to do · Why it happens · Where you stand · Market and sourcesO que fazer · Por que acontece · Onde você está · Mercado e fontes
«de 100»de 100out of 100de 100
Primera mediciónPrimera medición: tu punto de partidaFirst measurement: your baselinePrimeira medição: seu ponto de partida
VeredictoVeredictoVerdictVeredito
Contraportada, no cliente¿Conversamos? / Cuando quierasShall we talk? / Whenever you likeVamos conversar? / Quando quiser
Contraportada, cliente¿Lo revisamos juntos? / Cuando quierasShall we review it together? / Whenever you likeVamos revisar juntos? / Quando quiser
AcciónAgenda una reuniónBook a meetingAgende uma reunião

Cómo cae el idioma

  • es-CL → es
  • en-US → en
  • pt → pt-BR
  • fr-FR → es (idioma no soportado: cae al de respaldo)

Lo que nunca se traduce

  • El eslogan «Empower your Engine».
  • Los lockups: «Efeonce | AI Visibility Report» y «Efeonce | AEO».
  • Los nombres del marco de niveles: Be Found, Be Readable, Be Correct, Be Actionable y Be Intrinsic.

06

Componer con agentes

El contrato no pinta: valida el intent y resuelve un manifiesto determinista de las seis páginas. Con un solo issue no hay manifiesto. La misma fuente en datos: /references/ai-visibility-report.json. Guía: docs/agent-composition/ai-visibility-report.md.

Contrato
efeonce.ai-visibility-report
Versión
0.1.0 · candidato
Manifiesto
axis.ai-visibility-report-composition.v1
Paquete
@efeoncepro/axis-ui-contracts

Un intent mínimo

{
  "contract": "efeonce.ai-visibility-report",
  "version": "0.1.0",
  "audience": "prospect",
  "locale": "es",
  "organization": {
    "name": "Marca de ejemplo"
  },
  "period": {
    "label": "Mayo 2026",
    "dataAsOfLabel": "19 de mayo de 2026"
  },
  "illustrative": true,
  "score": {
    "value": 63,
    "severity": "attention",
    "severityLabel": "Atención",
    "source": "AEO Assessment · 5 motores · 24 preguntas"
  },
  "trend": {
    "status": "first-measurement"
  },
  "verdict": {
    "lead": "Te encuentran,",
    "rest": "pero casi no te citan."
  },
  "engines": [
    "chatgpt",
    "claude",
    "gemini",
    "perplexity",
    "google-ai-overview"
  ],
  "assessment": {
    "engines": 5,
    "questions": 24
  },
  "closing": {
    "agendaUrl": "https://efeoncepro.com/contacto/"
  }
}

Cómo se usa

import { resolveAiVisibilityReportIntent } from '@efeoncepro/axis-ui-contracts'
import { aiVisibilityReportOrbitSvg } from '@efeoncepro/axis-graphic-line/report'

const report = resolveAiVisibilityReportIntent(intent) // falla cerrado: con un issue, no hay informe
if (report.status === 'resolved') {
  const cover = report.pages[0]
  const svg = aiVisibilityReportOrbitSvg({ score: cover.orbit.score, severity: cover.orbit.severity.level })
  // La cifra, «de 100» y la etiqueta son texto del consumidor, encima de la órbita.
}

Adapter checks

El resolver no ve píxeles: cada adapter corre estos controles sobre su PDF renderizado.

  • footer-inside-page El pie queda dentro de la página A4 en todas las hojas.
  • figure-matches-score La cifra impresa es el puntaje que dibuja la esfera.
  • severity-label-in-text La gravedad se lee en texto, no sólo en el color.
  • scale-legend-visible La escala de la gravedad se ve en la portada.
  • orbit-only-on-cover La órbita vive sólo en la portada; las interiores no la llevan.
  • lockups-from-brand-assets Los lockups salen de @efeoncepro/axis-brand-assets, nunca de un SVG copiado.
  • percent-and-dates-by-locale Porcentajes y fechas con el formato de cada idioma.
  • client-without-commercial-cta La versión para clientes no lleva agenda ni oferta.
  • slogan-block-under-logo El eslogan va en bloque debajo del logo de la contraportada.

Issues del contrato (22)

CódigoQué significa
intent-requiredEl intent es obligatorio.
contract-invalidEl contrato debe ser efeonce.ai-visibility-report.
version-unsupportedVersión del contrato no soportada.
audience-invalidLa audiencia es prospect (no cliente) o client (cliente).
organization-name-requiredEl informe lleva el nombre real de la organización; nunca uno inventado.
period-requiredEl período y la fecha de los datos son obligatorios.
score-severity-invalidLa gravedad es critical, attention, optimal o no-data, ya resuelta por el productor.
score-out-of-rangeEl puntaje va de 0 a 100.
score-no-data-mismatchSin puntaje la gravedad es no-data, y no-data no lleva puntaje: sin dato no es cero.
score-severity-label-requiredLa etiqueta de gravedad en texto acompaña siempre al color.
score-source-requiredEl puntaje necesita su fuente: sin fuente, la esfera no se mueve.
trend-invalidLa tendencia es first-measurement o change.
trend-delta-requiredCon histórico, la tendencia lleva la diferencia en puntos y desde cuándo; sin histórico nunca «▲ 0».
verdict-requiredEl veredicto es un hallazgo de los datos y es obligatorio.
engines-requiredLa portada muestra los motores evaluados.
engine-unknownMotor desconocido: chatgpt, claude, gemini, perplexity o google-ai-overview.
assessment-invalidEl AEO Assessment declara cuántos motores y preguntas evaluó.
prospect-agenda-requiredLa versión para no clientes cierra con la agenda.
agenda-never-emailLa acción lleva a la agenda, nunca a un correo.
agenda-url-invalidLa agenda es una URL https.
client-no-commercial-ctaLa versión para clientes es parte del servicio: sin agenda comercial ni oferta.
client-account-lead-requiredLa versión para clientes cierra con el responsable de la cuenta.

Estás componiendo el Efeonce AI Visibility Report. Lee /references/ai-visibility-report.json y la guía docs/agent-composition/ai-visibility-report.md. Arma un intent del contrato efeonce.ai-visibility-report 0.1.0 y resuélvelo con resolveAiVisibilityReportIntent: si hay issues, no hay informe. La gravedad llega ya resuelta por el productor, con su etiqueta en texto; AXIS no define umbrales. Sin dato es «—» y «Sin dato», nunca cero. La órbita va sólo en la portada, con aiVisibilityReportOrbitSvg de @efeoncepro/axis-graphic-line. Los lockups salen de @efeoncepro/axis-brand-assets. La versión para clientes no lleva oferta; la de no clientes cierra con la agenda, nunca con un correo. Corre los adapter checks sobre el PDF renderizado.

07

Nunca

Lo que el informe no hace, en ninguna audiencia ni idioma. Sale de aiVisibilityReport.never.

La línea gráfica completa, y la medida con su regla, están en La órbita.