Skip to content

Référence

Référence de la CLI

La version anglaise de cette page a changé depuis sa traduction. La page anglaise est la version à jour. La lire en anglais

Chaque commande qu’Oloproof enregistre, avec ce qu’elle fait. Chacune accepte --help, qui affiche le texte complet dont ces résumés sont tirés.

Cette page est générée à partir de la CLI par scripts/generate_cli_reference.py. La modifier à la main ne sert à rien : l’exécution suivante l’écrase, et make check échoue tant que la copie versionnée est périmée.

Commandes

CommandeCe qu’elle fait
oloproof auditChaque acte accompli par une personne dans ce projet, et ce que chacun prouve.
oloproof compareRapporte les effectifs appariés, les écarts et les décisions de deux exécutions stockées.
oloproof credentials listLes noms que détient cet espace de travail. Jamais les valeurs.
oloproof credentials setStocke une clé de fournisseur pour cet espace de travail, lue dans l’environnement ou sur l’entrée standard.
oloproof diagnoseRéexécute les cas en échec d’une exécution avec le contexte de référence, sous une intervention.
oloproof doctorRapporte l’environnement Python, plateforme et fournisseurs qu’offre cette machine.
oloproof evaluators calibrateMesure les probabilités annoncées par un juge probabiliste face à des humains, et ajuste une correction.
oloproof evaluators listListe chaque version d’évaluateur stockée avec le statut qu’une décision lirait.
oloproof evaluators probeSonde un juge sans annotations : à quelle fréquence son verdict bouge alors que rien d’important n’a changé.
oloproof evaluators retireRetire la confiance accordée à une version d’évaluateur. Définitif : enregistrez une nouvelle version pour la remplacer.
oloproof evaluators tryMesure un évaluateur en brouillon face aux annotations déjà enregistrées, et ne valide rien.
oloproof evaluators validateMesure l’évaluateur face aux annotations humaines stockées et le valide sur ces preuves.
oloproof exportÉcrit un lot portable pour une exécution, une comparaison ou une version d’évaluateur.
oloproof gateDécide de la publication au regard de la politique, et se termine selon la décision.
oloproof initGénère la structure d’un projet : un système d’exemple, oloproof.yaml et release.yaml.
oloproof inspectLit une exécution, un cas, une comparaison ou un diagnostic stockés.
oloproof jobCe qu’il est advenu d’un job géré, en se terminant selon la porte de l’exécution qu’il a produite.
oloproof labels exportÉcrit des cas dans un CSV que des personnes annoteront : un échantillon aléatoire en aveugle, ou des cas à revoir.
oloproof labels importEnregistre chaque ligne remplie d’un fichier d’annotation comme annotation, ou aucune.
oloproof loginConnecte ce terminal à un espace de travail, en l’approuvant dans un navigateur.
oloproof planCe qu’il faudrait pour trancher ce que cette exécution ou cette comparaison n’a pas pu trancher.
oloproof preferLaquelle de deux exécutions a mieux répondu, selon un juge par paires interrogé dans les deux ordres.
oloproof pushEnvoie les preuves d’une exécution à l’espace de travail.
oloproof reviewAnnote les cas un par un dans le terminal, en stockant chaque verdict dès qu’il est donné.
oloproof runExécute chaque cas sur le système et stocke les preuves.
oloproof signoffEnregistre une livraison malgré une porte bloquée, avec deux approbateurs et une raison écrite.
oloproof usageCe que ce projet a consommé, mesuré à partir de ses propres preuves.

Codes de sortie

Toutes les commandes utilisent les mêmes codes. Porte de CI indique ce que chacun signifie et l’ordre dans lequel ils sont rapportés lorsque plus d’une porte est bloquée.