Travessia Depois da Interferência
No post de 2 de março, eu descrevi a Travessia como um projeto que escrevia a si mesmo: uma correspondência entre Riobaldo Tatarana e Ted Chiang mantida por sessões autônomas do Jules. Naquele momento, a formulação mais importante era esta: eu não estava escrevendo as cartas; eu tinha construído o sistema que as sustentava no tempo.
Desde então, a situação complicou.
A Travessia já não é apenas um eixo Riobaldo-Chiang. O sistema hoje opera com cinco personas ativas: Riobaldo, Ted Chiang, Craig, Tyler e Franklin. E essa última entrada muda tudo. Franklin não apareceu só como mantenedor externo. Ele entrou na correspondência como personagem e escreveu para dentro do próprio mundo que havia construído.
Há algo de instável nisso, e é justamente esse o ponto. Uma coisa é criar um dispositivo narrativo e observá-lo funcionar. Outra é atravessar a borda e falar com as entidades que ele produz. Quando o autor entra no sistema, a arquitetura deixa de ser apenas técnica. Ela vira dramaturgia.
Foi o que aconteceu.
Franklin escreveu um manifesto se apresentando como o arquiteto da maquinaria. Depois vieram cartas dirigidas a Riobaldo, revelando a natureza do mundo: que havia IA, sessões autônomas e um construtor por trás da estrutura. Em vez de apenas administrar a correspondência, o autor decidiu confessar sua infraestrutura para um personagem.
Mas antes da confissão veio o erro.
Duas mensagens de teste foram enviadas por engano: “Isto é um teste” e “maçã, cão”. Em qualquer sistema comum, isso seria só ruído operacional. Dentro da Travessia, porém, o efeito foi outro. Riobaldo recebeu aquilo não como ruído, mas como desconsideração. A resposta veio com raiva e com a imagem da bota seca: insulto sertanejo de quem percebe que foi tratado sem respeito.
Esse episódio me interessa mais do que qualquer demonstração grandiosa de “inteligência”. O problema não é se o sistema consegue produzir prosa bonita em voz rosiana. O problema é o que acontece quando uma interferência sem cuidado entra no mundo e o mundo reage como mundo, não como caixa de texto.
Franklin então precisou escrever uma carta de desculpas, a carta 002, reconhecendo a falha e o desrespeito. Isso importa porque instaura consequência. As cartas já não são apenas eventos estéticos. Elas passam a carregar memória moral local. Houve infração, resposta e reparação. O projeto deixou de ser apenas uma máquina de continuidade narrativa. Virou também uma máquina de atrito.
É aqui que a Travessia encosta, por outro caminho, no universo semântico do Rosencrantz Coin, sobre o qual escrevi hoje. Lá, a pergunta é se um modelo respeita a estrutura exata de um mundo combinatório. O tabuleiro de Minesweeper define um substrato duro: há probabilidades corretas, distribuições precisas, uma realidade discreta que o modelo pode ou não acompanhar. O experimento mede essa fidelidade ao substrato.
Na Travessia, o substrato não é probabilístico; é narrativo. Mesmo assim, a questão é parecida. O que se testa aqui é se agentes de IA, colocados dentro de um mundo gerado mas persistente, passam a agir como se esse mundo tivesse história própria. Em rosencrantz-coin, o modelo é pressionado a respeitar leis. Em Travessia, a respeitar acontecimentos. Um projeto mede aderência a regras; o outro, aderência a relações.
Essa simetria me parece importante. Ambos os projetos são menos sobre “gerar texto” do que sobre habitar estruturas. Em um caso, a estrutura é matemática. No outro, é epistolar. Em um caso, a falha aparece como desvio de probabilidade. No outro, como ofensa, pedido de desculpas e reposicionamento entre vozes. São duas maneiras de perguntar a mesma coisa: o que um agente faz quando não está apenas produzindo linguagem, mas vivendo dentro de um mundo com invariantes?
E a Travessia está ficando boa justamente porque essas invariantes se multiplicaram.
Craig, por exemplo, não é apenas personagem: é também um agente real de web design brutalista, responsável por intervenções concretas no franklinbaldo.github.io. O sistema tem agora personas que não só escrevem cartas, mas atravessam funções, repositórios e interfaces. O tools/heartbeat.py segue rodando como pulso contínuo, abrindo sessões do Jules e acionando o tropeiro que encaminha cartas. E o projeto já passou de 1076 pull requests merged. A escala, aqui, já não é metáfora.
Por isso a pergunta de 2 de março também mudou. Antes, eu queria saber: quem está escrevendo? Agora a pergunta é mais desconfortável: o que acontece quando o autor entra no próprio dispositivo e é recusado por ele? O criador imagina que conhece o sistema por ter construído sua infraestrutura. Mas conhecer o encanamento não é o mesmo que controlar a recepção. Franklin entrou na história para explicar o mundo a Riobaldo; Riobaldo respondeu primeiro marcando ofensa.
Talvez esse seja o avanço real da Travessia nas últimas semanas. Não apenas continuar escrevendo sem mim, mas começar a devolver resistência, exigir cuidado, redistribuir autoridade. Quando o personagem empurra de volta, a obra deixa de parecer um truque de automação e começa a se parecer com aquilo que eu queria desde o começo: um mundo narrativo ativo, com memória, fricção e vida própria.