A máquina de entrega
governada por IA

TravOS orquestra GPT, Gemini e Claude em fases formais com portões de aprovação humana. Cada decisão registrada no repositório. Sem surpresas.

MOCKUP — Preview Efêmero
HOMOLOG — Ambiente Controlado
PRODUÇÃO — Live / Auditado
🤖
Pipeline Multi-Agente
Codex planeja, Gemini desafia, Claude revisa. Cada etapa produz artefatos auditáveis no repositório Git.
🔒
Portões Formais
Nenhuma fase avança sem aprovação humana explícita. MOCKUP → HOMOLOG → PRODUÇÃO com registros imutáveis.
📁
Repositório como Verdade
Toda decisão, revisão e aprovação é gravada como artefato markdown no repositório. Nunca apenas no banco de dados.

Meus Projetos

Repositórios conectados ao TravOS

Atividade recente
MOCKUP
Implementar tela de configuração de alertas
RoboCast · Aguardando revisão Claude
Em Revisão
HOMOLOG
Pipeline de alert policies — fase HOMOLOG
SentrIQ · Aguardando aprovação humana
Pronto para Gate

Novo Projeto

Conecte um repositório GitHub ao TravOS

Provedor Externo
O que o TravOS vai fazer

✓ Ler e escrever artefatos em docs/tasks/

✓ Ler e escrever revisões em docs/reviews/

✓ Criar commits assinados a cada artefato gerado

✓ Nunca alterar código fora das pastas de artefatos sem aprovação

Configurações

Provedores externos e conectividade

🔐 TravOS orquestra, não armazena. As chaves abaixo são usadas exclusivamente para chamadas de API em tempo de execução. O TravOS não é o custodiante primário destas credenciais — armazene-as no seu gerenciador de segredos corporativo.
Provedores de IA
🧠
OpenAI (GPT / Codex)
Thinking Lead · Agente de planejamento
Conectado
Google Gemini
Thinking Challenger · Agente de desafio
Conectado
Anthropic Claude
Execution Senior · Revisão de governança
Conectado
GitHub
GitHub — Token de Acesso Pessoal
Leitura/escrita de artefatos · Octokit
Conectado
Endpoints de Deploy (por fase)
⚠ Requer ADR-003 antes da implementação
🎙

RoboCast

sec2u/robocast · Ver no GitHub ↗
◉ MOCKUP — Preview Efêmero
2
tarefas em execução
◎ HOMOLOG — Ambiente Controlado
0
aguardando gate MOCKUP
◎ PRODUÇÃO — Live / Auditado
0
aguardando gate HOMOLOG
Tarefas
MOCKUP
Implementar tela de configuração de alertas
docs/tasks/TASK-0003-alert-config.md
Revisão Claude
MOCKUP
Refatorar pipeline de ingestão de dados
docs/tasks/TASK-0004-ingest-refactor.md
Codex em andamento
MOCKUP
HOMOLOG
PROD
Setup inicial do repositório
docs/tasks/TASK-0001-bootstrap.md
Concluído

Nova Tarefa

Descreva a demanda em linguagem natural

0 caracteres
O que acontece depois
1. Análise de Negócio — confirme o entendimento antes de iniciar
2. Codex — planejamento e decomposição
3. Gemini — desafio e validação de premissas
4. Claude — revisão sênior de governança
5. Você — decisão de gate

Análise de Negócio

Pré-pipeline

Confirme o entendimento antes de iniciar os agentes de IA

💡 Esta etapa é uma leitura de negócio — não são revisões técnicas dos agentes. Nenhum artefato é escrito no repositório aqui. Ao confirmar, o pipeline GPT → Gemini → Claude será iniciado.
Objetivo interpretado

Criar uma tela de configuração de políticas de alerta no RoboCast, permitindo que o usuário defina regras por severidade e canal de notificação.

Escopo interpretado ✎ Ajustar
  • Formulário de criação/edição com campos: nome, severidade, canal de notificação
  • Listagem de políticas existentes com ações de editar e excluir
  • Integração com backend via API REST
Restrições identificadas
  • Deve respeitar os contratos de API existentes em contracts/api/
  • Não deve alterar o modelo de dados de alertas sem aprovação de ADR

Pipeline em Execução

MOCKUP · RoboCast · Tela de configuração de alertas

