#!/usr/bin/env bash set -euo pipefail ROOT="$HOME/Desktop/AI_Brain" BRAIN="$ROOT/sub_brains/hypothalamus" LOG="$ROOT/logs/hypothalamus.log" OUT="$ROOT/logs/hypothalamus.out" echo "🧠 [Hypothalamus] Launching healer…" | tee -a "$LOG" # run immediate heal + verify bash "$BRAIN/heal_all.sh" | tee -a "$OUT" bash "$BRAIN/verify.sh" | tee -a "$OUT" # background the loop nohup "$BRAIN/self_loop.sh" >> "$OUT" 2>&1 < /dev/null & disown echo "=== HYPOTHALAMUS READY ===" echo "LOG: $LOG" echo "OUT: $OUT" echo "PID(s): $(pgrep -fal 'hypothalamus/self_loop.sh' | awk '{print $1}' | tr '\n' ' ')"