Las mismas comprobaciones que ejecuta `pnpm build`, desde el mismo código — la
gracia no es una segunda opinión, sino un sitio donde los hallazgos se queden
quietos. Un aviso impreso durante una compilación ya se ha ido con el scroll
para cuando alguien lo lee.

::devtools-panel{tab="checks"}
::

## Qué comprueba

Los **errores** son cosas que dejan una URL inalcanzable:

- una **colección sin páginas**, cuyo prefijo entero es un 404;
- una **carpeta con nombre de segmento de repositorio o de versión**, a la que
  el prefijo tapa por completo.

Los **avisos** son cosas que degradan una página en silencio:

- **sin `title` o sin `description`** — el índice de contenidos, las tarjetas, la
  imagen OG y llms.txt los leen todos;
- un **enlace a una página que nadie sirve**, resuelto exactamente como lo
  resuelve `ProseA` al representar: primero bajo el prefijo propio de la fuente,
  después a secas;
- un **enlace a un ancla que esa página no tiene**;
- lo que una **sección generada** no pudo entender — un artefacto que no estaba
  ahí en esa ref, uno del que el tipo no leyó nada, un `$ref` irresoluble en un
  documento OpenAPI, un encabezado de changelog que parece una release pero no
  se analiza como tal.

::callout{type="tip" title="Las secciones informaban en otro sitio"}
Un artefacto se analiza mientras se carga la configuración, así que lo que un
tipo no podía leer se imprimía mucho antes de que un servidor de desarrollo
terminara de arrancar — y ya no estaba para cuando alguien miraba. Esos
hallazgos llegan ahora por este panel, que es toda la razón de que exista. Ver
[Qué comprueba la compilación](/concepts/build-checks).
::

## Notas

Los hallazgos nombran su archivo entre comillas, y el panel convierte el primero
en un enlace que te abre el editor ahí.

Los enlaces se comprueban **solo si son internos**. Una URL externa no le
corresponde verificarla a esta compilación, y comprobarla metería la red dentro
de la compilación.