rp-struct
Propósito
El constructor de estructuras compartido: convierte el contenido suelto en representaciones tipadas, con forma de esquema,
en las que puede confiar cada consumidor. Un único punto de modelado entre el contenido sin procesar
y la representación del canal.
Modelo mental
Contenido sin procesar de entrada → el modelado de estructuras aplica esquemas y formas → bloques tipados
de salida. Los canales (, markdown, plantillas de notificación) representan bloquessf-*
sin volver a analizar la fuente.
Valor del ecosistema
Un estante JSON sin tipos:
- Documentos JSON tras una única API de archivos.
- Cualquier productor almacena blobs estructurados sin su propia gestión de archivos.
No objetivos
- Sin taxonomía ni etiquetado.
- Sin representación de markdown.
Límite de responsabilidad
Responsable del modelado de estructuras y la conformación a nivel de esquema; no responsable de la representación final
específica del canal.
Dependencias directas de módulos
- Ninguna
Pertenencia a la solución
content
Fuente
modules/repositories/content/rp-struct