Portões de aprovação
Exija aprovação antes de a IA começar a desenvolver, antes de o pull request ser aberto ou antes da integração em staging. Um ticket retido pode ser aprovado ou rejeitado na sua gaveta, pelo assistente de chat ou através da API.
O pipeline de IA do Volath, do ticket à integração, tem 12 estados do quadro no workflow por omissão. Escreve um ticket, um agente de IA faz o trabalho de desenvolvimento no seu repositório git e você mantém o controlo a partir do Board. Corre na sua própria máquina. O seu código, tickets e definições ficam numa base de dados SQLite local, ou no seu próprio MySQL ou MariaDB.
O pipeline
No workflow por omissão cada ticket passa por estes estados do quadro, por esta ordem. Not Ready e Ready são os dois resultados da análise. Cada projeto pode mudar os passos em Workflows.
Controlo humano
Por omissão o pipeline corre sozinho. Ligue políticas para manter uma decisão humana onde ela importa.
Exija aprovação antes de a IA começar a desenvolver, antes de o pull request ser aberto ou antes da integração em staging. Um ticket retido pode ser aprovado ou rejeitado na sua gaveta, pelo assistente de chat ou através da API.
Um ticket retido aparece em Needs attention e na sua gaveta. É enviado um evento de webhook approval.requested quando um passo fica retido.
Em Project settings › Policies, deixe correr automaticamente apenas tickets com uma etiqueta como safe. Por omissão o pipeline corre sozinho e nada fica retido até ligar uma política.
Deixe um ticket correr automaticamente apenas enquanto o gasto de IA nele ficar abaixo de um limite que definiu. Um evento de webhook budget.exceeded pode comunicá-lo às suas outras ferramentas.
Os estados são os passos de um workflow. Edite-os para todos os projetos ou só para um, acrescente decisões, passos em paralelo e portões, ou parta do catálogo.
Os plugins acrescentam as suas próprias páginas, automatizações e integrações. Cada chamada é verificada contra as permissões que aceitou.
Casos de uso
Escreva o ticket, deixe a IA fazer o trabalho de desenvolvimento no seu próprio repositório e acompanhe-o no Board. Descreva um projeto inteiro ao Project Planner e receba tickets com subtarefas. Tudo fica na sua máquina. Funcionalidades: Board, Desenvolvimento com IA, Planeador de projetos.
Retenha o pipeline onde uma decisão humana importa com Políticas, atribua tickets a um Agent ou a uma Squad e comunique eventos ao Slack ou ao Teams com Webhooks. Mude os passos com Workflows e acrescente as suas automatizações com Plugins. Reviews lista os pull requests que pedem a sua revisão. Funcionalidades: Políticas, Workflows, Agentes, Squads, Webhooks, Plugins, Reviews.
Corre na sua própria máquina. O seu código, tickets e definições ficam numa base de dados SQLite local, ou no seu próprio MySQL ou MariaDB.