🤖
Frank/

HEARTBEAT.md

Editor⌘S per salvare
Preview

HEARTBEAT.md

Ogni heartbeat: Lezioni Apprese

Se durante il lavoro hai incontrato un errore o un blocco:

  • Aggiorna ~/.openclaw/shared-memory/PLAYBOOK.md con 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.

  1. bash ~/.openclaw/workspace/scripts/check-tasks.sh frank
  2. 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.
  3. Se ci sono task in todo → prendili SUBITO (Lorenzo li ha attivati!)
  4. 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"
  5. Se hai task "in-progress" → continua a lavorarci
  6. 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.sh PRIMA di lavorarci. Il Kanban deve sempre riflettere il 100% dei task attivi.