CORECȚII REZOLVATE
- 2026-05-11 Iframe PDF cdep.roscope: 664 declarații deputați 2024 (avere + interese)
cdep.ro setează X-Frame-Options: SAMEORIGIN — PDF-urile nu se încărcau în iframe-ul nostru. Soluție: cache local 34MB la /pdfs/deputies/2024/. Profilurile mai vechi (2020-) au buton "Deschide pe cdep" în lipsa cache-ului local — caching legislaturi vechi ar adăuga ~400MB per legislatură (PDF-uri scanate).
- 2026-05-11 cdep.ro URLsscope: 3.773 deputați · toate cele 10 legislaturi
cdep.ro a migrat din /pls/parlam/* în /ords/pls/parlam/*. Link-urile "PROFIL OFICIAL" pe toate profilurile de deputați deveniseră 404. Toate URL-urile actualizate într-un singur pass.
- 2026-05-06 averi · cdep zero-paddingscope: deputați 2024 (102 dosare), 2020 (99), 2012 (98)
cdep.ro folosește 038.pdf (3 cifre), nu 38.pdf. Bug rezolvat — recuperate 395 declarații peste toate legislaturile.
- 2026-05-05 PDF iframe blockingscope: 318 declarații senatori 2024
senat.ro setează X-Frame-Options: SAMEORIGIN. Soluție: cache local PDF la /pdfs/senators/ pentru afișare în iframe.
- 2026-05-04 members.json gender fieldscope: toți parlamentarii, toate legislaturile
Gender nu e disponibil în datele oficiale. Pentru întrebări de tipul "câți parlamentari femei?" folosim inferență din prenume — best-effort, nu e perfect (~5% margin de eroare).
- 2026-05-03 Slug duplicatescope: ex: "popescu-ion" în multiple legislaturi
Când doi parlamentari diferiți au exact același prenume + nume, suffixăm slug-ul cu sourceId (ex: popescu-ion-123).
BUG-URI CUNOSCUTE / DATE LIPSĂ
Lucruri pe care le știm că nu sunt complete sau corecte. Le comunicăm public ca să nu citezi cifrele neștiind limitarea.
- HIGH Voturi: doar moțiunea Bolojan e completă; restul lipsesc
- LOW ANI cross-référence MP: doar bigram strict — multi-word nume (3+) nu sunt matched
- MED Stenograme (discursuri) nu sunt indexate
- MED Avere veche (1990–2008): ~5% PDF-uri scanate, parsare incompletă
- MED Co-inițiativele contează la fel ca inițiativele proprii (ROI overstated)
- LOW Conflict-of-interest detector: dicționar limitat la 15 sectoare
- LOW Gender inference din prenume: erori la nume rare sau prenume mixte
AI GĂSIT O EROARE?
- Compară valoarea pe 281.ro cu PDF-ul oficial (link "DOCUMENT OFICIAL" pe profil).
- Dacă PDF-ul însuși e diferit → e responsabilitatea autorului declarației, nu a noastră.
- Dacă PDF-ul e corect dar 281.ro greșit → bug de parsare la noi.
- Deschide issue pe GitHub cu link la PDF + URL pagina cu bug-ul.
- Vom adăuga un nou rând în lista de mai sus când reparăm.
Open data înseamnă și open errors. Preferăm să recunoaștem o greșeală decât să o ascundem — verificarea publică e singura garanție că datele rămân exacte.