Simundis

Simundis · ملف الإصدار

مراجعة مستودع المشروع نفسه: ما نُفِّذ، وما بقي جزئيًا، وما توقف عند الوثائق.

لا يعمل إلا على مضيفي الملك عبر مسارات Docker Compose. والخلفية Python مع aiohttp، واللوحة hub على Svelte 5، والمُشغّل Tauri 2، ومجلدا minecraft وvalheim أدوات تشغيلية. ولا شيء يبدأ من استضافة ساكنة. ومنذ ٢٠٢٦-١٠-١٢ يعمل مسار الويب (الخلفية واللوحة في صورة واحدة) على مضيف سحابي عائد للملك ويُعرض عبر نفق Cloudflare القائم هناك؛ ولا تُقام خوادم الألعاب والمنتدى والدردشة والويكي عليه.

١ منفَّذ · ٢ جزئيًا · ١ غير منفَّذ · ١ في التخطيط · ١ تمثيلي

رسم مفاهيمي: Simundis. ليس لقطة شاشة للمنتج

ما يُقرأ في الشيفرة

  • المجلد العلوي simundis ليس مستودع git: المستودعات ستة (backend وfrontend وgovernance وminecraft وvalheim وworkstation) والنسخة الأحادية القديمة موسومة كمصدر تراثي مؤرشف

    الملف simundis/README.md

  • ٤٬٠٧٤ ملفًا متتبَّعًا في المستودعات الستة (الخلفية ٩٧١ والواجهة ٢٬٠٥٥ وminecraft ٦٠٢ وgovernance ٢٠٦ وworkstation ١٩٠ وvalheim ٥٠)

    الملف git ls-files (6 repos)

  • يحتوي مسار الخلفية ٤٤٦ ملف Python، منها ٢١٣ في حزمة simundis، و٢٤٥ تسجيل مسار إجرائي لـ aiohttp، و١٬٤١١ دالة اختبار

    الملف simundis-backend/simundis/

  • مواصفة OpenAPI تذكر ٢٦٤ مفتاح مسار و٢٧١ عملية، لكن مرجع GenericResponse يظهر ٣٣٠ مرة، فمخططات الاستجابات عناصر بديلة

    الملف simundis-backend/contracts/openapi/paths/

  • الاختبارات ٢٬٣٦١ دالة Python إجمالًا و١٢٦ حالة Vitest في ٢١ ملفًا؛ وCI ٤٢ ملف GitHub Actions، كلها على مشغّلات ذاتية الاستضافة

    الملف simundis-workstation/.github/workflows/

  • الواجهة ٨١ ملف Svelte و٣٦ وحدة صفحات، لكن مجلد dist بـ ٧٣٥ ملفًا مستثنى في git؛ والمُشغّل ٢٠ ملف Rust بلا ناتج بناء

    الملف simundis-frontend/clients/hub/

  • اللغتان ru وen فقط: SUPPORTED_LOCALES هي (ru, en) وinlang يذكرهما، ومتتبَّعان ملفا الرسائل فقط؛ ورمز AR في العقد الإقليمي يعني الأرجنتين

    الملف simundis-backend/simundis/web/locale_middleware.py

  • simundis-minecraft مسار تشغيلي لا تعديل: ١٨٧ ملف Python و٣٦ نص shell و٢٤ ملف Java و٥٩ جرة تعديل و٢٩ حزمة بيانات، و١٠٧ إدراج حاوية معلنًا إجمالًا

    الملف simundis-minecraft/simundis/

  • مُسار الويب منشور في ٢٠٢٦-١٠-١٢ على المضيف السحابي للملك (٢ نواة، ٤ غيغابايت، ٨٠ غيغابايت، ٨$ شهريًا): الحاوية تأخذ ٢١٤ ميغابايت من حدّ غيغابايت واحد، والصفحات الرئيسية والروسية واللوحة ترد ٢٠٠ عبر نفق Cloudflare القائم، وويكي والمنتدى والدردشة والمتجر ترد ٥٠٢

    الملف simundis-backend/docs/PROD_RELEASE_LANE.md

حالة الوحدات

  1. منفَّذ

    خلفية المنصة ومسار تشغيل Minecraft

    رمز واسع لمستوى التحكم مع نظام SRE وروبوت وروابط دفع؛ وعلى جانب اللعبة نصوص مضيف وعميل RCON وإيقاف آلي وإعدادات أنفاق.

    الملف simundis-backend/simundis/

  2. جزئيًا

    واجهة hub والمُشغّل

    توجد ٨١ ملف Svelte و٣٦ وحدة صفحات و١٢٦ حالة اختبار، لكن لا ناتج مبنيًا في السجل والصفحات تعتمد على الخلفية؛ والمُشغّل بلا مجلد إخراج بناء.

    الملف simundis-frontend/clients/hub/

  3. جزئيًا

    Governance كمستودع عقود

    ٢٠٦ ملفات: ٤٧ عقدًا و٦٩ وثيقة و٦ قرارات معمارية وتثبيت v4.4.0 منسوخ إلى بقية المستودعات. لكن أربع إصدارات تعاقدية معلنة مفقودة، و٢٣ ملف Python تناقض قاعدته بأن Python لا يعيش هنا.

    الملف simundis-governance/simundis-version.yaml

  4. غير منفَّذ

    المتجر وبوابة الكتالوج كوحدات

    services/vendure غلاف رقيق فوق الحزمة الأساسية، وكتالوج services/backstage يحوي ملف README واحد: هذه هياكل وليست وحدات عاملة.

    الملف simundis-backend/services/backstage/plugins/README.md

  5. في التخطيط

    الفيدرالية والمخططات لكل نقطة نهاية وCosign وSBOM والإصدار المفتوح

    يسمّي التخطيط العام تفعيل الفيدرالية جاهزًا رمزًا بانتظار خادم ثانٍ، ويرفع حدّ التغطية من ٢٠ إلى ٤٠٪، ويلغي GenericResponse؛ والإصدار المفتوح مجدول للإصدار ٢٫٠٫٠، والموعد المعلن معترف بتخطيه.

    الملف simundis-governance/docs/PUBLIC_ROADMAP.md

  6. تمثيلي

    مستودع simundis كجزء من المنظومة

    النسخة الأحادية المؤرشفة باقية فقط كنسخة مؤقتة بوسم v-final-monorepo؛ والمجلد العلوي ليس مستودع git ويمنع READMEه صراحةً استعماله لأعمال جديدة.

    الملف simundis/README.md

