Saltar a contenido

Publicaciones y medios de comunicación sociales

Responsabilidad

Este dominio prepara, programa, publica y observa contenidos en redes sociales configuradas. El centro de medios proporciona activos visuales y metadatos reutilizables. La publicación siempre es un efecto externo.

Adaptadores de red

Los clientes de servicio aíslan a Mastodon, Bluesky, Telegram y otras semánticas de red configuradas: autenticación, límites de texto, carga de medios, identificadores de correos, hilos, normalización de respuestas y reportes de errores.

La API expone redes configuradas, flujos, acciones de publicación y configuraciones relacionadas. Las pestañas de interfaz de usuario están keyed por identificadores de red estables mientras que los nombres y etiquetas de visualización utilizan cadenas localizadas.

Publicar flujo

flowchart LR
    Source["Página de la bóveda o contenido compuesto"] --> Prepare["Preparación de sistemas de redes"]
    Media["Activo seleccionado para los medios de comunicación"] --> Prepare
    Prepare --> Validate["Límites, credenciales y validación de objetivos"]
    Validate --> Confirm["Publicación explícita o calendario aprobado"]
    Confirm --> Adapter["Cliente de red"]
    Adapter --> Result["Id. remoto, URL, estado y diagnósticos"]

La preparación puede traducir o remodelar el contenido pero no lo publica por sí sola. La publicación inmediata requiere una acción explícita del usuario; la publicación programada requiere un calendario almacenado cuya política de ejecución autoriza el mismo objetivo.

Manejo de medios de comunicación

Carga valida el tipo de archivo, tamaño, raíces permitidas y nombres generados. Los medios de comunicación ven los activos de índice sin tratar cachés o miniaturas como originales. Una miniatura faltante puede regenerarse; perder el activo fuente no puede.

Invariantes

  • Una credencial de red se resuelve sólo en el motor en el momento de la ejecución.
  • La vista previa/preparación y publicación son estados distintos.
  • Los límites de texto y medios se validan por objetivo antes de la llamada externa.
  • Un fallo parcial de múltiples redes informa de cada resultado y no reclama global éxito.
  • La publicación programada e interactiva utiliza el mismo contrato de adaptador.
  • Los identificadores de post remotos y URLs se almacenan para las acciones de auditoría y seguimiento.

Enfoque de verificación

Prueba la contención de carga de medios, alineación de programación/conexión, normalización de la respuesta de red, límites de reintento, fallo parcial multi-objetivo y publicación de un arenero o tablón.