{"id":"c1202","filename":"c1202_ulaz_korak3_dug.dok.json","weise3_id":"","tip":"dug","naziv":"ULAZ Korak 3 — PosAuthenticatedUser — DUG, nije čist","kreator":"genesis","datum":"2026-05-31","snippet":"PosAuthenticatedUser(AuthenticatedUser) je podklasa koja nosi company_id kao vlastito polje. To je arhitekturalni dug: company_id je odjeća (POS-specifični kontekst), ali je danas vezana za isti objekt koji nosi tijelo (weise3_id). Ispravna arhitektura: company_id dolazi iz zasebne sobe (POS konteks","status":"DUG","prev_weise3":"","bunker_l":"#00d4ff","full":{"c":1202,"tip":"dug","naziv":"ULAZ Korak 3 — PosAuthenticatedUser — DUG, nije čist","datum":"2026-05-31","status":"DUG","opis":"PosAuthenticatedUser(AuthenticatedUser) je podklasa koja nosi company_id kao vlastito polje. To je arhitekturalni dug: company_id je odjeća (POS-specifični kontekst), ali je danas vezana za isti objekt koji nosi tijelo (weise3_id). Ispravna arhitektura: company_id dolazi iz zasebne sobe (POS kontekst) — ne iz auth objekta. Tijelo i odjeća su danas u istom džepu.","trenutno_stanje":"PosUser = PosAuthenticatedUser — alias koji čuva kompatibilnost. Sve reference na user.company_id rade. trust=60 za TPRG smjena, trust=90 za Genesis online.","sto_treba":"Kada dođe red: company_id izvući iz auth objekta u zasebni POS-kontekst dependency. Auth objekt ostaje čist (samo WeisE3 jezgra). Sobe navlače odjeću zasebno.","blokira":false,"prioritet":"low — ne dira sigurnost, ne dira ULAZ funkcionalnost","zakon":"EHO Biblija ZAKON 45 — tijelo i odjeća su zasebni slojevi"}}