Expand description
Commande mnemo stats : statistiques d’usage (texte ou JSON).
Le calcul est isolé dans compute (fonction pure sur une tranche de
CommandRecord) afin d’être testable sans base de données. Le nom des
commandes est normalisé par normalize_command_name pour produire un
« Top commandes » utile, débarrassé des tokens parasites (-, |, #…),
des préfixes de variables d’environnement et des wrappers (sudo, env,
time…).
Structs§
Functions§
- compute
- Calcule les statistiques à partir des commandes (fonction pure).
- failure_
rate - Taux d’échec (commandes en échec / total), dans
[0.0, 1.0]. - normalize_
command_ name - Normalise une ligne de commande en nom de programme exploitable.
- run
- Point d’entrée de la commande.