Po přihlášení Google otevři /ucet — má zobrazit počítadla 'X spotů sdíleno / Y recenzí / Z hlasů' reálnými čísly. Pokud vidíš 0/0/0 nebo error, hlásit jako bug.
logic
Čeká
OKBug×
Na /mapa v levém sidebaru aktivuj toggle 'Moje spoty' (po přihlášení). Mapa se má zúžit jen na tvé spoty. Pokud vidíš všechny spoty nebo error, hlásit.
logic
Čeká
OKBug×
Vytvoř nový spot na /spots/new — vyplň formulář a klikni Vytvořit. Má následovat redirect na detail spotu. Pokud vidíš 'Vytvoření spotu selhala (FetchError)', hlásit.
logic
Čeká
OKBug×
Edituj existující spot (vlastní). Změň název nebo popis a ulož. Detail page má zobrazit aktualizované hodnoty.
logic
Čeká
OKBug×
Smaž vlastní spot tlačítkem Delete v edit screenu. Spot má zmizet z mapy i ze seznamu /spots/me.
logic
Čeká
OKBug×
Na detail page spotu klikni šipku nahoru (upvote) nebo dolů (downvote). Counter se má zvýšit. Druhý klik na stejnou šipku hlas vrátí (counter se sníží).
logic
Čeká
OKBug×
Napiš novou recenzi (1-5 hvězdiček + text) na detail page přihlášený. Recenze se má objevit v seznamu Recenze pod popisem. Edit/Delete vlastní recenze funguje.
logic
Čeká
OKBug×
Otevři https://api.hammocknook.win/docs — má zobrazit Scalar UI s titulem 'Hammocknook API', verzí 0.0.1, popisem (geospatial API...) a seznamem endpointů (Spots/Photos/Votes/Reviews/Users/Admin/Me/Health) + Models sekce.
docs
Čeká
OKBug×
Otevři https://api.hammocknook.win/openapi.json — vrátí JSON s 'info.title': 'Hammocknook API', verzí 0.0.1 a seznamem všech /api/* paths.
docs
Čeká
OKBug×
Otevři detail spotu (např. /spots/jeseniky-pod-pradedem). Hero foto + galerie mají načíst (žádný broken-image ikona / 500 status v Network tabu).
logic
Čeká
OKBug×
Pokud klikneš 'Sign in with Google' 2× rychle za sebou, druhý flow může selhat redirectem na chybovou stránku 'please_restart_the_process'. User pak musí znovu kliknout. Neblokující bug — flag pokud se opakuje často.