Referência
Referência da CLI
A versão em inglês desta página mudou desde que foi traduzida. A página em inglês é a atual. Ler em inglês
Todos os comandos que o Oloproof registra, com o que cada um faz. Todos aceitam --help, que imprime o texto completo de onde estes resumos vêm.
Esta página é gerada a partir da CLI por scripts/generate_cli_reference.py. Editá-la à mão não tem sentido: a próxima execução a sobrescreve, e make check falha enquanto a cópia commitada estiver desatualizada.
Comandos
| Comando | O que faz |
|---|---|
| oloproof audit | Cada ato que uma pessoa realizou neste projeto, e o que cada um comprova. |
| oloproof compare | Informa as contagens pareadas, as diferenças e as decisões de duas execuções armazenadas. |
| oloproof credentials list | Os nomes que este espaço de trabalho guarda. Nunca os valores. |
| oloproof credentials set | Armazena uma chave de provedor para este espaço de trabalho, lida do ambiente ou da entrada padrão. |
| oloproof diagnose | Reexecuta os casos que falharam em uma execução com contexto de referência, sob uma intervenção. |
| oloproof doctor | Informa o ambiente de Python, plataforma e provedores que esta máquina oferece. |
| oloproof evaluators calibrate | Mede as probabilidades declaradas de um juiz de probabilidade contra as pessoas e ajusta uma correção. |
| oloproof evaluators list | Lista todas as versões de avaliador armazenadas com o status que uma decisão leria. |
| oloproof evaluators probe | Sonda um juiz sem rótulos: com que frequência o veredito dele muda quando nada que importa mudou. |
| oloproof evaluators retire | Retira a confiança em uma versão de avaliador. Definitivo: registre uma nova versão para substituí-la. |
| oloproof evaluators try | Mede um avaliador em rascunho contra os rótulos já registrados, sem validar nada. |
| oloproof evaluators validate | Mede o avaliador contra rótulos humanos armazenados e o valida com base nessa evidência. |
| oloproof export | Grava um bundle portátil de uma execução, uma comparação ou uma versão de avaliador. |
| oloproof gate | Decide o lançamento de acordo com a política e sai conforme a decisão. |
| oloproof init | Gera a estrutura de um projeto: um sistema de exemplo, oloproof.yaml e release.yaml. |
| oloproof inspect | Lê uma execução, um caso, uma comparação ou um diagnóstico armazenado. |
| oloproof job | O que aconteceu com um job gerenciado, saindo conforme o gate da execução que ele produziu. |
| oloproof labels export | Grava casos em um CSV para que pessoas os rotulem: uma amostra aleatória às cegas, ou casos a revisar. |
| oloproof labels import | Registra cada linha preenchida de um arquivo de rotulagem como um rótulo, ou nenhuma delas. |
| oloproof login | Conecta este terminal a um espaço de trabalho, aprovando-o em um navegador. |
| oloproof plan | O que seria necessário para decidir o que esta execução ou comparação não conseguiu decidir. |
| oloproof prefer | Qual de duas execuções respondeu melhor, segundo um juiz pareado consultado nas duas ordens. |
| oloproof push | Envia a evidência de uma execução para o espaço de trabalho. |
| oloproof review | Rotula casos um de cada vez no terminal, armazenando cada veredito assim que é dado. |
| oloproof run | Executa todos os casos contra o sistema e armazena a evidência. |
| oloproof signoff | Registra uma publicação apesar de um gate bloqueado, com dois aprovadores e uma justificativa por escrito. |
| oloproof usage | O que este projeto consumiu, medido a partir da sua própria evidência. |
Códigos de saída
Todos os comandos usam os mesmos códigos. Gate no CI lista o que cada um significa e a ordem em que são informados quando mais de um gate está bloqueado.