Core v1 · 8 patrones

Composición recurrente, producto independiente.

Los patrones conectan componentes y requisitos accesibles sin convertir una pantalla concreta en plantilla universal.

Reglas de composición

El patrón conserva la tarea, no el DOM.

Web semántica, React y Compose pueden representar una misma decisión con APIs distintas. La equivalencia se demuestra mediante componentes usados, requisitos y comportamiento.

Core

Landmarks, estado actual, lectura, validación, espera, foco y cierre son responsabilidades compartidas.

Adaptador

Router, primitive de overlay, gestión de foco o control nativo dependen de la plataforma y se documentan en el consumidor.

Extensión

Mercado, agenda, Nostr, Bitcoin o moderación conservan semántica propia y no se absorben en el patrón compartido.

Inventario contractual

Ocho patrones especificados.

Especificado · 5 scopes

Shell and responsive navigation

shell-navigation · inclusión cross-scope

Requisitos

  • Reglalandmarks
  • Reglacurrent-location
  • Reglakeyboard-order
  • Reglaresponsive-without-losing-actions

Especificado · 4 scopes

List and detail

list-detail · inclusión cross-scope

Requisitos

  • Reglastable-list-context
  • Regladescriptive-detail-title
  • Reglaempty-and-error-state
  • Reglaback-navigation

Especificado · 3 scopes

Editorial reading

editorial-reading · inclusión cross-scope

Requisitos

  • Reglasingle-h1
  • Reglacontrolled-measure
  • Reglasemantic-prose
  • Reglamedia-alternatives
  • Reglaheading-order

Especificado · 3 scopes

Dense data panel

dense-data · inclusión cross-scope

Requisitos

  • Reglatabular-numerals
  • Reglaexplicit-alignment
  • Regladomain-status-outside-brand
  • Reglakeyboard-row-action
  • Reglacompact-with-readable-targets

Especificado · 4 scopes

Asynchronous state

async-state · inclusión cross-scope

Requisitos

  • Reglaloading-empty-error-success-distinct
  • Reglalive-updates-polite
  • Reglaretry-when-actionable
  • Reglastale-content-identified

Especificado · 3 scopes

Overlay and consequential action

overlay-action · inclusión accessibility-invariant

Requisitos

  • Reglainitial-focus
  • Reglafocus-contained-and-returned
  • Reglaescape-or-visible-dismiss
  • Regladestructive-consequence-explicit

Gate de implementación

Primero componentes verificados; después composición.

Los ejemplos visuales del patrón se incorporarán cuando sus dependencias Core tengan demos y masters Figma. Hasta entonces el estado permanece specified.