O que continuou a me incomodar em SIGN foi uma sequência feia.
Um beneficiário é sinalizado. A linha ainda é reclamável. Alguém a congela. Então a pergunta mais difícil começa: foi apenas uma linha obsoleta ou a tabela precisa de um rollback?
Esse é o ponto onde uma distribuição deixa de ser sobre lógica de alocação e começa a ser sobre contenção. Eu quero que essa linha esteja vinculada à versão exata do conjunto de regras que a produziu, ao ator que a aprovou e ao registro de correção que mostra como foi congelada, alterada ou reproduzida. Caso contrário, a correção vive na memória do operador, e é aí que a confiança começa a vazar.
É por isso que o TokenTable chamou minha atenção. Não porque a tabela parece limpa, mas porque uma linha ruim pode forçar congelamento, rollback e reprodução sem transformar o restante da distribuição em um palpite. O Protocolo Sign é importante por baixo porque a correção precisa de um caminho de evidência, não apenas de uma explicação administrativa.
É também onde $SIGN começa a me parecer mecânico. Cada erro ao vivo adiciona carga de correção, reprodução e reconciliação. Se esses trilhos são onde essa carga é carregada, o token importa através da pressão de uso real.
Minha pergunta é o que acontece quando linhas ruins param de chegar uma a uma.
Uma distribuição não quebra quando uma linha está errada.
Ela quebra quando uma linha errada torna o resto da tabela mais difícil de re-verificar.
