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