كيف تحقَّق هذا

  • توجد طبولوجيا بستة مستودعات مع تثبيت إصدار

    يسرد README محطة العمل ستة مستودعات بالضبط مثبّتة على GOVERNANCE_REF‏ v4.4.0 مع نسخ في CI؛ وعقود governance تحصر owner_repo في backend وfrontend وminecraft وvalheim وworkstation.

    الملف simundis-workstation/README.md

  • الأسرار في الملفات المتتبَّعة محفوظة مشفَّرة

    تحتوي ملفات البيئة المتتبَّعة قيمًا بصيغة ENC[AES256_GCM] مع بيانات SOPS، وسياسة .sops.yaml متتبَّعة، ورموز الأنفاق قالب متغير بيئة لا حرف ثابت. ولا مفتاح تشفير خاص في المستودعات.

    الملف simundis-backend/.sops.yaml

  • أداة تدقيق الأسرار الخاصة بالمستودع موجودة في الشيفرة

    يتتبَّع git نصّ تدقيق أسرار RCON بحجم ٧٬٦٤٨ بايت وعقد اختبار له.

    الملف simundis-minecraft/tools/host/rcon_secret_audit.sh

  • الأرقام من عدّ git لا من نسخ الوثائق

    أُعيد عدّ ٤٬٠٧٤ ملفًا و٤٢ سير عمل و٢٬٣٦١ دالة اختبار و١٢٦ حالة Vitest و٢٦٤ مسار OpenAPI و٢٩ عبارة CREATE TABLE و١٠٧ حاوية عبر git ls-files وgit grep.

    الملف simundis-backend/

حدود هذه الادعاءات

  • أساس الوصف تدقيق ثابت، لكن مسار الويب مبني ومشغول فعلاً: صورة من مراجعة الخلفية d122e1a مع واجهة 460d122 المنسوخة حُقِّق منها بطلبات HTTPS عامة في ٢٠٢٦-١٠-١٢؛ ومسارات الألعاب والبنية التحتية ما زالت غير متحققة.
  • المضيف العام مؤكد لمسار الويب وحده: الصفحات الرئيسية والروسية واللوحة أجابت ٢٠٠ في فحص ٢٠٢٦-١٠-١٢، بينما ويكي والمنتدى والدردشة والمتجر وتسجيل الدخول تبقى ٥٠٢، فلا يجوز وصف المنصة كاملةً بأنها عاملة.
  • لا واجهة عربية: اللغتان ru وen فقط، فلا يجوز لهذا الوصف ادّعاء دعم RTL أو منطقة الشرق الأوسط.
  • المقاييس عدّادات ملفات (مسارات، حاويات معلنة، دوال اختبار): ليست تغطية ولا إنتاجية ولا عدد لاعبين.
  • أشجار العمل غير نظيفة بـ ١١٧ سطرًا غير محفوظ في ستة مستودعات، فلا يصف HEAD تمامًا ما قُرئ من القرص.
  • إطار ثمانية مستودعات مبالغ فيه: وثائقه تسرد ستة، والنسخة الأحادية المؤرشفة موسومة بعدم الصلاحية، ومستودع الحزمة غير مذكور في العقود ومحليًا بثمانية ملفات.
  • الترخيص المفتوح خطة: الصيغة المتتبَّعة هي كل الحقوق محفوظة، وpyproject يذكر MIT في مواضع، وبضع مستودعات بلا ملف ترخيص نهائيًا.

لماذا لا يوجد إصدار حيّ

لماذا لا يوجد إصدار حيّ

لا إصدار حيًّا من هذا المستودع: تحكم الإصدارات لا يحمل ناتجًا مبنيًا (مجلد dist للوحة مستثنى في git، واللوحة تعتمد على الخلفية للصفحات والتفويض والحالة، والمُشغّل غير مبني). والعنوان العام ليس إصدارًا من هنا بل مسار الويب الخاص بالمشروع على المضيف السحابي للملك: صورة الخلفية واللوحة أقيمت في ٢٠٢٦-١٠-١٢ وتنشر الصفحات الرئيسية والروسية واللوحة برمز ٢٠٠، بينما ويكي والمنتدى والدردشة والمتجر وتسجيل الدخول ترد بـ ٥٠٢ لأن خدماتها غير منشورة. ويُعرض المشروع بوصفه قيد التطوير.

العودة إلى وصف المشروع ↗