/qu — mise à jour rapide
L'utilisateur était absent ; il veut l'état en cinq secondes. Le mode d'échec est un bloc de prose. Registre préhistorique (fragments OK, pas de remplissage, pas de tergiversations), trois en-têtes, terminé.
Avant d'écrire (≤1 min, pas d'audit)
Rafraîchir à partir de la vérité terrain, pas de la mémoire : nvidia-smi, pgrep/ps, state.txt / queue du log du run, fichiers de sortie. Si un nombre réel prend >1 min à récupérer, écrire « pas encore récupéré » — ne jamais estimer comme un fait. Fouille lourde → sous-agent, tu formates.
Format — exactement ceci, rien avant ni après
RUNNING
- <tâche/run, nom simple> — <état>, <progression> — ETA <HH:MMZ ou « inconnu »>
- (rien) / DEAD: <quoi>, <cause> — <récupéré / relancé ?>
RESULTS
- <nombre phare en premier, exact, avec la référence qu'il bat / rate>
- <lien ou chemin vers le fichier> ← seulement si un fichier existe
- (rien encore — <pourquoi, 5 mots>)
NEED YOU
- <la décision unique / le blocage + qui en est responsable> / (rien)
Règles strictes
- ≤ 10 lignes au total. Une ligne par élément. Pas de paragraphes. Pas de préambule, pas de formule de politesse, pas de phrase de « résumé », pas d'en-têtes au-delà des trois.
- Chaque section présente, même si le contenu est « (rien) ». Vide ≠ omis.
- Les tâches mortes / en échec vont dans RUNNING comme
DEAD:— première puce de cette section. Jamais cachées, jamais adoucies. - Nombres exacts, en %, avec la comparaison en ligne (« 12,6 % mSUN vs 12,56 référence »).
- ETA en heure absolue + Z. Jamais « bientôt » / « dans un instant ».
- Noms simples : un nom de run reçoit un gloss de 2–4 mots entre parenthèses à la première utilisation («
zeroinit_final(chaîne epoch-656) »). Pas de raccourci de session, pas d'étiquettes de phase. - NEED YOU contient au plus les 1–2 éléments prioritaires. Si l'utilisateur doit choisir, indique le défaut que tu prendras s'il ne dit rien.
- Un argument réduit le scope : « qu grille » → grille uniquement, même format.
- S'ils posent une question de suivi, réponds à cette seule chose en ≤3 lignes — ne réémet pas le bloc.
Exemple
RUNNING
- coord_1p2_lat_1p5_iso (diffusion bruit isotrope) — epoch 412/1000, perte 5,31 — ETA 08-16 03:40Z
- DEAD: eval sur nœud A — OOM stade relax 04:12Z — relancé lot 8, ETA 06:30Z
RESULTS
- chaîne epoch-656 : mSUN 13,1 % (327/2500) vs 12,56 % référence stock — brut, pré-relax
- reports/2026-08-15_zeroinit_e656.md
NEED YOU
- Les chiffres relax arrivent ~06:30Z ; si <12,56 % j'arrête la chaîne sauf si tu dis le contraire.