UODO Grounding PL - weryfikator cytatu decyzji Prezesa UODO
Filozofia
Cytat niezweryfikowany mechanicznie = cytat zmyślony, dopóki nie udowodnisz inaczej. Weryfikacja
mechaniczna (string-match), nie semantyczna. Doktryna gradientu:
../citation-grounding-pl/references/gradient-weryfikacji.md. Ten skill reużywa ten sam silnik
co citation-grounding-pl, dokłada specyfikę ochrony danych.
Specyfika domeny - czym różni się od KIO
- Brak resolvera w SAOS. Decyzje Prezesa UODO publikuje uodo.gov.pl (
/decyzje/<sygnatura>), nie SAOS (w SAOS są dopiero wyroki WSA/NSA ze skarg - i to ubogo). To dowód, że szablon działa poza SAOS: resolver kotwicy to WebFetch/byob na uodo.gov.pl + ewentualny PDF decyzji. - Strona uodo.gov.pl jest WROGA BOTOM -
/decyzje/zwraca 500 dla curl, treść renderowana JS, TLS bywa niespójny. Dlatego drabinka źródeł jest tu centralna (references/drabinka-zrodel.md): często tekst decyzji dostępny tylko jako PDF / przez realny Chrome / od użytkownika. - Sygnatura:
DKN.5131.<nr>.<rok>(postępowania kontrolne/sankcyjne),DS.<...>(skargowe),DKE.<...>(egzekucyjne). Człon środkowy koduje typ postępowania. Format:references/format-cytatu.md. - PUŁAPKI: czytaj
references/traps.mdPRZED weryfikacją. Najważniejsze: GIODO vs Prezes UODO (cezura 25.05.2018) oraz RODO (UE) vs krajowa ustawa o ochronie danych osobowych.
Workflow
- Rozwiąż kotwicę - potwierdź sygnaturę/datę/organ na uodo.gov.pl (lista decyzji / strona
decyzji). Zbuduj
anchor_resolved(organ= "Prezes Urzędu Ochrony Danych Osobowych"; silnik rozwija skrótUODO). Tekst do TREŚĆ/FRAGMENT: pobierz PDF/HTML - przy awarii drabinka. - Sklasyfikuj twierdzenia
claim_type(../citation-grounding-pl/references/gradient-weryfikacji.md). - Sprawdź pułapki z
references/traps.md(zwłaszcza GIODO/UODO i RODO/ustawa krajowa). - Weryfikacja mechaniczna współdzielonym silnikiem:
node ../citation-grounding-pl/scripts/ground-citations.mjs <zadanie.json> - Klasyfikuj: 🟢 ZWERYFIKOWANY / 🟡 ZMODYFIKOWANY / 🟡 WYMAGA_OSADU / 🟠 KALIBRACJA / 🔴 NIEZWERYFIKOWANY / ⛔ BRAK ŹRÓDŁA.
- Raport: 🔴/⛔ blokada; 🟠/🟡 decyzja człowieka. Bez tekstu decyzji cytat dosłowny = ⛔ BRAK ŹRÓDŁA (NIE „prawdopodobnie ok") - to częsty przypadek przy UODO, patrz przykład.
Przykłady na realnych sygnaturach: examples/przyklad-weryfikacja.md, examples/przyklad-audyt.md.
Twarde reguły
- Brak cytatu/parafrazy/sygnatury UODO z pamięci - weryfikuj wobec uodo.gov.pl.
- Output nie twierdzi mocniej, niż sięga weryfikacja (kalibracja).
- GIODO ≠ Prezes UODO. Decyzje sprzed 25.05.2018 wydawał Generalny Inspektor Ochrony Danych
Osobowych (GIODO) na podstawie ustawy z 1997 r. Po 25.05.2018 - Prezes UODO na podstawie RODO +
ustawy z 10.05.2018. Nie przypisuj decyzji GIODO „Prezesowi UODO" ani odwrotnie. Patrz
traps.md. - RODO ≠ krajowa ustawa. RODO = rozporządzenie UE 2016/679 (art. 5, 6, 32, 33, 83…). Ustawa o ochronie danych osobowych z 10 maja 2018 r. to akt KRAJOWY uzupełniający. Nie myl podstawy prawnej.
- Dane osobowe = tajemnica. Materiały sprawy pseudonimizuj przez
let-it-bePRZED weryfikacją. - Awaria fetcha uodo.gov.pl = pracuj drabinkę (PDF / Chrome / user), nie porzucaj realnej decyzji.
Czym ten skill NIE jest
- Nie porada prawna - narzędzie badawcze/redakcyjne dla osób znających prawo ochrony danych.
- Nie zastępuje pełnego tekstu decyzji ani analizy stanu prawnego (RODO/ustawa, GIODO/UODO).
Atrybucja
Silnik i gradient: citation-grounding-pl (MateMatic). Idea gradientu Existence/Content/Paragraph:
Jeanne Sulzer / Impact Litigation Lab (CC BY 4.0). Pułapki domenowe, format sygnatur DKN i drabinka
napisane pod decyzje Prezesa UODO / RODO od zera.