Em andamento
G
Codex — GPT-4.1
Planejamento e decomposição da tarefa
Gemini — Thinking Challenger
Desafio de premissas e riscos
Claude — Execution Senior
Revisão sênior de governança
▶ Iniciando Codex...

Tela de configuração de alertas

MOCKUP
docs/tasks/TASK-0003-alert-config.md · sec2u/robocast
Fase:
◉ MOCKUP — Pronto para Gate
HOMOLOG
PRODUÇÃO
Tarefa
Revisão Codex
Revisão Gemini
Revisão Claude
Log de Auditoria
Objetivo

Criar uma tela de configuração de políticas de alerta no RoboCast, permitindo que o usuário defina regras por severidade (crítica/alta/média/baixa) e canal de notificação (e-mail, Slack, webhook).

Escopo
  • Formulário de criação e edição de políticas
  • Listagem com ações de editar e excluir
  • Integração com contracts/api/alert-policies.api.contract.md
⚠ A edição direta desta tarefa requer uma nova execução do pipeline. Clique em "Nova Análise" no gate para iniciar uma iteração.
Status do pipeline
G
Codex
Gemini
Claude
Codex — GPT-4.1 docs/reviews/TASK-0003-codex-review.md

Framing

Tarefa bem delimitada. A tela de configuração de alertas é uma extensão natural do modelo de dados existente em contracts/database/alert_policies.contract.md. Separação de camadas correta.

Riscos identificados

  • Campo "canal de notificação" pode precisar de validação assíncrona (teste de conectividade do webhook)
  • Paginação da listagem deve ser definida antes da implementação

Recomendação

Avançar para Gemini. Gemini deve pressionar os critérios de validação do formulário e a estratégia de paginação.

Gemini — Thinking Challenger docs/reviews/TASK-0003-gemini-review.md

Desafio principal

O formulário de alertas assume que webhooks são sempre URLs HTTP. Sistemas internos podem usar outros protocolos. Esta suposição deve ser documentada no contrato de API antes da implementação.

Premissas não verificadas

  • Assume-se que o usuário tem permissão para criar políticas — a autorização deve ser verificada no backend, não apenas no frontend
  • A exclusão de políticas em uso (com alertas ativos) não está tratada

Recomendação

Avançar para Claude com as ressalvas documentadas. Autorização e deleção segura devem estar nos critérios de aceitação.

Claude — Execution Senior docs/reviews/TASK-0003-claude-review.md

Avaliação executiva

Tarefa pronta para gate MOCKUP. As ressalvas do Gemini foram incorporadas nos critérios de aceitação. Autorização no backend está documentada como constraint.

Checklist de governança

  • ✓ Separação de camadas respeitada
  • ✓ Contrato de API referenciado explicitamente
  • ✓ Sem drift silencioso de arquitetura
  • ✓ Critérios de aceitação testáveis

Decisão

MOCKUP aprovado para gate humano. Próximo agente: Human.

Fonte: docs/tasks/TASK-0003-alert-config.md → ## Agent Workflow Log
2026-04-06 09:14
Sistema
Tarefa criada a partir da demanda submetida por Alessander
2026-04-06 09:15
Codex
Revisão Codex concluída. Artefato gravado em docs/reviews/TASK-0003-codex-review.md
2026-04-06 09:17
Gemini
Revisão Gemini concluída. Identificado risco de webhook. Artefato gravado em docs/reviews/TASK-0003-gemini-review.md
2026-04-06 09:19
Claude
Revisão Claude concluída. MOCKUP aprovado para gate. Artefato gravado em docs/reviews/TASK-0003-claude-review.md
2026-04-06 09:19
Sistema
Status atualizado para Pronto para Gate MOCKUP. Aguardando decisão humana.

Decisão de Gate

MOCKUP — Preview Efêmero

Tela de configuração de alertas · RoboCast

