#!/bin/bash set -euo pipefail BODY="${BODY:-/Users/josephanady/Desktop/AI_Body}" BRAIN="${BRAIN:-/Users/josephanady/Desktop/AI_Brain_Control}" LOG_DIR="$BRAIN/logs" mkdir -p "$LOG_DIR" PROFILE="${PROFILE:-ssd}" TOTAL_SHARDS="${TOTAL_SHARDS:-10}" # default a safe finite batch TARGET_COMPRESSED_MB="${TARGET_COMPRESSED_MB:-256}" COMPRESSOR="${COMPRESSOR:-auto}" COMPRESS_LEVEL="${COMPRESS_LEVEL:-3}" echo "=== Orchestrator: PROFILE=$PROFILE SHARDS=$TOTAL_SHARDS SIZE=${TARGET_COMPRESSED_MB}MB COMP=$COMPRESSOR-$COMPRESS_LEVEL ===" # Heal perms & sanity chmod +x "$BODY/build_body.sh" "$BRAIN/scripts/"*.sh || true # Run a batch RUN_LOG="$LOG_DIR/run_$(date +%Y%m%d_%H%M%S).log" ( echo "--- starting run: $(date -u +%FT%TZ) ---" PROFILE="$PROFILE" TOTAL_SHARDS="$TOTAL_SHARDS" TARGET_COMPRESSED_MB="$TARGET_COMPRESSED_MB" \ COMPRESSOR="$COMPRESSOR" COMPRESS_LEVEL="$COMPRESS_LEVEL" \ "$BODY/build_body.sh" echo "--- run complete: $(date -u +%FT%TZ) ---" ) 2>&1 | tee -a "$RUN_LOG" # Verify after run "$BRAIN/scripts/verify_integrity.sh" || true echo "Logs: $RUN_LOG"