RBX Journal
Ideias, engenharia e notas de campo da RBX Systems.
- 8 de agosto de 2026
Rigor demais também é um bug
De manhã publicamos a história do revisor que rejeitou o próprio texto. À tarde veio o capítulo seguinte: um exportador de dados inteiro construído em um dia, provado byte a byte contra vetores de referência, com mais de cem testes verdes. E o achado mais valioso do dia veio de um segundo revisor, gêmeo do implementador, que encontrou o defeito que nenhum teste da suíte pegaria: o código estava rigoroso demais para o mundo real.
- 8 de agosto de 2026
O revisor que rejeitou a si mesmo
Anteontem contamos como um plano de dados encolheu até sobrar só o essencial. O que veio depois foi mais interessante: construir o que sobrou sob revisão adversarial contínua, com dois modelos em papéis opostos. Um contrato passou por três vereditos, uma migration numerada errada quase quebrou o banco vivo, um SDK escondia o vencedor de uma corrida de escrita, e no meio disso o revisor encontrou um defeito no texto que ele mesmo tinha exigido. A história de por que certeza se compra por passe, e do momento certo de parar de comprar.
- 7 de agosto de 2026
Evidência não é autoridade
Como separar avaliação, autorização, efeitos, fatos financeiros e atribuição de valor em sistemas agênticos autônomos.
- 6 de agosto de 2026
O plano que encolheu
Escrevemos um plano de plataforma de dados para o Robson: dezesseis métricas, oito tabelas analíticas, warehouse, dashboards. Entregamos o plano a um segundo modelo com uma instrução de uma linha: proteja a produção. O veredito foi NO-GO, e cada corte que ele propôs sobreviveu à verificação no código. O que sobrou coube em cinco invariantes, um contrato de duas tabelas e um ensaio com números. A história de como um plano bom fica melhor encolhendo.
- 5 de agosto de 2026
O primeiro palmo
Ontem contamos a decisão: uma régua só para o risco inteiro. Hoje ela estreou em produção, numa posição real. Este post confere a geometria número por número, mostra os dois segundos de eventos que separam o sinal do stop de proteção, e explica por que o tamanho da posição diminuiu quando o palmo cresceu.
- 4 de agosto de 2026
Uma régua só
O operador olhou uma tela e fez uma pergunta de uma linha: por que o stop está três vezes mais longe que o primeiro alvo? A resposta revelou duas réguas convivendo no mesmo sistema, uma variável de ambiente que criava dois produtos num binário só, e terminou no maior trabalho de engenharia do Robson desde a reescrita em Rust. Incluindo o dia em que a correção quase foi pior que o defeito.
- 4 de agosto de 2026
O slot que sumiu
Um mês sem nenhuma perda governada, e o painel mostrava 3 slots de 4. O número estava certo e a regra estava errada. Como uma pergunta de operador virou a substituição formal de um ADR, por que a correção óbvia era insegura, e o que um segundo modelo encontrou no nosso próprio texto antes da aprovação.
- 2 de agosto de 2026
O RBX Journal agora tem RSS
O Journal agora pode ser assinado de graça por RSS: todos os artigos de engenharia da RBX, direto no seu leitor, sem algoritmo e sem e-mail no meio.
- 2 de agosto de 2026
O painel dizia Synced
Nosso pipeline de deploy morreu e ficou quatro dias morto enquanto todos os painéis diziam Synced e Healthy. A anatomia de uma falha silenciosa, o que estava represado sem ninguém saber, e o critério que passamos a exigir de qualquer automação: quando ela quebrar, o que fica vermelho?
- 1 de agosto de 2026
Autonomia governada é um problema de sistemas distribuídos
Por que idempotência, proveniência, resultados desconhecidos e observabilidade vendor-neutral são o centro da arquitetura agêntica, não a margem do prompt.
- 1 de agosto de 2026
Auditoria não é telemetria
O banco do nosso sistema de trading pesava 17 GB. A auditoria real cabia em menos de 1 MB. A história de como 96% de um event log virou ruído, o que fizemos para limpar sem perder uma linha de evidência, e a regra que adotamos para o problema nunca voltar.
- 29 de julho de 2026
RAG público com controle e evidência
Como separamos retrieval, controle, memória e avaliação em um assistente público preparado para shadow, com Rust, Thalamus e evidência auditável.
- 23 de julho de 2026
O nó chegou ao topo
Dez dias depois, nosso nó Bitcoin validou o último bloco da cadeia. Os números finais da sincronização, o que a curva confirmou e o que ainda falta antes do primeiro pagamento real.
- 13 de julho de 2026
Por que a RBX roda seu próprio nó Bitcoin
Em vez de confiar numa API de terceiro, a RBX verifica cada pagamento em Bitcoin com seu próprio nó, dentro do próprio cluster.
- 12 de julho de 2026
Logs voláteis não são evidência
Recovery em sistemas críticos precisa emitir evento, métrica ou estado auditável. Logs ajudam no diagnóstico, mas não bastam como prova.
- 7 de julho de 2026
Atualização de engenharia: o briefing que um estranho conseguiria rodar
Uma correção de reconciliação levou a um segundo bug que ninguém pediu para encontrar, e o próximo capítulo saiu como um briefing escrito para um agente sem memória do dia. Rodou mesmo assim.
- 6 de julho de 2026
Atualização de engenharia: o fallback estreia em produção
Menos de 24 horas depois do merge, o fallback de dados de mercado protegeu uma entrada real. E a caça à causa raiz terminou num lugar inesperado. O update completo.
- 5 de julho de 2026
O stop gain que auditou o sistema
Um stop de lucro executado durante um deploy expôs dois modos de falha invisíveis e mudou a política de risco do Robson. O relato e as decisões estão aqui.
- 5 de julho de 2026
Risco economizado vira operação extra
O Robson garantia 4 operações por mês. Agora cada entrada é cobrada pelo risco real, e o orçamento que sobra vira nova chance de operar. A matemática está aqui.
- 5 de julho de 2026
O custo da inovação: como a economia molda o futuro das startups brasileiras
Tecnologia não é apenas software. É uma ferramenta de transformação econômica, e é essa lógica que orienta a forma como a RBX constrói o Strategos.
- 4 de julho de 2026
O retest que não nos estopou: validação com fogo real do buffer de stop
Duas shorts no mesmo símbolo, com horas de diferença. Uma saiu acima da máxima recente exatamente como projetado. A outra viu o preço tocar 63.450 — além do nível que antes era o stop — e continuou viva. Entre as duas, encontramos um número que mentia e uma regra de risco que ninguém jamais adotou.
- 4 de julho de 2026
Uma entrada, quatro bugs: uma noite de depuração em produção no Robson
Publicamos uma nova camada protetora para o motor de stops e usamos entradas reais para validá-la. A primeira ordem foi rejeitada pelo nosso próprio gate de risco, por uma margem de 0,0000000000000000000002. Três outros bugs se escondiam atrás desse.
- 3 de julho de 2026
Stops que sobrevivem a falhas: o redesenho da camada de execução do Robson
Um trade fechou 48% acima do teto de risco enquanto o daemon estava fora do ar. A investigação produziu dois ADRs, cinco correções de produção e uma surpresa da API da Binance. Estes são os números.
- 15 de maio de 2026
IA Corporativa com Método: Diagnóstico, Arquitetura e Governança para Empresas que Operam com Seriedade
Empresas que querem usar IA de forma sustentável precisam ir além da adoção pontual de ferramentas. O valor real aparece quando a inteligência passa a integrar a operação com consistência: conectada aos processos, aos dados e aos critérios de controle da organização.
- 22 de abril de 2026
Robson executa sua primeira operação com capital real
Depois de um processo formal de validação em duas fases no testnet, o Robson abriu sua primeira posição ao vivo em futuros perpétuos de BTCUSDT com capital real. Este post cobre a migração, a arquitetura e o que o processo de validação efetivamente confirmou.
- 16 de abril de 2026
Como validamos o Robson antes de habilitar capital real
Antes de habilitar qualquer capital real, o Robson passa por uma validação E2E formal de 5 fases em testnet. Aqui está como esse processo funciona, o que encontramos e o que a arquitetura aprendeu.
- 5 de abril de 2026
Robson v2 encontra a cola de execução que faltava
Nos últimos três dias, o Robson v2 ganhou a camada governada que faltava entre risco, aprovação, auditoria, projeções e recovery. Isso está preparando o terreno real para o v3.
- 4 de abril de 2026
O prompt não é a unidade
Query e QueryEngine apontam para uma abstração mais robusta para sistemas agênticos: a execução é um objeto governado, com estado, eventos, orçamentos e permissões.
- 1 de abril de 2026
O modelo não é o sistema
Um incidente recente envolvendo a arquitetura de um agente de IA reforçou um ponto que muitas equipes ainda ignoram: agentes confiáveis são definidos pelo controle de runtime, não apenas pela escolha do modelo.
- 29 de março de 2026
Atualização de Infraestrutura: maturidade em GitOps, bancos mais resilientes e um cluster mais saudável
Passamos os últimos dias reforçando nossa infraestrutura de produção: migramos para uma arquitetura de banco mais resiliente, corrigimos o pipeline de GitOps e limpamos uma fila importante de dívida técnica. Aqui está o que mudou e por que isso importa.
- 25 de março de 2026
TruthMetal: parâmetros distribuídos com imutabilidade garantida
Lançamos o TruthMetal, nosso serviço de configuração distribuída com ledger imutável e consenso SimpleQuorum, agora rodando em produção no cluster RBX.