2026-07-08 21:24 — M-076 تعزيز (خرق إشعارين أحمرين)
- تسرّب إشعارين 'failed' لتيليجرام: (1) قتل يدوي لـ grep بطيء (brisk-sable)، (2) exec خرج بكود 1 من خطأ '[: Illegal number' في فحص R2 (تاريخ null).
- التصحيح الدائم: كل exec تشخيصي يخرج بـ0 (|| true / ; :)؛ صفر process kill يدوي (timeout بدلاً منه)؛ صفر grep -r غير محدود.
2026-07-09 00:10 — Recovery Drill A+B+C كامل ناجح (توصية 4)
- A: تنزيل latest (3.1G) + sha256 يطابق MANIFEST (ec3cc27...) + فكّ 51012 ملف.
- B: 11/11 مكوّن حرج (openclaw.json+auth-profiles JSON صحيح، env.sh 343 سطر، MEMORY/IDENTITY/SOUL/AGENTS/USER/TOOLS، skills 141، .git).
- C: docker run --network none + بايناري حي ro → gateway أقلع ready + /health=200 في ~9s (model opus-4-8، 18 plugins). حُذفت الحاوية+المجلد.
- صفر تأثير على الحي (--network none + نسخة معزولة + ro). الأصلي Up 21h، health=200.
- أدوات: scripts/recovery_drill_ab.sh + recovery_drill_c_extract.sh (قابلة لإعادة التشغيل).
2026-07-09 00:30 — البنود الاختيارية 1-4 + تحسينات (بعد Drill)
- بند1 cron error (0d151a22): عابر (gateway restart interruption)، ليس bug، 6 runs ناجحة، لا فرض تشغيل (توفير 500K توكن).
- بند2 Nightly Batch: تحقّق مباشر نظيف + تحسين (التلخيص يلتقط أحدث مذكرة اليوم/الأمس بدل التخطّي الدائم 02:30). ollama 30b مُختبر.
- بند3: حُذفت كتلة uptime_history الميتة من daemons_keepalive.sh (تكتب /docker غير مرئي + python مكسور). bash -n OK. الميزة تعمل عبر arsenal_hooks (سطر 114).
- بند4: عدّاد cron في رابط index أصبح ديناميكياً (fetch crons.json count، span#cronCount). تحقّق=48.
- verify_agreements exit 0 بعد كل التعديلات. guard_run_watcher حي. gateway 200.