- لمن: مشغّلو MaVoid على الجهاز الذي يملك مجلد content-engine — لوحة داخلية لا موقع تسويق.
- المشكلة: الملفات والمجلات والوكلاء والمسودة التي ستُنشر على الشبكات كانت مسارات متفرقة، والنشر الحي يحتاج موافقة.
- ماذا بُني: كونسول Next.js: شجرة مساحة العمل والتاريخ والوكلاء، مراجعة الحزم والكروسل اليومي، موافقة وجدولة ونشر للقنوات المضبوطة، وتكّ كرون مع dry-run افتراضيًا.
- التقنيات: Next.js 15 وReact وTypeScript، وGemini مع احتياط OpenAI للتوليد، ومصادقة Basic للوحة.
- النتيجة: سطح تشغيل واحد للمحتوى قبل أن يخرج أي منشور. لا عنوان لوحة عام على المستودع.