→ Labs · الثلاثة

Labs · المنتج كاملاً

تطوير المنصّة

الويب والتطبيق من نواةٍ واحدة. بناءٌ واحد، ومعيارٌ واحد.

الموقع الذي يقرؤه عملاؤك والتطبيق الذي يحمله فريقك ليسا مشروعَين — بل هما وجهان لنظامٍ واحد. نبنيهما على نواةٍ واحدة مقيسة، فلا ينحرفان أبدًا، ويدٌ واحدة تجيب عن مجمله.

أنت تقرأ الآن أحد أعمالنا — مبنيٌّ، لا مُستنسَخ من قالب؛ يُقدَّم من الحافة — ·

نواةٌ واحدة، وسطحان

الموقع والتطبيق يقرآن الحقيقة ذاتها. غيّرها مرةً واحدة، فيتحرّكان معًا.

النواة عقدٌ واحد · مصدرٌ واحد للحقيقة 🌐 سطح الويب HTML · مُصيَّرٌ من الخادم عند الحافة · 0 JS 📱 سطح التطبيق نواة Rust · أصيل · يعمل دون اتصال بوابةٌ واحدة لا يُطلَق أيُّ سطحٍ دون المعيار مورّدان اثنان يمنحانك حقيقتَين تنحرفان. نواةٌ واحدة تمنحك حقيقةً واحدة.

مقيسٌ، لا مُدَّعى

أربعة أرقام من منصّةٍ مبنيّة كوحدةٍ واحدة.

1
نواة
عقدٌ واحد يغذّي السطحَين — فلا يمكن للموقع والتطبيق أن يتعارضا
0
انحراف
غيّر الحقيقة مرةً واحدة؛ يتحرّك الويب والتطبيق معًا، في الالتزام ذاته
100ms
حتى أول عرض
بوابة الميزانية ذاتها تقف فوق الاثنين — البطيء لا يُطلَق، على أيّ وجه
1
يدٌ تجيب
مهندسٌ واحد يوقّع النظام بأكمله — لا فُرجةَ يُشار عبرها بالأصابع

البناء — نواةٌ واحدة، وسطحان، وبوابةٌ واحدة

القطع الأربع ذاتها التي تجعل هذا واقعًا. اقرأها بالترتيب: الحقيقة، والوجهان اللذان يطيعانها، والبوابة التي لا تدع أيًّا منهما يُطلَق بطيئًا.
يبقى الكود بالإنجليزية — اللغة العالمية للتقنية.

// MatchTop · the core — one definition both surfaces obey.
// Written once. The portal and the field app read the same truth — they cannot drift.

type Case = {
  id:       Uuid,
  status:   "open" | "review" | "closed",
  locale:   Locale,        // one language list, honoured by both surfaces
  updated:  Instant,       // stamped at the edge — one clock for web and app
}

service Portal {
  get  case(id)           -> Case
  list cases(for: Holder) -> Case[]
}

ما لا يمكن نسخه

لماذا بيتٌ واحد للكلّ يتفوّق على مورّدَين مخيطَين عند فُرجة.

مورّدان اثنان
منصّةٌ واحدة، هنا
الحقيقة
فريق الويب وفريق التطبيق يحتفظ كلٌّ منهما بنسخته — وينحرفان أسبوعًا بعد أسبوع.
نواةٌ واحدة. الموقع والتطبيق يقرآن التعريف ذاته، فلا شيء ينحرف.
حين يتعطّل
الموقع يلوم الـAPI، والتطبيق يلوم الموقع، وأنت تجلس في الفُرجة بينهما.
لا فُرجة. مهندسٌ واحد بنى الوجهَين ويجيب عن النظام بأكمله.
تغييرٌ ما
قائمتا مهام، ودورتا عمل، وفاتورتان — وإصدارٌ لم يتحرّك فيه إلا النصف.
التزامٌ واحد يحرّك السطحَين معًا. والبوابة تبقيهما عند المعيار ذاته.

هذا ليس خصمًا مقابل شراء شيئَين معًا. إنه شكلٌ مختلف: نظامٌ واحد بوجهَين، لا نظامان ملصوقان ببعضهما. ومن يبيع الموقع ويتعاقد من الباطن على التطبيق لا يستطيع أن يمنحك نواةً واحدة — لأنه لا يملكها. وتلك هي الميزة التي لا تُزاحَم بالسعر.

محفوظٌ بالسرّية

قبل أن تُكتَب سطرٌ واحد، كيف يُصان عملك. هذا الجزء غير قابل للتفاوض.

لك وحدك

اتفاقية عدم الإفشاء هي الأصل هنا، لا بندٌ إضافي. ما تشاركه يقرؤه مهندسٌ واحد لا غير — ولا شيء يُباع أو يُشارَك أو يُمرَّر.

اتفاقية عدم إفشاء افتراضيًّا · قارئٌ واحد · لا يُعاد بيعه أبدًا

مفاتيحك، بياناتك

الاعتمادات والسجلّات تبقى في بيتك، بأدنى صلاحية. لا نحتفظ بأيّ نسخة لا نحتاجها، ولا شيء يغادر متناولك دون كلمتك.

أدنى صلاحية · لا تكديس · بيتك

قابلٌ للقراءة، لا ثقةٌ عمياء

ما يعمل في بيتك هو لك لتقرأه وتدقّقه — لا صندوق أسود عليك أن تثق به دون أن تراه. غرفة المحرّك تبقى لنا؛ وما تشغّله أنت هو لك.

قابلٌ للتدقيق · لا صندوق أسود · موقَّع

قل لنا ما الذي يجب بناؤه.

المنتج كاملاً، في سطرَين. نقرؤهما بأنفسنا ونجيب بأنفسنا — لا طابور خلف هذه النافذة.

تصل إلى شخصٍ واحد، وذلك الشخص يجيب. لا شيء هنا يُشارَك أو يُباع أو يُمرَّر.

Mr. MatchTop · matchtopalgorithm.ai