Skip to content

FRONTEND.md

Este archivo define expectativas estables del frontend para que los agentes no inventen patrones de UI de forma impredecible.

Principios de UI

  • Optimiza para la claridad antes que para la novedad.
  • Mantén los flujos de interacción descubribles y reiniciables.
  • Prefiere un pequeño número de componentes reutilizables sobre variantes de un solo uso.
  • Las verificaciones de accesibilidad son parte de la verificación normal, no trabajo de pulido.

Barreras de protección

  • Documenta el sistema de diseño o la biblioteca de componentes en docs/references/.
  • Registra los estados clave visibles para el usuario: vacío, cargando, éxito, error, reintento.
  • Mantén el texto, el comportamiento del teclado y la jerarquía visual consistentes entre flujos.
  • Cuando se corrija un error de UI, agrega o actualiza el paso de validación correspondiente.

Expectativas de verificación

  • Captura evidencia para los recorridos de usuario críticos.
  • Registra los pasos de validación del navegador o tiempo de ejecución en el plan relevante.
  • Si las regresiones visuales son comunes, estandariza las verificaciones de capturas de pantalla o DOM.