# CookStory.ai Gold Master — ručna završna revizija

Datum revizije: 17. kolovoza 2026.

## Potvrđeno

- aplikacija se instalira bez vanjskih Node paketa
- production build i automatizirani testovi prolaze
- health endpoint vraća status aplikacije, AI način i sigurnosno upozorenje ako nedostaje production session secret
- anonimni demo administrator isključen je kada je `NODE_ENV=production`
- administratorske rute odbijaju običnog korisnika statusom 403
- administrator ne može izbrisati, suspendirati niti degradirati vlastiti aktivni račun
- korisnički recepti, smočnica, kupnja, povijest i videozapisi filtrirani su po vlasniku
- privatni videozapisi ne ulaze u PWA offline cache i vraćaju `private, no-store`
- brisanje korisnika uklanja njegove podatke i video datoteke
- kamera i mikrofon uključuju se samo nakon korisničkog klika
- HR/EN/DE/IT navigacija, hamburger meni, hero i banneri svih tabova renderiraju se responzivno
- Admin centar upravlja korisnicima, sadržajem, aktivnostima i LIVE postavkama
- CSP, HSTS, X-Frame-Options, SameSite Strict, HttpOnly/Secure session cookie i cross-site zaštita su aktivni
- lozinke koriste scrypt i production AI ključ ostaje isključivo na serveru
- ZIP ne sadrži `.env`, testne korisničke podatke, legacy izvore ni `node_modules`

## Potrebno prije javne objave

Vlasnik mora u Namecheap environment variables upisati stvarne vrijednosti iz `LIVE-CHECKLIST.md`, uključiti HTTPS i potvrditi dovoljno prostora/backup za `data/uploads/`.
