M-027 — Nexos Purged from Arsenal (22:24-23:00 GMT+2)
ما حدث: د. وائل لاحظ أن Nexos credits تستنزف بسرعة رغم أن الاتفاق primary=Anthropic Direct. تحقيق عميق كشف:
- 135 استدعاء اليوم تطلب Nexos كـ primary (override تلقائي مخزّن في 71 session)
- 4 cron jobs تشير لـ Nexos
- auth-profiles.json فيها nexos:default
- 2 skills (translate, humanize) تستخدم Nexos كـ primary مجاني
التنفيذ (طبقة بطبقة، كل خطوة verified):
1. ✅ Snapshot كامل (8.6 MB) في memory/snapshots/20260526-204500-pre-nexos-purge/
2. ✅ تنظيف 71 session في sessions.json (authProfileOverride: nexos:default → removed)
3. ✅ حذف 41 nexos ref من openclaw.json (fallbacks 28→20, providers, models, heartbeat, pdfModel)
4. ✅ حذف nexos:default profile من auth-profiles.json (8 providers تبقى)
5. ✅ تعديل cron jobs: حذف 2 (ef80c3c6, 2a5d4298) + تعديل 3 موديل
6. ✅ حذف NEXOS_API_KEY من env.sh
7. ✅ تعطيل nexos_health_probe.sh → .deprecated
8. ✅ تحديث translate.py + humanize.py (prefer="deepseek", chain بدون nexos)
9. ✅ تحديث verify_agreements.sh §22.1-22.4 (4 فحوصات جديدة لغياب Nexos)
10. ✅ Gateway restart (PID 151)
11. ✅ Verification: 10/10 layers clean, post-restart 0 nexos requests
12. ✅ Live test: Anthropic Direct Opus 4.7 HTTP 200
الترسانة الجديدة (Golden Chain 20-model): 1. anthropic/claude-opus-4-7 (PRIMARY) 2. openai/gpt-5.5 3. google/gemini-3.1-pro-preview 4. xai/grok-4.3 5. google/gemini-3.5-flash 6. anthropic/claude-opus-4-6 7. anthropic/claude-sonnet-4-6 ... (15 more, 0 Nexos)
التأثير المتوقع:
- صفر Nexos drain (مضمون 100%)
- Anthropic spend +$45-150/يوم (مقبول حسب M-025 — الاستقرار > التوفير)
- لا تأثير سلبي على أي skill أو script
- defense-in-depth: 4 طبقات في verify_agreements + heartbeat guard