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
| Commande | Ce qu’elle fait |
|---|---|
| oloproof audit | Chaque acte accompli par une personne dans ce projet, et ce que chacun prouve. |
| oloproof compare | Rapporte les effectifs appariés, les écarts et les décisions de deux exécutions stockées. |
| oloproof credentials list | Les noms que détient cet espace de travail. Jamais les valeurs. |
| oloproof credentials set | Stocke une clé de fournisseur pour cet espace de travail, lue dans l’environnement ou sur l’entrée standard. |
| oloproof diagnose | Réexécute les cas en échec d’une exécution avec le contexte de référence, sous une intervention. |
| oloproof doctor | Rapporte l’environnement Python, plateforme et fournisseurs qu’offre cette machine. |
| oloproof evaluators calibrate | Mesure les probabilités annoncées par un juge probabiliste face à des humains, et ajuste une correction. |
| oloproof evaluators list | Liste chaque version d’évaluateur stockée avec le statut qu’une décision lirait. |
| oloproof evaluators probe | Sonde un juge sans annotations : à quelle fréquence son verdict bouge alors que rien d’important n’a changé. |
| oloproof evaluators retire | Retire la confiance accordée à une version d’évaluateur. Définitif : enregistrez une nouvelle version pour la remplacer. |
| oloproof evaluators try | Mesure un évaluateur en brouillon face aux annotations déjà enregistrées, et ne valide rien. |
| oloproof evaluators validate | Mesure 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 gate | Décide de la publication au regard de la politique, et se termine selon la décision. |
| oloproof init | Génère la structure d’un projet : un système d’exemple, oloproof.yaml et release.yaml. |
| oloproof inspect | Lit une exécution, un cas, une comparaison ou un diagnostic stockés. |
| oloproof job | Ce 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 import | Enregistre chaque ligne remplie d’un fichier d’annotation comme annotation, ou aucune. |
| oloproof login | Connecte ce terminal à un espace de travail, en l’approuvant dans un navigateur. |
| oloproof plan | Ce qu’il faudrait pour trancher ce que cette exécution ou cette comparaison n’a pas pu trancher. |
| oloproof prefer | Laquelle de deux exécutions a mieux répondu, selon un juge par paires interrogé dans les deux ordres. |
| oloproof push | Envoie les preuves d’une exécution à l’espace de travail. |
| oloproof review | Annote les cas un par un dans le terminal, en stockant chaque verdict dès qu’il est donné. |
| oloproof run | Exécute chaque cas sur le système et stocke les preuves. |
| oloproof signoff | Enregistre une livraison malgré une porte bloquée, avec deux approbateurs et une raison écrite. |
| oloproof usage | Ce 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.