# Norden yerel yayın adayı snapshot manifesti

- Oluşturma: 1 Eylül 2026, 07:39 (Europe/Istanbul)
- Proje: `norden-katalog - Kopya`
- Uygulama sürümü: `0.1.0`
- Next.js: `16.2.10`
- Kapsam: yerel katalog yayın adayı için veritabanı + kaynak kod geri dönüş desteği

## Snapshot içeriği

| Dosya | Boyut | SHA-256 |
|---|---:|---|
| `dev.db` | 176.128 bayt | `196D3F0B7C1FBEA7FDB192ECEBEA80BF80A0D6C4F78CBFC7DF5D2A42C0E7BF9E` |
| `source-code.zip` | 314.736 bayt | `5EFD969AADEAA8FA73537327C0DBE5235EFB9EDD786147E30E3BD4F031FB94E3` |

`source-code.zip`; `app`, `components`, `hooks`, `i18n`, `lib`, `messages`, `prisma`, `scripts` ile temel proje yapılandırma dosyalarını içerir.

Arşive bilinçli olarak alınmayanlar:

- `.env` ve bütün gizli değerler
- `node_modules`
- `.next`
- geçici/test klasörleri
- boyutu yüksek `public` medya havuzu

## Veritabanı kanıtı

- Kaynak veritabanı SHA-256: `196D3F0B7C1FBEA7FDB192ECEBEA80BF80A0D6C4F78CBFC7DF5D2A42C0E7BF9E`
- Yedek veritabanı SHA-256: `196D3F0B7C1FBEA7FDB192ECEBEA80BF80A0D6C4F78CBFC7DF5D2A42C0E7BF9E`
- Hash eşleşmesi: `true`
- SQLite `PRAGMA integrity_check`: `ok`
- Kategori: 1
- Seri: 7
- Ürün: 131
- Yayımlanmış ürün: 131
- Ürün görseli kaydı: 272

## Kritik kaynak parmak izleri

| Kaynak | SHA-256 |
|---|---|
| `package-lock.json` | `98E253064418FE55D141F424AD29EA7AB070FD816D726CD977D8318B466D33BA` |
| `next.config.ts` | `A5FEFCA2056D7E5B2AECE1676797C87EE0D40FC1CE96E6AD36568E73F14BB631` |
| `prisma/schema.prisma` | `6D2B98A17FD7CFC1B5EA60C6A702971219452C0E01346815668D0057D1943299` |
| `public/catalog/norden-katalog-2026.pdf` | `114E551F0FC8C8D7F4B73F4B90B5FA1BB86679402B920E4F7D14DE7856B27985` |
| `public/media/norden-video/norden-main.mp4` | `305C227E590CCD9EB4E36A19987C46275BF67646DE855B3A373FC18392457907` |

## Ortam değişkeni isimleri

Değerler bu manifestte ve snapshot içinde bulunmaz.

Yerel `.env` dosyasında bulunan isimler:

- `ADMIN_PASSWORD`
- `ADMIN_SESSION_SECRET`
- `ADMIN_USERNAME`
- `DATABASE_URL`

Kod/yapılandırma tarafında ayrıca kullanılan ortam isimleri:

- `NEXT_PUBLIC_SITE_URL`
- `NODE_ENV`

## Geri dönüş sınırı

Bu paket yerel veri ve kaynak kod geri dönüş desteğidir; tek başına tam deployment rollback paketi değildir.

Nedenleri:

- Projedeki `.git` klasörü geçerli bir Git deposu/sürüm kimliği içermiyor.
- Canlı hosting, release kimliği ve CDN hedefi henüz bilinmiyor.
- `public` medya havuzu boyut nedeniyle kopyalanmadı; kritik katalog PDF'i ve ana video hash ile sabitlendi.
- Gizli ortam değerleri güvenlik nedeniyle pakete eklenmedi.

Geri dönüşte uygulama durdurulmadan `dev.db` değiştirilmemeli; mevcut veritabanı ayrıca korunmalı, bu yedeğin hash ve SQLite bütünlüğü yeniden doğrulandıktan sonra kontrollü olarak geri alınmalıdır.

## Bu snapshot öncesi kalite sonucu

- ESLint: temiz
- Next.js production build: temiz, 47 rota/sayfa
- Yayın kabulü: temiz
- CSP Report-Only: 7/7 kritik direktif, PDF ve Google Maps kaynağı temiz
- Performans bütçesi: temiz
- Kamu regresyonu: 432/432 HTML ve 769 benzersiz iç hedef temiz
