Contrato de implantação
Revise o manifesto como código de produção.
O código da aplicação e a configuração de implantação mudam juntos. Um pequeno manifesto mantém os aspectos operacionais visíveis na revisão do código-fonte, em vez de espalhá-los pelo histórico de chat, pelo painel e pelo histórico do shell.
| Campo | O que verificar |
|---|---|
| name | Nome estável do aplicativo usado pelo Adios para a carga de trabalho. |
| build_cmd | Comando que prepara os arquivos de produção a partir de um checkout limpo. |
| start_cmd | Comando que inicia o processo de produção. |
| runtime.port | Porta em que o aplicativo escuta dentro do ambiente de execução. |
| runtime.health_path | Caminho HTTP que o Adios pode usar para testar a prontidão. |
| env | Variáveis de ambiente, incluindo referências secret://DATABASE_URL. |
| secrets | Declarações de geração de secrets, como secret://generate:64. |
| requires | Serviços gerenciados de que o aplicativo depende, como db ou cache. |
Workflow
Use o manifesto para manter o código gerado por IA pronto para implantação.
Quando um agente de IA adicionar uma rota de API, worker em segundo plano, chamada ao banco de dados ou provedor externo, peça que atualize o manifesto apenas se o contrato do ambiente de execução mudar. Depois, verifique o comando e a configuração, sem confiar cegamente no arquivo gerado.
Compile a partir de uma árvore limpa
O comando de compilação deve funcionar sem estado do editor, caches locais ou ferramentas não declaradas.
Iniciar o servidor de produção
O comando de inicialização deve executar o processo do servidor que receberá tráfego real.
Teste a prontidão
O caminho de saúde deve falhar quando as dependências necessárias ao processamento de solicitações estiverem indisponíveis.
Escolha um caminho de implantação
Revise os requisitos de framework, ambiente de execução, serviços e fluxos de trabalho antes de escrever o manifesto.
Referência do manifesto
Leia a referência completa dos campos para manifestos de aplicativos e fluxos de trabalho.
Início rápido
Faça o deploy de um aplicativo existente pelo terminal com a CLI para usuários.
Implantar o código gerado por IA
Conecte as alterações de código-fonte geradas a prévias, logs e produção.