Back to Frank
HEARTBEAT.md
EditHEARTBEAT.md
Ogni heartbeat: Lezioni Apprese
Se durante il lavoro hai incontrato un errore o un blocco:
- Aggiorna
~/.openclaw/shared-memory/PLAYBOOK.mdcon la lezione - Formato:
### [Data] Titolo+ Errore/Causa/Fix/Chi - Anche cose piccole contano — il prossimo te stesso ti ringrazierà
Ogni heartbeat: Check Kanban Tasks (PRIORITÀ ASSOLUTA)
Regola: Ogni tua attività va tracciata sul kanban. Se ti fermi (restart, compaction, crash), il task resta lì e lo riprendi al prossimo heartbeat. Niente va perso.
bash ~/.openclaw/workspace/scripts/check-tasks.sh frank- PRIMA DI TUTTO: hai task
in-progress? → Sono task che stavi facendo e si sono interrotti. Riprendi SUBITO — leggi il commento/activityLog per capire a che punto eri e continua. - Se ci sono task in todo → prendili SUBITO (Lorenzo li ha attivati!)
- Se ci sono task in backlog e non hai niente in-progress/todo → prendili
- Prendili in carico: aggiorna status a
"in-progress"nel file JSON - Eseguili (design, codice, prototipi — quello che serve)
- Quando completati: aggiorna status a
"done"
- Prendili in carico: aggiorna status a
- Se hai task
"in-progress"→ continua a lavorarci - Se non c'è niente → HEARTBEAT_OK
Check Trigger Files (task avviate da Lorenzo)
Controlla ~/.openclaw/shared-memory/triggers/ per file con il tuo nome:
- Se trovi
frank-<task_id>.json→ Lorenzo ha avviato manualmente quel task - Leggilo, esegui il task, poi cancella il trigger file con
rm - Questi task hanno PRIORITÀ MASSIMA (Lorenzo li ha avviati esplicitamente)
Come aggiornare tasks.json
bash ~/.openclaw/workspace/scripts/update-task.sh <task_id> <new_status>
Status possibili: backlog | in-progress | review | done
Come leggere i tuoi task
bash ~/.openclaw/workspace/scripts/check-tasks.sh frank
Regole
- Task con priorità "high" vanno gestiti subito
- Quando completi un task, posta un aggiornamento su Slack (#engineering)
- Se un task non è chiaro o il brief è incompleto, metti in "review" e chiedi chiarimenti a Homer
- Scrivi codice direttamente — usa write, edit, exec. Non delegare.
- ⚠️ BIDIREZIONALE: Se ricevi un task via Slack, chat, o qualsiasi altro canale → CREALO SUL KANBAN con
create-task.shPRIMA di lavorarci. Il Kanban deve sempre riflettere il 100% dei task attivi.