La forme

message est parfois un tableau, quand plusieurs champs sont invalides :
Les messages sont en français et écrits pour être montrés tels quels à la personne qui les lira. Le CLI les affiche sans les retoucher.

Les codes

Le cas du nœud muet

Une partie des routes — console, fichiers, journaux, sauvegardes — passe par le nœud qui héberge le service. Quand il ne répond pas, l’API ne l’invente pas :
Ce n’est pas la même chose qu’un service arrêté : un service arrêté répond très bien, il dit juste qu’il ne tourne pas.

Ce que fait le CLI

Il traduit les cas courants en message avec une suite :
Et pour les pannes de liaison, il devine la cause plutôt que de rendre une trace :