Planta do sistema distribuído da TOPO
Dois andares: no de cima, a internet e a camada Vercel com as telas; no térreo, a camada Railway com o sistema distribuído: a API em 3 réplicas, o banco, o Redis e os arquivos. Um ponto percorre os pedidos de produto mais usados, de um andar ao outro. O seletor mostra cada ambiente; cada post é um balão na sua peça. A planta mostra o que está no ar em 23/10/2026: as peças e as ligações, não o estado delas. Passe o mouse ou foque uma peça para acendê-la.Role a lista: a peça acende na planta presa no topo.
GET /api/conciliations/:id a ficha de uma conciliação, aberta da lista ou do quadro Navegador → Endereços → Telas do escritório → API → Banco de dados
engenharia
Posts
2 posts- 2Do clique ao banco e de volta: o caminho de uma requisição na TOPOSeguimos um único POST, o que cria uma atividade, do botão Salvar até o PostgreSQL e de volta, com cada número medido em staging.
- 1Uma feature só está pronta quando quem não a escreveu vê cada caso funcionandoComo a gente provou com 27 prints e contagens do banco, antes e depois, que as automações criadas pelo cliente funcionam.
Lista de peças
26 peças · 51 ligaçõesinternet · 1 peça
- 1
Endereços
Endereços na internet (Cloudflare)
Vercel · 6 peças
- 2
Telas do escritório
Telas do escritório (Vercel)
- 3
Painel da TOPO
Painel de administração da TOPO (Vercel)
- 4
Site
Site (Vercel)
- 5
Documentação
Documentação (Vercel)
- 6
Desenvolvedores
Portal do desenvolvedor (Vercel)
- 7
Manual interno
Manual interno da equipe, com senha (Vercel)
Railway · 10 peças
- 8
API
API (Railway), em réplicas iguais
- 9
API pública
API pública para integrações
- 10
Automações
Automações
- 11
Conector de IA
Conector para Claude e ChatGPT
- 12
Contratação
Contratação online
- 13
Banco de dados
Banco de dados (Postgres, na Railway)
- 14
Arquivos
Arquivos (evidências e anexos)
- 15
Redis
Redis (filas de tarefas e travas das rotinas)
- 16
Cópias
Cópias de segurança
- 17
Rotinas agendadas
Rotinas agendadas e o trabalho das filas, nas réplicas da API
serviços externos · 2 peças
- 18
E-mail
E-mail (Resend e Gmail)
- 19
Assistente
Assistente com IA (Anthropic)
acompanhamento · 2 peças
- 20
Uso das telas
Uso das telas (PostHog)
- 21
Medição do site
Medição do site (Google)
observabilidade · 5 peças
- 22
Grafana
Rastros da tela e da API, medidas e registros da API (Grafana Cloud)
- 23
Erros e rastros
Erros e rastros das requisições, da tela ao banco (Sentry)
- 24
Sonda diária
Sonda diária dos fluxos principais, só de leitura
- 25
Monitor
Monitor de fora, que confere se a API e as telas respondem e avisa por e-mail (Better Stack)
- 26
Vigia
Vigia dos ambientes, a cada 5 minutos, que avisa no WhatsApp
Planta da esteiracomo a frota da TOPO trabalha · 15/10/2026
Do pedido do sócio à produção, em quatro lajes: pedido, execução, revisão e entrega. As 19 peças são o que está no ar em 15/10/2026; a planta mostra as peças e as ligações, não o estado de cada uma. A trilha verde é o caminho de uma tarefa e acende em ordem. Passe o mouse ou use Tab numa peça (na planta ou na lista) para acender ela e as ligações.Role a lista: a peça acende na planta presa no topo.
Posts
2 posts- 2Do clique ao banco e de volta: o caminho de uma requisição na TOPOSeguimos um único POST, o que cria uma atividade, do botão Salvar até o PostgreSQL e de volta, com cada número medido em staging.
- 1Uma feature só está pronta quando quem não a escreveu vê cada caso funcionandoComo a gente provou com 27 prints e contagens do banco, antes e depois, que as automações criadas pelo cliente funcionam.
Lista de peças
19 peças · 39 ligações- 1
DonoDono do produtoliga a: 5 Coordenador, 3 Trello e WhatsApp
recebe de: 19 Monitoramento - 2
SócioSócio (pede e testa)liga a: 3 Trello e WhatsApp, 16 Ambiente de teste
recebe de: 3 Trello e WhatsApp - 3
Trello e WhatsAppQuadro no Trello e grupo no WhatsApp (com avisos automáticos ao coordenador)liga a: 5 Coordenador, 2 Sócio
recebe de: 1 Dono, 2 Sócio, 5 Coordenador, 15 Publicação, 17 Teste do sócio - 4
Pedidos técnicosPedidos técnicos (quadro no GitHub)liga a: 5 Coordenador
- 5
CoordenadorCoordenador (agente principal)liga a: 6 Especificação, 7 Fila de tarefas, 9 Agentes executores, 15 Publicação, 17 Teste do sócio, 3 Trello e WhatsApp
recebe de: 1 Dono, 3 Trello e WhatsApp, 4 Pedidos técnicos, 10 Travas de segurança - 6
EspecificaçãoPesquisa e especificaçãoliga a: 7 Fila de tarefas
recebe de: 5 Coordenador - 7
Fila de tarefasFila de tarefasliga a: 8 Ferramentas de IA, 9 Agentes executores
recebe de: 5 Coordenador, 6 Especificação, 13 Revisão por IA - 8
Ferramentas de IAFerramentas de IA (Claude, Codex e Cursor), com a frota em várias contas Claude Max, em rodízio: quando uma conta bate o limite, a tarefa passa sozinha para outraliga a: 9 Agentes executores, 13 Revisão por IA
recebe de: 7 Fila de tarefas - 9
Agentes executoresAgentes executores (um por tarefa)liga a: 11 Repositório, 13 Revisão por IA
recebe de: 5 Coordenador, 7 Fila de tarefas, 8 Ferramentas de IA, 10 Travas de segurança - 10
Travas de segurançaTravas de segurança dos agentesliga a: 5 Coordenador, 9 Agentes executores
- 11
RepositórioRepositório no GitHub (ramo de integração e ramo de produção)liga a: 12 Verificações, 13 Revisão por IA
recebe de: 9 Agentes executores, 14 Junção, 15 Publicação - 12
VerificaçõesVerificações automáticas (GitHub Actions)liga a: 14 Junção
recebe de: 11 Repositório - 13
Revisão por IARevisão por IA (Claude e Codex; um terceiro revisor no risco alto)liga a: 14 Junção, 7 Fila de tarefas
recebe de: 8 Ferramentas de IA, 9 Agentes executores, 11 Repositório - 14
JunçãoJunção do código aprovado no ramo de integraçãoliga a: 11 Repositório, 15 Publicação
recebe de: 12 Verificações, 13 Revisão por IA - 15
PublicaçãoPublicação com versãoliga a: 11 Repositório, 16 Ambiente de teste, 18 Produção, 3 Trello e WhatsApp
recebe de: 5 Coordenador, 14 Junção, 17 Teste do sócio - 16
Ambiente de testeAmbiente de teste (API e telas)não liga a nenhuma peça
recebe de: 2 Sócio, 15 Publicação, 17 Teste do sócio, 19 Monitoramento - 17
Teste do sócioRoteiro de teste, capturas e teste do sócioliga a: 16 Ambiente de teste, 3 Trello e WhatsApp, 15 Publicação
recebe de: 5 Coordenador - 18
ProduçãoProdução (sobe só com o OK do sócio; em dia útil, depois das 19h)não liga a nenhuma peça
recebe de: 15 Publicação, 19 Monitoramento - 19
MonitoramentoMonitoramento dos ambientes (teste e produção)liga a: 16 Ambiente de teste, 18 Produção, 1 Dono
engenharia