Descargas, guías y materiales de referencia.
Artículo
La gestión de relaciones con clientes en Chronicle
Explore las decisiones de identidad, propiedad de registros y acceso al ampliar una plataforma de contenido con flujos privados de clientes.
Artículo
Cómo Chronicle hace auditables las operaciones de contenido
Defina qué operaciones de contenido generan evidencias, cómo llegan los registros y qué demuestran las verificaciones periódicas.
Artículo
Eliminar el historial de entregas no debe reactivar el correo no deseado
Conserve las decisiones de supresión al borrar historial, reintentar webhooks o recibir eventos posteriores de correo.
Artículo
Un campo oculto aún puede filtrarse a través de un filtro
Contemple filtraciones mediante filtros y ordenación, además de valores mostrados, con límites explícitos para consultas permitidas.
Artículo
Un registro de auditoría necesita una forma de mostrar que cambió
Utilice registros enlazados para detectar cambios y defina qué aportan la custodia de claves y la conservación independiente.
Artículo
Darle a un agente de IA herramientas de Drupal sin entregarle el sitio
Ofrezca operaciones Drupal estructuradas a clientes MCP manteniendo permisos, moderación y controles en el sistema de registro.
Artículo
Cuando cambia el modelo de contenido de Drupal, también cambia el contrato del frontend
Mantenga alineado el contrato frontend con cambios del esquema Drupal mediante artefactos generados, consultas verificadas y revisión de componentes.
Código abierto
Postmark Webhooks
Procese eventos Postmark y conserve evidencias de supresión para evitar que Drupal envíe correo a destinatarios bloqueados.
Código abierto
Field Guard
Controle campos sensibles de Drupal al leer, editar y consultar mediante permisos explícitos de roles y accesos denegados.
Código abierto
Audit Chain
Detecte cambios en el historial de auditoría Drupal mediante registros enlazados y verificación independiente. Comprenda la función de las claves y evidencias conservadas.
Informe técnico
Gobernanza de agentes de codificación con IA: un modelo operativo basado en una línea base
Gestione agentes de desarrollo con reglas revisadas, dependencias fijadas y verificaciones de divergencias respecto de la base acordada.
Caso de estudio
Una sola línea base para cada herramienta de codificación con IA
Una base versionada reunió varias herramientas de desarrollo bajo un proceso de revisión y permitió detectar divergencias de configuración.
Artículo
Fije las habilidades de sus agentes de IA como fija sus dependencias
Trate habilidades de agentes como dependencias mantenidas: fije versiones, revise licencias y detecte cambios respecto de la configuración aprobada.
Artículo
Cuando un enlace de descarga no es suficiente
Añada identidad verificada a las descargas protegidas cuando poseer el enlace no basta para decidir el acceso.
Informe técnico
Entrega de archivos de alto aseguramiento: descargas protegidas por autenticación de hardware
Defina y verifique el nivel de autenticación de una descarga sensible, incluida la credencial física y la decisión de entrega.
Artículo
Una sola llave para el inicio de sesión y la entrega
Conecte inicio de sesión y descargas protegidas con una credencial física registrada, conservando los requisitos de verificación de cada acción.
Artículo
El aseguramiento es una afirmación, no una ceremonia
Compruebe qué demuestra la afirmación de autenticación del proveedor, cómo se verifica y cuánto tiempo vale para una acción protegida.
Artículo
Quién dice el commit que lo escribió
Aplique reglas de identidad de commits verificando los campos y rutas que pueden introducir un autor inesperado.
Artículo
La verificación que gritó «lobo»: cuando una alerta exacta es peor que ninguna alerta
Diseñe alertas que un responsable pueda investigar y resolver, para que el ruido repetido no debilite el control.
Guía
Secretos en las URL: contenga la exposición y corrija la integración
Contenga credenciales expuestas, corrija la autenticación por URL y verifique la integración preservando la evidencia requerida.
Informe técnico
Nombre el rol, no al proveedor: la nomenclatura de interfaces como decisión arquitectónica
Nombre las interfaces según su responsabilidad y conserve compatibilidad y referencias operativas al cambiar esos nombres.
Artículo
El verde no es evidencia: las fallas de despliegue que nunca fallan
Seis defectos mostraron por qué un comando exitoso necesita comprobar el resultado. Examine los fallos y las prácticas de verificación que originaron.
Informe técnico
Integración de activos digitales en un flujo de pagos
Un flujo de pagos conecta obligaciones autorizadas, cobros verificados y conciliación. Integrar activos digitales añade requisitos de validación y operación.
Informe técnico
De la señal a la decisión: construya un flujo de inteligencia
Diseñe una ruta desde señales aprobadas hasta un producto de decisión con fuentes, restricciones, vigencia y revisión responsable.
Informe técnico
IA privada: defina los límites de información y operación
El alojamiento privado es una decisión arquitectónica. Una IA útil también necesita fuentes autorizadas, accesos probados, evaluación y un modelo operativo.
Informe técnico
Fallas silenciosas en la costura desacoplada
Examine tres fallos de integración Drupal y Next.js y las pruebas que revelaron comportamientos incorrectos tras respuestas exitosas.
Artículo
Los roles de su cuenta de servicio no son los roles que usa
Verifique los permisos efectivos de una cuenta OAuth mediante el token y la ruta de solicitud, y pruebe el acceso que realmente obtiene.
Artículo
Un solo campo ausente tumba todas las páginas que lo piden
Detecte cambios incompatibles de campos GraphQL antes de entregar, validando consultas contra un contrato de esquema versionado.
Artículo
La vista previa del borrador que le mostraba la página publicada
Siga la vista previa por todas sus capas y compruebe que el contenido procede de la revisión de borrador prevista.
Artículo
Config Split: revise la exportación antes de cambiar la configuración base
Mantenga predecible la configuración Drupal separando elementos de cada split y valores compartidos, con revisión de las importaciones.
Artículo
El composer.lock que solo compila en su máquina
Haga reproducible la instalación de dependencias detectando rutas locales en composer.lock antes de que fallen las compilaciones limpias.
Artículo
Recuperar un despliegue de contenedores tras un conflicto de nombres
Un despliegue interrumpido dejó un conflicto de contenedores. Siga el diagnóstico y la limpieza que permitió recuperar las entregas posteriores.
Artículo
El acceso a campos no puede ver el valor entrante: gobierne las escrituras en Drupal con una restricción de validación
Aplique reglas a los valores propuestos de campos Drupal mediante validación y verificaciones en los canales de escritura permitidos.
Artículo
Un punto de acceso de estado que es general en público y detallado en privado
Ofrezca al público un estado útil del servicio y reserve la información detallada para un solicitante autorizado.
Artículo
El bucle de redirección que solo ocurre detrás de HTTPS
Rastree un bucle de redirección entre idioma, URL canónica y proxy HTTPS antes de elegir la corrección.
Artículo
El patrón de dos fases para eliminar un módulo de Drupal sin romper los despliegues
Separe la retirada de un módulo Drupal en los pasos necesarios para mantener compatibles configuración y código durante la entrega.
Artículo
La reclamación que se puede eliminar: una lección de canonicalización HMAC
Codifique las afirmaciones sin ambigüedad para detectar cuando un valor firmado desaparece del contrato de verificación.
Artículo
Por qué una reescritura de middleware de Next.js devuelve 500 detrás de un proxy inverso
Comprenda cómo la información de protocolo reenviada puede enviar una reescritura Next.js al transporte equivocado detrás de un proxy.
Informe técnico
Restringir archivos privados en un CMS desacoplado
Rastree la entrega protegida desde el acceso de origen hasta un permiso breve, manteniendo la ubicación de almacenamiento fuera de la respuesta pública.
Código abierto
File Gate
Controle archivos privados en Drupal mediante permisos limitados, vencimiento, revocación y la autenticación exigida para descargar.
Noticias
Presentamos File Gate
Conozca File Gate, el proyecto Drupal abierto para entregar archivos privados de forma controlada a interfaces independientes.
Noticias
Cómo redujimos nuestro modelo de contenido de 12 tipos a 6
Conozca cómo se consolidó un modelo Drupal conservando URL existentes, con enlace al relato técnico de la migración.
Noticias
Presentamos Menu Autopilot
Conozca Menu Autopilot, el proyecto Drupal que combina decisiones editoriales con enlaces hijos derivados del contenido.
Código abierto
Menu Autopilot
Combine navegación principal controlada por editores con elementos hijos conciliados desde contenido publicado y reglas de origen.
Informe técnico
Consolidar un modelo de contenido sin migrar
Planifique una consolidación Drupal conservando identificadores, URL, revisiones y resultados de migración verificados.
Informe técnico
Componer la navegación en un CMS desacoplado
Construya navegación desde elecciones editoriales y contenido publicado, con rutas canónicas y conciliación explícita.
Código abierto
GraphQL Compose Codegen
Genere bases TypeScript, GraphQL y React desde un esquema Drupal y revise contrato y comportamiento de componentes en integración continua.
Código abierto
MCP Sentinel
Aplique políticas del servidor al acceso de agentes a Drupal, con operaciones limitadas, control de publicación, ocultación de datos y registros revisables.
Código abierto
Drupal MCP Connector
Conecte clientes MCP con operaciones Drupal controladas, selección explícita de sitio, lecturas estructuradas y escrituras de borradores.
Artículo
Infraestructura como código: construya un sistema que otro equipo pueda operar
Empiece infraestructura como código en un entorno acotado y demuestre que las definiciones conservadas reconstruyen el servicio previsto.