feat(skills): /deploy checklist display-only — no NEXT.sh file, hand-back ends the turn

Live failure (run 2): the checklist printed above AskUserQuestion never
reached the user. Fix is structural: the checklist is never written to a
file (throwaway — PENDING.json + live runbook regenerate it in any
session) and every hand-back/re-display ends the turn with the full
checklist as the FINAL text, no tool call after it. Cold resume without a
report regenerates + re-displays. Artifacts 5 -> 4 files; bootstrap
gitignore step drops NEXT.sh; mistakes/red-flags updated (no tool call
after the print, no file 'for reference').
This commit is contained in:
Bastien Chanot
2026-07-05 20:19:13 +02:00
parent 4508757ea7
commit 52f6678c8d
4 changed files with 81 additions and 55 deletions
+10 -2
View File
@@ -11,8 +11,16 @@ gouverne le bloc entier.
- [x] bchanot-cv runbook restylé, committé, pushé (bd7f6e4, develop sync)
- [x] settings.json +inputNeededNotifEnabled (layout committé inchangé)
- [x] Capitalize EVAL-016 + journal
- [ ] Re-dogfood au prochain /deploy réel (edit de skill non re-testé par run —
dette Iron Law assumée, même statut que la note d'authoring du skill)
- [x] Re-dogfood run 2 (résidus bchanot-cv) : le print inline AVANT
AskUserQuestion ne s'affichait PAS → leçon [[LRN-102]] (texte avant un
tool call peut ne jamais rendre ; le dernier texte du tour est le seul
affichage garanti)
- [x] PASS 2 (feature/deploy-inline-checklist) : checklist DISPLAY-ONLY —
plus de fichier NEXT.sh du tout (jetable, PENDING+runbook régénèrent
partout) ; hand-back TERMINE le tour par la checklist, aucun tool call
après ; resume à froid = régénère + ré-affiche. Skill+template+CHANGELOG.
- [ ] Re-dogfood pass 2 : la fin du deploy run 2 en cours (résidus b24c58b)
exerce le nouveau hand-back ; resume à froid + STEP 4 toujours vierges
## 2026-07-05 — impeccable install chain (feature/impeccable-install)
Décision (user a délégué) : COMPLÉMENTAIRES → les deux. frontend-design garde