Contrato de despliegue
Revisa el manifiesto como código de producción.
El código de la aplicación y la configuración de despliegue cambian juntos. Un manifiesto pequeño mantiene los aspectos operativos visibles en la revisión del código fuente, sin dispersarlos entre una conversación, un panel y el historial de la shell.
| Campo | Qué comprobar |
|---|---|
| name | Nombre estable de la aplicación que Adios usa para la carga de trabajo. |
| build_cmd | Comando que prepara los recursos de producción desde una copia limpia del repositorio. |
| start_cmd | Comando que inicia el proceso de producción. |
| runtime.port | Puerto en el que escucha la aplicación dentro del entorno de ejecución. |
| runtime.health_path | Ruta HTTP que Adios puede usar para comprobar si la aplicación está lista. |
| env | Variables de entorno, incluidas referencias secret://DATABASE_URL. |
| secrets | Declaraciones de generación de secretos como secret://generate:64. |
| requires | Servicios gestionados de los que depende la aplicación, como db o cache. |
Flujo de trabajo
Usa el manifiesto para mantener el código generado por IA listo para desplegar.
Cuando un agente de IA añada una ruta de API, un proceso en segundo plano, una llamada a una base de datos o un proveedor externo, pídele que actualice el manifiesto solo si cambia el contrato del entorno de ejecución. Después, verifica el comando y la configuración en lugar de confiar ciegamente en el archivo generado.
Compila desde un árbol de trabajo limpio
El comando de compilación debe funcionar sin depender del estado del editor, cachés locales ni herramientas no declaradas.
Iniciar el servidor de producción
El comando de inicio debe ejecutar el proceso de servidor que recibirá tráfico real.
Comprueba la disponibilidad
La ruta de estado debe fallar cuando no estén disponibles las dependencias necesarias para atender solicitudes.
Elige un proceso de despliegue
Revisa los requisitos del framework, entorno de ejecución, servicios y flujos de trabajo antes de escribir el manifiesto.
Referencia del manifiesto
Lee la referencia completa de campos de los manifiestos de aplicaciones y flujos de trabajo.
Inicio rápido
Despliega una aplicación existente desde la terminal con la CLI para usuarios.
Desplegar código generado por IA
Conecta los cambios de código fuente generados con vistas previas, registros y producción.