#!/bin/bash
# ════════════════════════════════════════════════════════════
#  ARIA — Setup-Script
#
#  Aktuell nur noch der .env-Bootstrap (Tokens + RVS). Alle weiteren
#  Settings landen ueber die Diagnostic in /shared/config/runtime.json
#  (persistent in der "Datenbank").
#
#  Im Phase-A-Cleanup-Status: System-Prompt-Files liegen unter
#  aria-data/brain-import/ und werden vom neuen Agent-Framework
#  spaeter importiert. OpenClaw laeuft noch ohne Persoenlichkeit.
# ════════════════════════════════════════════════════════════

set -e
cd "$(dirname "$0")"

if [ ! -f .env ]; then
    if [ -f .env.example ]; then
        cp .env.example .env
        echo "✓ .env erstellt aus .env.example — Tokens jetzt eintragen!"
    else
        echo "⚠ Keine .env.example gefunden — manuell anlegen."
    fi
else
    echo ".env existiert bereits — uebersprungen."
fi

# ── Brain-Verzeichnisse anlegen (Bind-Mounts fuer aria-brain + aria-qdrant)
# Inhalt ist gitignored — wird ueber Diagnostic-Export/Import gesichert.
mkdir -p aria-data/brain/data aria-data/brain/qdrant
echo "✓ aria-data/brain/{data,qdrant} bereit"
