docs: record AI growth coach operating contracts
This commit is contained in:
7
docs/decisions/0005-payment-watermark-ingestion.md
Normal file
7
docs/decisions/0005-payment-watermark-ingestion.md
Normal file
@@ -0,0 +1,7 @@
|
||||
# ADR 0005: قرارداد ورود داده و watermark
|
||||
|
||||
## تصمیم
|
||||
|
||||
مربی رشد به منبع خاصی از پرداخت وابسته نیست. importer فعلی پس از commit موفق، checksum نسخه داده را از طریق `PaymentUpdateListener` اعلام میکند. adapter آینده webhook یا API همین قرارداد را پیاده میکند و به منطق coach دست نمیزند.
|
||||
|
||||
هر ارزیابی metric با watermark یکتا در PostgreSQL ثبت میشود. اجرای تکراری idempotent است. وقتی داده ثابت باشد، محصول «آخرین داده موجود» را نمایش میدهد و پیشرفت یا completion شبیهسازی نمیکند.
|
||||
Reference in New Issue
Block a user