diff --git a/docs/quality/evidence/qa-live-runtime.json b/docs/quality/evidence/qa-live-runtime.json new file mode 100644 index 0000000..9f2a9ee --- /dev/null +++ b/docs/quality/evidence/qa-live-runtime.json @@ -0,0 +1,19 @@ +{ + "date": "2026-09-06", + "url": "https://ihaleist.com", + "checks": { + "apiHealth": {"status": 200, "body": {"ok": true}}, + "apiReady": {"status": 404, "body": {"success": false, "error": "not found"}}, + "securityHeadersObserved": { + "apiHealth": { + "access-control-allow-origin": "*", + "x-content-type-options": null, + "referrer-policy": null, + "permissions-policy": null + } + }, + "servedAsset": "/assets/index-BtYUXYcw.js" + }, + "scope": "Read-only live probe; no login, mutation, payment, message, or tender submission performed.", + "interpretation": "Live deployment does not yet contain the local readiness endpoint or the local API security headers. Deployment remains pending." +} diff --git a/docs/quality/uygulama-durumu.md b/docs/quality/uygulama-durumu.md index 58003fa..57a71d6 100644 --- a/docs/quality/uygulama-durumu.md +++ b/docs/quality/uygulama-durumu.md @@ -4,6 +4,8 @@ Planın tamamı henüz bitmedi. Canlı yayın yapılmadı. +Canlı read-only probe (6 Eylül 2026) `/api/health` için 200 döndürürken `/api/ready` için 404 döndü; canlı API yanıtında yeni güvenlik başlıkları da yok. Bu, yerel dalın henüz `ihaleist.com` ortamına dağıtılmadığını doğruluyor. Kanıt: [`qa-live-runtime.json`](evidence/qa-live-runtime.json). Probe sırasında giriş, veri değişikliği, ödeme, mesaj veya ihale başvurusu yapılmadı. + ## Kanıtlanan ilk değişiklikler - Eski belgeler tablosunda ikn indeksi kolon migration'ından önce oluşuyordu. Transaction içinde kolonlar önce ekleniyor; eski belgeyi koruyan, tekrarlanabilir migration testi geçti.