#!/usr/bin/env bash
set -euo pipefail

GUARD_PY="$HOME/jarvis_safety/bin/resource_guard.py"
LOG_FILE="$HOME/jarvis_safety/resource_log.jsonl"

echo "=== デーモン状態 ==="
if launchctl list | grep -q "com.jarvis.resourceguard"; then
    launchctl list | grep "com.jarvis.resourceguard"
    echo "→ 稼働中 ✓"
else
    echo "→ 未起動 ⚠️  (install.sh を実行してください)"
fi

echo ""
echo "=== 直近ログ (tail -5) ==="
if [[ -f "$LOG_FILE" ]]; then
    tail -5 "$LOG_FILE"
else
    echo "  ログファイルなし: $LOG_FILE"
fi

echo ""
echo "=== テスト通知発火 ==="
python3 "$GUARD_PY" --test-notify
