# PGŽ SPORT — AUTONOMNI RUN — 29.04.2026 ## Cilj Damir je otišao raditi, ja nastavljam autonomno do večeras. Mandate: 1. Konsolidacija backend-a (DONE: Faza 1+2) 2. Login UI + must_change_pwd (DONE: Faza 3+4) 3. CSS unifikacija s app.rinet.one/klasik (TODO: Faza 8) 4. Korisnici full CRUD (TODO: Faza 7) 5. RBAC multi-tenant (TODO: Faza 5+6) 6. Sportaš profil (semafor.hns.family stil) (TODO: Faza 9) 7. Auto-scraper za HNS/HRS/HKS/HVS (TODO: Faza 10) 8. Embedding sportaša/klubova/saveza u Qdrant (TODO: Faza 11) 9. Handoff dokument (TODO: ovaj file) ## Stanje na početku - 9 korisnika u `pgz_sport.users` (svi password+, must_change_pwd osim damira) - sys_users i prijatelji renamed `*_DEPRECATED_20260429` - Login modal s 2 taba (Korisnik / Admin token) - Backend: change-password endpoint, lockout zaštita, enriched /me ## Token rotation - GitHub PAT obnovljen, spremljen u /opt/.env.rinet (chmod 600) - Git credential helper konfiguriran globally