مراجعv1الموثوقية
Offline-first والمزامنة
حافظ على نية المستخدم محليًا، أرسلها بترتيب محكوم، وميّز pending عن confirmed.
حالة محلية صريحة
لا تعرض العملية المحلية كأنها مؤكدة من الخادم. استخدم states واضحة مثل pending وsyncing وconfirmed وfailed وconflict.
Replay محكوم
- ثبّت operation_id وidempotency_key قبل أول إرسال.
- حافظ على ترتيب العمليات التي تعتمد على بعضها.
- اسمح بتجاوز عملية مستقلة متعثرة وفق policy.
- لا تستخدم retry بلا سقف أو بلا jitter.
المطابقة
قارن snapshot أو delta من المصدر الموثوق، وطابق acknowledgements، واحتفظ بسجل تشخيص دون payload حساس.