prefer official EKAP detail deadline

This commit is contained in:
2026-09-06 19:44:29 +03:00
parent 74e784e2f7
commit 9fd1db3c8a
9 changed files with 393 additions and 5 deletions
+6
View File
@@ -2290,3 +2290,9 @@ Doğrulama: depo içinde bu modüle ait import/referans kalmadı; `npm test` ve
Doğrudan temin worker’ı yalnızca seçili illeri tanıyan yerel tablo yerine ortak 81 il plaka haritasını kullanıyor. Böylece 2–5 ve 28–81 arası kodlar artık “Plaka N” olarak kaybolmuyor; arama, bölge ve sağlık tedarikçisi filtreleri kanonik il adını alıyor.
Doğrulama: yeni regresyon 1–81 kodlarının tamamını ve Giresun, Aksaray, Iğdır, Düzce örneklerini doğruluyor. `npm test` 297/297 ve üretim derlemesi başarılı; gerçek DT worker taraması ve canlı veri kabulü hâlâ açık.
### 2026-09-06 · EKAP resmî ihale detay tarihi önceliği
EKAP ilan metnindeki tarih ile `ihaleBilgi.ihaleTarihSaat` alanı çeliştiğinde resmî ihale detay tarihi artık tek kaynak olarak korunuyor. `officialDateFields` tarih/saat alanını normalize ediyor; `mergeAnnouncementFields` ilan metninin teslimat ve diğer alanlarını korurken resmî tarihi kullanıyor ve farkı `sourceDateWarning` ile bildiriyor. Aksaray `2026/1573235` için detay tarihi `16.09.2026 10:00`, ilan HTML'inde görülen eski değer `09.09.2026 10:00` olarak kanıtlandı. D10 sentetik kabul fixture'ı da güncel resmî tarihe çekildi.
Doğrulama: `npm test` 299/299 ve üretim derlemesi başarılı. Beş ihale kanıtı [`qa-official-five-tenders.json`](evidence/qa-official-five-tenders.json) içinde tutuluyor; gerçek EKAP doküman indirme ve canlı deployment hâlâ açık.