Mensagem de erro
Na mensagem, %s marca um valor que o motor preenche quando levanta o erro.
A história
Você rodou um comando do rush, e o motor disse que o catálogo de comandos foi recusado. Vamos entender de onde vem isso. Os comandos da linha de comando do rush são declarados num arquivo, o manifest ponto feml, e lidos pelo sophist, o gerente de API, na partida. Se o sophist encontra uma declaração que não consegue registrar, ele recusa, e para de ler ali. Por exemplo, um verbo que é espelho de outro: o exclude, que se dobra em delete. Antigamente o rush usava a lista meio lida, e todo comando declarado depois do recusado sumia em silêncio. Uma linha com rush exclude fazia sumir o rush spec, e o erro aparecia longe da causa. Agora não: um catálogo que o sophist recusou não é um catálogo. Todo comando recusa com este código, mostrando as palavras do sophist. A mensagem traz a recusa e o lugar da declaração. Conserte lá, no manifest.
Texto do catálogo de erros do motor do Rush.
