forge remember، وآثار إعادة الاستخدام
المُتحقَّق منها — يهبط كادعاءات مُعنونة بالمحتوى في سجل أصلي لـ git (.forge/ledger/) مُصمَّم
ليُدمج دون تعارضات. لا خادم ولا خدمة مزامنة؛ إنها مجرد ملفات في git.
ذاكرة الفريق في ثلاثة أوامر
1
التهيئة مرة واحدة
.gitattributes التي يحتاجها السجل.2
اعمل كالمعتاد
تُلقي دروس cortex وحقائق
forge remember بظلال ادعاءات في السجل أثناء عملك —
لا شيء إضافي يجب تشغيله.3
اطوِ سجل زميلك في الفريق
لماذا لا يمكن أن يتعارض
بايتات الادعاء هي دالة صرفة من(kind, body, scope)، لذا تحسب كل نسخة الهوية نفسها لنفس
المعرفة. الدمج هو شبكة نصف اتصال (join-semilattice) — مُختبَرة بخصائص تُثبت أنها تبادلية،
وتجميعية، وعديمة القوة (idempotent) — لذا تتلاقى سجلات زميلين إلى الحالة نفسها بغض النظر
عمن يزامن أولًا.
المعرفة المتطابقة التي تُسَك بشكل مستقل تتلاقى إلى ادعاء واحد مع الحفاظ على كل مؤلف
في مصدرها (provenance).
الثقة والمصدر
لا تتحرك الثقة إلا بواسطة أدوات تحقق مستقلة — اختبارات، وCI، وقبول/تراجع بشري — لذلك فإن استيراد سجل زميل لا يثق بملاحظاته على نحوٍ أعمى؛ بل يستورد أدلته.إعادة الاستخدام عبر الفريق
بمجرد أن تكون شيفرة زميلك المُتحقَّق منها في السجل المدموج، يمكنك إعادة استخدامها مع دليلها:forge ledger blame التي تُثبتها —
أعد استخدامها بدلًا من إعادة توليدها.