55 lines
2.1 KiB
Bash
Executable File
55 lines
2.1 KiB
Bash
Executable File
#!/bin/bash
|
|
echo "=== 1. NR cache status ==="
|
|
if [ -f /tmp/l99-honest-cache.json ]; then
|
|
AGE=$(($(date +%s) - $(stat -c %Y /tmp/l99-honest-cache.json)))
|
|
echo "cache_age: ${AGE}s"
|
|
python3 -c "
|
|
import json
|
|
d=json.load(open('/tmp/l99-honest-cache.json'))
|
|
print(f' NR Combined: {d[\"combined\"][\"pass\"]}/{d[\"combined\"][\"total\"]} · {d[\"pct\"]}% · {d[\"sigma\"]}')
|
|
print(f' Master: {d[\"master\"][\"pass\"]}/{d[\"master\"][\"total\"]} · Opus: {d[\"opus\"][\"pass\"]}/{d[\"opus\"][\"total\"]}')
|
|
"
|
|
fi
|
|
|
|
echo ""
|
|
echo "=== 2. Disk ==="
|
|
df -h / | tail -1
|
|
|
|
echo ""
|
|
echo "=== 3. Badge injection count (REAL) ==="
|
|
REAL_COUNT=$(grep -lr "archi-meta-badge.js" /var/www/html --include="*.html" --include="*.php" 2>/dev/null | wc -l)
|
|
echo "Files with archi-meta-badge: $REAL_COUNT"
|
|
|
|
echo ""
|
|
echo "=== 4. Manifest endpoint ==="
|
|
curl -s -o /dev/null -w "HTTP=%{http_code} size=%{size_download}\n" "http://127.0.0.1/api/weval-archi-manifest.php" -H "Host: weval-consulting.com"
|
|
|
|
echo ""
|
|
echo "=== 5. 15 Depts ==="
|
|
curl -s "http://127.0.0.1/api/wevia-v64-departments-kpi.php" -H "Host: weval-consulting.com" | python3 -c "
|
|
import sys, json
|
|
d = json.load(sys.stdin)
|
|
s = d['summary']
|
|
print(f' agents: {s[\"agents_wired\"]}/{s[\"agents_needed\"]} = {s[\"gap_ratio_pct\"]}%')
|
|
warns = [dp for dp in d['departments'] if dp['agents_needed']>0 and dp['agents_wired']/dp['agents_needed']<0.8]
|
|
print(f' WARNS: {len(warns)}')
|
|
for w in warns: print(f' - {w[\"label\"]}: {w[\"agents_wired\"]}/{w[\"agents_needed\"]}')
|
|
"
|
|
|
|
echo ""
|
|
echo "=== 6. Git HEAD ==="
|
|
cd /var/www/html && git log -1 --format="%h %s" 2>/dev/null | head -1
|
|
|
|
echo ""
|
|
echo "=== 7. Spotlight file ==="
|
|
ls -la /var/www/html/api/archi-spotlight.js 2>/dev/null
|
|
ls -la /var/www/html/api/archi-meta-badge.js 2>/dev/null
|
|
|
|
echo ""
|
|
echo "=== 8. Critical errors in fpm ==="
|
|
tail -5 /var/log/php8.5-fpm.log 2>/dev/null | head -5
|
|
|
|
echo ""
|
|
echo "=== 9. WEVIA master chat health ==="
|
|
curl -s "http://127.0.0.1/api/wevia-master-api.php" -H "Host: weval-consulting.com" -H "Content-Type: application/json" -d '{"message":"nr 201","session_id":"audit"}' --max-time 25 | head -c 200
|