Preview executável disponível: https://preview.travos.com.br/robocast/task-0003 ↗
Abra o preview para validar o comportamento antes de decidir.
✓ Aprovado
Fase MOCKUP encerrada. Tarefa avança para HOMOLOG. Uma entrada de aprovação é gravada no repositório.
⚠ Aprovado com ajustes
Aprovado com ressalvas documentadas. Os ajustes são registrados no log e a tarefa avança para HOMOLOG.
✗ Reprovado
Tarefa retorna para "In Codex Review" (Iteração N+1). Uma entrada de reprovação é gravada no repositório. Nenhuma promoção de fase ocorre.
↺ Nova análise
Solicita nova execução do pipeline sem alterar o status da fase. Útil quando uma revisão precisar ser refeita.
O que cada decisão grava no repositório
Aprovado → status "Closed" + entrada no Agent Workflow Log
Com ajustes → status "Closed" + nota de ajustes no log
Reprovado → status "In Codex Review" + iteração N+1 no log
Nova análise → status "In Codex Review" sem incremento de iteração
Resumo da revisão
Codex — sem bloqueios
Gemini — riscos documentados
Claude — aprovado para gate

Validação HOMOLOG

HOMOLOG — Ambiente Controlado

Tela de configuração de alertas · RoboCast

Este não é um preview efêmero. O ambiente HOMOLOG é controlado e persistente. Testes de integração e validação de contratos acontecem aqui antes da produção.
Saúde do ambiente
API BackendOnline
Banco de dadosOnline
Integração de alertasDegradado
Testes de integração
CRUD de políticas de alerta
Validação de autorização no backend
!
Teste de webhook — endpoint degradado
Deleção segura com alertas ativos
Decisão de Gate HOMOLOG
✓ Aprovar para HOMOLOG
Avança para gate de PRODUÇÃO.
✗ Reprovar HOMOLOG
Tarefa retorna para revisão HOMOLOG (Codex → Gemini → Claude em HOMOLOG). Não retorna para MOCKUP.
Distinção MOCKUP vs HOMOLOG
MOCKUP: preview efêmero, foco em fluxo visual
HOMOLOG: ambiente persistente, testes reais de integração
Reprovar aqui retorna ao ciclo HOMOLOG — nunca ao MOCKUP.

Aprovação para Produção

PRODUÇÃO — Live / Auditado

Tela de configuração de alertas · RoboCast

Checklist de aprovação
Gate MOCKUP aprovado por Alessander em 2026-04-06
Gate HOMOLOG aprovado por Alessander em 2026-04-06
Todos os testes de integração HOMOLOG aprovados
Contratos de API atualizados e commitados
Artefatos de revisão presentes no repositório
Snapshot do log de auditoria
04-06 09:14
Sistema
Tarefa criada
04-06 09:19
Claude
MOCKUP aprovado para gate
04-06 10:32
Human
Gate MOCKUP aprovado por Alessander
04-06 11:47
Human
Gate HOMOLOG aprovado por Alessander
Confirmar aprovação
Esta aprovação grava
✓ Status "Done" no artefato da tarefa
✓ Entrada final no Agent Workflow Log
✓ Gate de produção com timestamp e autor

Estado de Erro e Histórico

Diagnóstico do pipeline · TASK-0003

Erros do Pipeline
Histórico Completo
⚠ Falha no estágio Gemini — Iteração 2
429 Too Many Requests · Modelo gemini-2.5-pro · Cota excedida na chave configurada
Detalhes do erro
Estágio: Gemini — Thinking Challenger
Modelo tentado: gemini-2.5-pro → gemini-2.0-flash → gemini-1.5-flash
Erro final: 429 RESOURCE_EXHAUSTED
Timestamp: 2026-04-06T09:18:42.301Z
Artefatos Codex foram gravados. Gemini e Claude não executaram.
Fonte: docs/tasks/TASK-0003-alert-config.md → ## Agent Workflow Log
09:14:02
Sistema
Tarefa criada. Pipeline iniciado.
09:15:18
Codex
Revisão concluída. Artefato gravado: docs/reviews/TASK-0003-codex-review.md
09:16:44
Gemini
FALHA — 429 Too Many Requests. Pipeline interrompido neste estágio.
09:17:01
Sistema
Status atualizado para Erro no Pipeline. Aguardando ação humana.
09:41:05
Sistema
Pipeline reiniciado por Alessander. Iteração 2.
09:42:11
Codex
Revisão concluída (Iteração 2). Artefato atualizado.
09:44:33
Gemini
Revisão concluída (Iteração 2). Artefato gravado.
09:46:52
Claude
Revisão sênior concluída. MOCKUP aprovado para gate. Artefato gravado.