/qu — Schnellupdate
Der Benutzer war weg; er will den Status in fünf Sekunden. Der Fehlerfall ist ein Prosablock. Höhlenmenschen-Register (Fragmente OK, kein Füllmaterial, kein Herumreden), drei Überschriften, fertig.
Vor dem Schreiben (≤1 Min., keine Prüfung)
Aktualisieren aus der grundlegenden Wahrheit, nicht aus dem Gedächtnis: nvidia-smi, pgrep/ps, die state.txt/Log-Ende des Laufs, Ausgabedateien. Wenn das Abrufen einer echten Zahl >1 Min. dauert, schreibe „noch nicht abgerufen“ — niemals als Tatsache schätzen. Bei umfangreichen Nachforschungen → Unteragent, du formatierst.
Format — genau dies, nichts davor oder danach
RUNNING
- <Job/Lauf, einfacher Name> — <Status>, <Fortschritt> — ETA <HH:MMZ oder „unbekannt“>
- (nichts) / DEAD: <was>, <Ursache> — <gerettet / neu gestartet?>
RESULTS
- <Schlagzeilenzahl zuerst, exakt, mit der Baseline, die sie übertrifft/verfehlt>
- <Link oder Pfad zur Datei> ← nur wenn eine Datei existiert
- (noch keine — <warum, 5 Wörter>)
NEED YOU
- <die eine Entscheidung/der eine Blockierer + wer ihn besitzt> / (nichts)
Harte Regeln
- ≤ 10 Zeilen insgesamt. Ein Eintrag pro Zeile. Keine Absätze. Keine Einleitung, keine Verabschiedung, kein „Zusammenfassungs“-Satz, keine Überschriften außer den drei.
- Jeder Abschnitt ist vorhanden, selbst wenn der Inhalt „(nichts)“ ist. Leer ≠ weggelassen.
- Abgestürzte/fehlgeschlagene Jobs kommen in RUNNING als
DEAD:— erster Aufzählungspunkt dieses Abschnitts. Niemals versteckt, niemals beschönigt. - Zahlen exakt, in %, mit dem Vergleich direkt daneben („12.6 % mSUN vs. 12.56 Stock“).
- ETAs absolute Uhrzeit + Z. Niemals „bald“/„in Kürze“.
- Einfache Namen: Ein Lauf-Codename bekommt eine 2–4-Wort-Erläuterung in Klammern bei erster Verwendung („
zeroinit_final(Epoche-656-Kette)“). Keine Sitzungskurzform, keine Phasenbezeichnungen. - NEED YOU enthält höchstens die obersten 1–2 Punkte. Wenn der Benutzer wählen muss, nenne den Standard, den du übernimmst, falls er nichts sagt.
- Argument schränkt den Umfang ein: „qu Raster“ → nur Raster, gleiches Format.
- Wenn der Benutzer eine Nachfrage stellt, beantworte diese eine Sache in ≤3 Zeilen — sende den Block nicht erneut aus.
Beispiel
RUNNING
- coord_1p2_lat_1p5_iso (isotrope-Rausch-Diffusion) — Epoche 412/1000, Verlust 5.31 — ETA 08-16 03:40Z
- DEAD: Auswertung auf Knoten A — OOM bei Relaxationsstufe 04:12Z — neu gestartet Batch 8, ETA 06:30Z
RESULTS
- Epoche-656-Kette: mSUN 13.1 % (327/2500) vs. 12.56 % Stock-Baseline — roh, vor Relaxation
- reports/2026-08-15_zeroinit_e656.md
NEED YOU
- Relaxationszahlen landen ~06:30Z; falls <12.56 % stoppe ich die Kette, es sei denn, du sagst etwas anderes.