مفتاح تفرّد لكل طلب
ضغطتان متتاليتان، وتحديث يُعاد تسليمه بعد انقطاع، وضغطة على زرّ في رسالة قديمة — كلّها تنتهي إلى تحويل واحد. المفتاح نفسه لا يُنفَّذ مرّتين.
بنية تحتية للشحن الرقمي — الجزائر
كريدو يوجّه طلبات الشحن إلى مودمات موزّعة على مواقعك وينفّذها عبر أوامر USSD. كل طلب يحمل مفتاح تفرّد، وينتهي إلى حالة واحدة مسجَّلة — أو إلى مراجعة بشرية إن لم يكن الردّ قاطعاً.
الدخول باسم مستخدم وكلمة سرّ يمنحهما مسؤول النظام.
رسم توضيحي للبنية — ليست بيانات مباشرة.
أربع مراحل، لكل واحدة مالك واحد.
من بوت تلغرام خلف الطاولة، أو من لوحة المتابعة. مفتاح التفرّد يُولَّد مع تحضير الطلب، قبل أن تُضغط «تأكيد» — لا عندها.
الواجهة البرمجية تتحقّق من الرقم والمبلغ والمشغّل، ثم تختار الموقع والمودم حسب حالة الجهاز ورصيد الشريحة.
الوكيل المحلي يسحب المهمّة وينفّذها على مودم واحد داخل طابور خاصّ بشريحته، وينتظر الردّ لحظة وصوله لا مدّة ثابتة.
يُقرأ الردّ ويُصنَّف: نجاح، أو فشل، أو «غير معروف». تُكتب الحالة مرّة واحدة، ولا يعيد النظام فتحها أبداً — وحده إنسان يغلق طلباً «غير معروف»، ويُسجَّل القرار باسمه.
ليست إعدادات يمكن تعطيلها. هي ثوابت في التصميم.
ضغطتان متتاليتان، وتحديث يُعاد تسليمه بعد انقطاع، وضغطة على زرّ في رسالة قديمة — كلّها تنتهي إلى تحويل واحد. المفتاح نفسه لا يُنفَّذ مرّتين.
إن خرج الأمر ولم يعُد ردّ قاطع، فقد يكون المشترك شُحن فعلاً. الطلب يُرفع إلى قائمة مراجعة يقرّرها إنسان، ولا يلمسه النظام بعدها.
انقطاع في الشبكة يُعاد. رصيد غير كافٍ أو رقم غير صالح لا يُعاد — الإعادة لن تغيّر النتيجة، وقد تغيّر الرصيد.
كل مكوّن يملك شيئاً واحداً، ولا يملك سواه.
المكوّن الوحيد الذي يلمس العتاد: المنافذ، وأوامر AT، وترميز USSD، وطوابير المودمات.
المكوّن الوحيد الذي يلمس قاعدة البيانات ويتّخذ قرار التوجيه. وهي المرجع الوحيد للحالة.
البوت واللوحة والتطبيق تتحدّث HTTP إلى الواجهة البرمجية وحدها. ولا تعرف أن المودمات موجودة أصلاً.
وهذه اللوحة نفسها سطح قراءة: لا تقرّر توجيهاً، ولا تحمل زرّ إعادة إرسال في أي صفحة.
كلّها تقرأ وتكتب عبر الواجهة البرمجية نفسها، فلا تختلف روايتان عن طلب واحد.
للبائع خلف الطاولة: رقم، ومبلغ، وتأكيد واحد — بالعربية أو بالفرنسية.
للمشرف: الطلبات، والأرصدة، وقائمة المراجعة، وتصدير محاسبي بصيغة CSV.
لم يبدأ بعد. آخر ما يُبنى عن قصد — بعد أن يستقرّ كل ما تحته.
المسار واحد لكل منتج: طلب، ومفتاح تفرّد، ومنفّذ، وحالة نهائية.
تحويل الرصيد ومتابعة رصيد كل شريحة، تنفيذاً مباشراً على المودمات.
نفس مسار الطلب والتفرّد والمراجعة، بمنفّذ مختلف في آخره.
مصمَّمة في نموذج المنتجات منذ اليوم الأول، بلا إعادة بناء.
لوحة المتابعة تُفتح بحساب شخصي: اسم مستخدم وكلمة سرّ يمنحهما المسؤول، ولكل شخص دوره. الحساب يُعطَّل بضغطة، وكل قرار فيه يُسجَّل باسم صاحبه.
فتح لوحة المتابعة