Mensagem de erro
Na mensagem, %s marca um valor que o motor preenche quando levanta o erro.
A história
Uma escrita foi recusada porque a memória única do motor chegou ao limite. Vamos entender. O rush guarda todos os seus seres, valores e execuções, em um único substrato, que tem um número máximo de células, cada uma com um tamanho máximo de texto. Quando esse teto chega, o motor recusa em voz alta. Poderia abrir espaço despejando uma célula antiga? Poderia, mas seria uma armadilha: a versão continuaria no histórico, e a leitura dela responderia a partir de um espaço entregue a outro ser. A lei diz que nada jamais sai de um histórico, e despejar células quebraria isso um nível acima. Imagine um estacionamento lotado: o guarda não pode tirar o carro de alguém para encaixar o seu. Esta recusa já foi do armazém de acreção, mas agora é do substrato, porque o DataHeap é dono do armazenamento de todos os seres, e quantos seres existem é pergunta dele. A mensagem traz o detalhe. A saída é aumentar a capacidade declarada do substrato, o número máximo de células ou o tamanho do texto, e reconstruir.
Texto do catálogo de erros do motor do Rush.
