Verify administrator outbox review and expose saved provider reference
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"checks": {
|
||||
"hiddenFromNormal": true,
|
||||
"visibleToAdmin": true,
|
||||
"emptyEvidenceDisabled": true,
|
||||
"requiresCheckbox": true,
|
||||
"savedDecision": true,
|
||||
"savedActor": true,
|
||||
"noSecondDecision": true,
|
||||
"persistedAfterReload": true,
|
||||
"receiptVisible": true
|
||||
},
|
||||
"scope": "Local synthetic uncertain delivery and synthetic receipt only; real API/store administrator resolution; no provider check or external email",
|
||||
"snapshot": "utton \"+ Otomotiv & İş Makinesi\"\n - button \"+ Personel Hizmet Alımı\"\n - button \"+ Peyzaj & Park\"\n - button \"+ Reklam & Organizasyon\"\n - button \"+ Sağlık / Tıbbi Malzeme\"\n - button \"+ Sigorta\"\n - button \"+ Spor Tesisleri\"\n - button \"+ Su & Arıtma\"\n - button \"+ Tarım & Hayvancılık\"\n - button \"+ Taşımacılık & Kiralama\"\n - button \"+ Taşınmaz & Kiralama\"\n - button \"+ Tekstil & Giyim\"\n - button \"+ Temizlik & Hijyen\"\n - button \"+ Yayın & Arşiv\"\n - button \"+ Genel\"\n - 'button \"Daha da daralt (isteğe bağlı) — varsayılan: tüm Türkiye\"':\n - text: \"Daha da daralt (isteğe bağlı) — varsayılan: tüm Türkiye\"\n - button \"Bildirimi Kaydet\" [disabled]:\n - text: Bildirimi Kaydet\n - alert:\n - paragraph:\n - text: \"QA: Abonelik deposuna erişilemiyor.\"\n - button \"Abonelikleri yeniden yükle\"\n - paragraph:\n - text: İlk kayıtta mevcut ihaleler\n - strong: bildirilmez\n - text: — yalnızca temel alınır, sonrasında çıkan yeni ihaleler gönderilir. Sonuçlanmış arşiv kayıtları bildirime girmez. Aboneliği kaydetmek, e-postanın teslim edildiği anlamına gelmez.\n - heading \"E-posta gönderim incelemesi · Yönetici\" [level=3]\n - paragraph: Bekleyen işler ve son inceleme kararları gösterilir (en fazla 50). Belirsiz gönderimi sağlayıcı kaydıyla karşılaştırın. Bu işlemler yeni e-posta göndermez.\n - button \"Gönderim listesini yenile\"\n - paragraph: QA belirsiz laboratuvar e-postası\n - paragraph: browser-qa@example.test · Gönderildiği yönetici tarafından doğrulandı\n - paragraph: \"Kayıt: 7301fa20-ae6c-4b86-995c-e3f6a6ed63f2\"\n - paragraph: \"Sağlayıcı kaydı: qa-synthetic-provider-receipt\"\n - paragraph: \"keys-browser-qa@example.test · 06.09.2026 13:07:52 · QA: Sentetik sağlayıcı kaydı karşılaştırıldı; gerçek e-posta gönderilmedi.\"\n- button \"Kullanım kılavuzu (? tuşu)\":"
|
||||
}
|
||||
@@ -827,3 +827,9 @@ Taslak türü seçicisine erişilebilir ad eklendi. Üretim derlemesi geçti. Ö
|
||||
- Belirsiz iş confirmed_sent (sağlayıcı id, açık kontrol onayı, 20+ karakter açıklama) veya skip (yeniden göndermeden kapatma) ile çözülebilir. Yeni e-posta gönderilmez. İki karar da grup kimliklerini görülmüş sayarak aynı grubun yeniden oluşmasını önler; yalnız confirmed_sent son gönderim tarihi oluşturur.
|
||||
- notification_outbox_reviews aktör, karar, açıklama ve zamanı tutar. Karar ve abonelik görülme güncellemesi atomiktir; yalnız uncertain durumunda tek karar kabul edilir. Abonelik sonradan silinse de karar geçmişi korunur.
|
||||
- 189 test ve derleme geçti. HTTP yönetici yetkisi, geçersiz/eskimiş karar, sağlayıcı kanıtı gereksinimi, tekrar karar reddi, replay engeli ve unsubscribe sonrası inceleme geçmişi test edildi. Yeni yönetici ekranının tarayıcı kabulü henüz yapılmadı; sağlayıcı kaydının gerçek doğrulaması insan incelemesidir.
|
||||
|
||||
### Yönetici gönderim incelemesi tarayıcı kabulü — 6 Eylül 2026
|
||||
- 5182 yerel QA deposunda sentetik belirsiz e-posta grubu oluşturuldu. Normal hesapta inceleme alanının bulunmaması, yöneticiye görünmesi, açıklama/sağlayıcı kimliği/onay koşulları ve confirmed_sent kararı gerçek UI/API ile sınandı.
|
||||
- Yönetici aktörü/açıklaması kalıcı kaldı, ikinci karar düğmesi kalktı, sayfa yenilendikten sonra karar geri geldi. Kaydedilen sağlayıcı kimliği sonuçta ayrıca gösterildi.
|
||||
- `qa-outbox-review.json`: 9 kontrol doğru. Sağlayıcı makbuzu sentetiktir; gerçek e-posta gönderilmedi veya doğrulanmadı. Skip dalı önceki sunucu testlerinde doğrulandı; bu tarayıcı oturumunda confirmed_sent dalı yürütüldü.
|
||||
- Derleme geçti. UI referans gösterimi ve QA altyapısı değişti; önceki 189 test sonucu yeniden çalıştırılmadı. Gerçek outbox süreç kesintisi ve dış teslim kabulü açık.
|
||||
|
||||
Reference in New Issue
Block a user