Question Generation Prompt

Document: ORD DE URGENTA 93 30/12/2025 - Portal Legislativ
Log Type: Prompt Sent
Timestamp: 2026-01-05 10:02:33
Provider: GOOGLE AI / Model: gemini-2.5-pro
Back to Document
Full Prompt Content:
Ești un expert juridic specializat în legislația românească. Analizează următorul document legal și generează întrebări relevante pe care utilizatorii le-ar putea avea despre conținutul acestuia.

🎯 OBIECTIV CRITIC: Acoperă CÂT MAI MULTE capitole/articole posibil din document. Ai la dispoziție 100,000 tokeni pentru răspuns - FOLOSEȘTE-I EFICIENT pentru a acoperi TOATE capitolele!

⚡ STRATEGIE DE MAXIMIZARE:
- Începe IMEDIAT cu generarea întrebărilor, fără introduceri
- Parcurge documentul SISTEMATIC de la început la sfârșit
- NU te opri până nu ai acoperit TOATE capitolele sau ai atins limita de 500 capitole
- Dacă documentul are peste 500 capitole, prioritizează cele mai importante
- CONTINUĂ să generezi întrebări chiar dacă crezi că răspunsul devine lung

INSTRUCȚIUNI:
1. CATEGORIZARE DOCUMENT: Mai întâi analizează documentul și clasifică-l într-una din categoriile predefinite. Aceasta este o parte OBLIGATORIE a răspunsului.
2. Generează întrebări specifice și relevante în limba română
3. Fiecare întrebare trebuie să se refere la o secțiune specifică din document
4. Evită întrebări generale precum "Despre ce este această lege?" - folosește titlul specific al documentului
5. FOARTE IMPORTANT: Întrebările trebuie formulate din perspectiva unui utilizator care caută prin ÎNTREAGA bază de date legală, NU doar în acest document. Formulează întrebări generale care ar putea găsi răspuns în multiple documente.
6. NU INCLUDE numele secțiunii/articolului în textul întrebării (ex: NU "Ce spune Art. 23?" sau "conform Secțiunii 4.2")
7. NU FOLOSI expresii care se referă specific la acest document (ex: NU "în acest cadru legal", "în această lege", "menționat aici")
8. ÎNTOTDEAUNA include contextul specific despre CE ANUME tratează documentul în întrebare (ex: "sancțiuni pentru încălcarea regulilor de mediu" în loc de doar "sancțiuni")
9. IMPORTANT: Elementele sunt numerotate cu atribute: <p n1>, <h2 n2>, <div n3> etc. Folosește aceste numere pentru referințe
10. EXTREM DE IMPORTANT: NU SELECTA NICIODATĂ UN SINGUR ELEMENT (s=e)! Pentru documente cu articole, include ÎNTREGUL ARTICOL în selecția ta (de la titlul articolului până la începutul următorului articol). NU selecta doar un paragraf din articol! Selectează subpărți doar dacă articolul este foarte lung și tratează subiecte multiple distincte.
11. EXTREM DE IMPORTANT: Asigură-te că RĂSPUNSUL COMPLET la întrebare se găsește în INTERIORUL elementelor selectate (între elementul de început "s" și elementul de sfârșit "e"). NU selecta doar zona unde se află răspunsul - include TOATE elementele care conțin informația necesară pentru a răspunde la întrebare! Întotdeauna selectează un INTERVAL de elemente (s < e).
12. FOARTE IMPORTANT: Pentru câmpul "a", folosește ÎNTOTDEAUNA secțiunea/articolul specific din conținutul documentului unde se găsește informația (ex: "Art. 1", "Capitolul I", "2.1. Etape în elaborare", "GENERALITĂȚI"), NU titlul documentului!

GHID DE CATEGORIZARE:
- daily_relevant_law: Legi fundamentale care stabilesc reguli generale pentru cetățeni (coduri, legi cadru)
- daily_relevant_regulation: Norme de aplicare, regulamente, hotărâri care detaliază cum se aplică legile
- daily_relevant_procedure: Ghiduri procedurale, instrucțiuni de completare, pași de urmat
- decision_salary: Decizii specifice despre salarii, indemnizații, sporuri
- decision_approval: Aprobări punctuale ale unor măsuri, proiecte, investiții
- decision_modification: Modificări ale unor acte normative existente
- decision_other: Alte tipuri de decizii administrative punctuale

EXEMPLE DE ÎNTREBĂRI BUNE:
- "Care sunt condițiile pentru obținerea permisului de conducere auto?"
- "Ce sancțiuni se aplică pentru nerespectarea regulilor de protecție a mediului?"
- "Cum se calculează termenul de prescripție pentru infracțiunile de corupție?"
- "Ce documente sunt necesare pentru autorizarea activităților industriale cu impact asupra mediului?"
- "Care sunt obligațiile angajatorilor privind securitatea muncii în construcții?"
- "Ce legi sunt relevante pentru protecția mediului?"
- "Care sunt cerințele pentru înființarea unei societăți comerciale?"

EXEMPLE DE ÎNTREBĂRI DE EVITAT:
- "Despre ce este acest document?" (prea general)
- "Ce spune legea?" (nespecific)
- "Este important acest articol?" (subiectiv)
- "Ce prevede Art. 15 despre sancțiuni?" (include referința la articol)
- "Care sunt obligațiile conform Secțiunii 4.2?" (include referința la secțiune)
- "Ce subiecte sunt abordate în secțiunea GENERALITĂȚI?" (prea general, nu specifică despre ce ghid/lege)
- "Care sunt sancțiunile?" (lipsește contextul - sancțiuni pentru ce?)
- "Ce documente sunt necesare?" (lipsește contextul - documente pentru ce procedură?)
- "Ce lege privind protecția mediului este citată în acest cadru legal?" (referință specifică la document)
- "Care sunt prevederile acestei legi privind taxele?" (folosește "acestei legi")
- "Ce modificări aduce această ordonanță?" (folosește "această ordonanță")

FORMAT RĂSPUNS - TABEL MARKDOWN:

🚫 IMPORTANT: NU folosi format JSON! NU returna un obiect JSON cu "questions" array!
✅ Folosește DOAR formatul de tabel markdown descris mai jos!

ÎNTÂI, pe primele două linii ale răspunsului tău, scrie:
DOCUMENT_CATEGORY: [una dintre categoriile de mai sus]
CATEGORY_REASON: [explicație scurtă despre de ce ai ales această categorie]

APOI, generează un tabel markdown cu următoarea structură:

Pentru fiecare capitol/secțiune, adaugă mai întâi un rând de capitol cu colspan=3:
| **CAPITOL/SECȚIUNE** |   |   |

Apoi adaugă rândurile cu întrebări pentru acel capitol:
| start | end | întrebare |
|-------|-----|-----------|
| număr | număr | textul întrebării complete |

EXEMPLU DE OUTPUT:

DOCUMENT_CATEGORY: daily_relevant_regulation
CATEGORY_REASON: Regulament tehnic care detaliază aplicarea unor norme generale

| **Art. 1 - Scopul și aplicarea regulamentului** |   |   |
| start | end | întrebare |
|-------|-----|-----------|
| 1 | 5 | Care sunt obiectivele principale ale regulamentului tehnic pentru protecția mediului? |
| 1 | 5 | În ce situații se aplică regulamentul tehnic de protecție a mediului? |
| 3 | 5 | Ce categorii de activități sunt exceptate de la aplicarea regulamentului de protecție a mediului? |

| **Art. 2 - Definiții** |   |   |
| start | end | întrebare |
|-------|-----|-----------|
| 6 | 15 | Cum este definită poluarea industrială în legislația de mediu? |
| 8 | 10 | Ce înseamnă "emisii fugitive" în contextul protecției mediului? |
| 12 | 14 | Care este diferența între deșeuri periculoase și deșeuri nepericuloase conform legislației? |

| **Art. 23 - Sancțiuni** |   |   |
| start | end | întrebare |
|-------|-----|-----------|
| 42 | 45 | Care sunt sancțiunile pentru încălcarea normelor de protecție a mediului? |
| 44 | 45 | În ce condiții se aplică sancțiuni majorate pentru poluare industrială? |
| 45 | 45 | Cum se sancționează recidiva în cazul încălcării normelor de mediu? |

LA FINAL, adaugă o linie separată:
ALL_CHAPTERS_COVERED: [true/false]

REGULI IMPORTANTE:
- PENTRU TOATE SECȚIUNILE: Generează STRICT 2-4 întrebări per capitol/articol (NICIODATĂ mai mult de 4!)
- Preferă 3 întrebări pentru un echilibru optim
- Poți returna MAXIM 500 de capitole/articole într-un singur răspuns (limită hard)
- Dacă documentul are mai mult de 500 de capitole/articole, setează "ALL_CHAPTERS_COVERED: false"
- NU repeta capitole pentru care deja există întrebări (vezi lista de mai jos dacă există)
- PENTRU DOCUMENTE CU ARTICOLE: Folosește articolele ca și capitole, cu formatul "Art. X - Descriere în 5 cuvinte"
- SELECȚIE ARTICOLE: Pentru fiecare întrebare, selectează ÎNTREGUL ARTICOL (toate elementele de la începutul articolului până la următorul articol)
- EXCEPȚIE: Selectează doar o parte din articol DOAR dacă articolul este foarte lung și conține subiecte multiple distincte
- VERIFICĂ ÎNTOTDEAUNA: Răspunsul complet la fiecare întrebare trebuie să se găsească în elementele selectate (între start și end)
- PERSPECTIVA UTILIZATORULUI: Toate întrebările trebuie formulate ca și cum utilizatorul caută prin întreaga bază de date legală, nu doar în acest document
- IMPORTANT: Generează cel puțin 2 întrebări per capitol/articol, dar NICIODATĂ mai mult de 4

💪 TEHNICI DE MAXIMIZARE A ACOPERIRII:
1. **Eficiență maximă**: Pentru fiecare capitol, generează EXACT 3 întrebări (nu 2, nu 4) pentru a maximiza numărul de capitole acoperite
2. **Fără pauze**: NU te opri după câteva capitole - CONTINUĂ până acoperi TOT documentul
3. **Parcurgere completă**: Procesează FIECARE capitol/articol în ordine, fără să sari peste niciunul
4. **Utilizare token completă**: Ai 100,000 tokeni - folosește-i TOȚI dacă este necesar pentru a acoperi toate capitolele
5. **Mindset de completitudine**: Imaginează-ți că vei fi evaluat pe baza PROCENTULUI de capitole acoperite (ținta: 100%)

EXEMPLE DE SELECȚIE:
- Pentru un articol complet: Dacă "Art. 5" începe la elementul n15 și "Art. 6" începe la elementul n35, selectează start=15, end=34 pentru a include tot Art. 5
- Pentru un paragraf specific (doar dacă articolul este foarte lung): Dacă răspunsul specific se află între n20-n25 dintr-un articol foarte lung, poți selecta doar start=20, end=25

EXEMPLU CONCRET - NU selecta un singur element:
Dacă ai structura:
<h3 n42>Art. 23 - Sancțiuni pentru poluare</h3>
<p n43>(1) Nerespectarea normelor de protecție a mediului se sancționează cu amendă de la 5.000 la 10.000 lei.</p>
<p n44>(2) În cazuri grave, amenda poate fi majorată până la 50.000 lei.</p>
<p n45>(3) Recidiva se sancționează cu dublul amenzii prevăzute.</p>
<h3 n46>Art. 24 - Procedura de aplicare</h3>

Pentru întrebarea "Care sunt sancțiunile pentru încălcarea normelor de protecție a mediului?":
❌ GREȘIT: start=43, end=43 (doar un element)
✅ CORECT: start=42, end=45 (tot articolul, inclusiv titlul și toate alineatele)

INFORMAȚII DOCUMENT:
Titlu: ORD DE URGENTA 93 30/12/2025 - Portal Legislativ
Tip document: ORDIN

CONȚINUTUL DOCUMENTULUI (cu elemente numerotate):
<div n1> <p n2>ORDONANȚĂ DE URGENȚĂ nr. 93 din 30 decembrie 2025</p>
<p n3>privind unele măsuri temporare în domeniul justiției, precum și pentru modificarea unor acte normative</p>
<h4 n4>EMITENT</h4>
<p n5>GUVERNUL ROMÂNIEI</p>
Publicat în  MONITORUL OFICIAL nr. 1223 din 31 decembrie 2025<p n6>Ținând cont că situația resurselor umane de la nivelul instanțelor și parchetelor se păstrează neschimbată de la intrarea în vigoare a <a href="/p/292322">Ordonanței de urgență a Guvernului nr. 146/2024</a> pentru instituirea unei măsuri temporare privind durata cursurilor de formare inițială în cadrul Institutului Național al Magistraturii, iar argumentele prezentate în preambulul respectivei ordonanțe de urgență se mențin și prin raportare la perioada 2025-2026,</p>
<p n7>având în vedere că deficitul de resurse umane la judecătorii și la parchetele de pe lângă judecătorii, determinat de cauze obiective, precum neorganizarea în anii 2020 și 2021 a concursurilor de admitere la Institutul Național al Magistraturii, ieșirile masive din sistem sau promovările efective la instanțe sau parchete superioare, este încă la un nivel mare, care nu permite trecerea la o durată a cursurilor auditorilor la 3 ani, situație care ar duce la un nou decalaj de absolvenți, în anul 2029 neexistând o promoție de auditori, absolvenți ai institutului,</p>
<p n8>ținând cont de necesitatea de a asigura creșterea constantă, în ultimii ani, a numărului de auditori de justiție, absolut necesară pentru echilibrarea deficitului de resurse umane, prin organizarea mai multor concursuri de admitere la institut și în magistratură, situație care a avut drept consecință sporirea volumului de activitate a Institutului Național al Magistraturii, punând o presiune financiară și logistică suplimentară asupra bugetului și infrastructurii institutului,</p>
<p n9>luând în considerare că sporirea numărului de cursanți a dus în mod corelativ la creșterea cheltuielilor institutului cu plata auditorilor, a formatorilor, a personalului de instruire, dar și a numărului de ore de plată pentru celelalte activități specifice formării inițiale, precum și a sumelor necesare acordării altor drepturi, sume care în prezent nu sunt acoperite de bugetul existent,</p>
<p n10>având în vedere că spațiile actuale nu sunt nici în acest moment suficiente și adecvate desfășurării activității de formare inițială și continuă,</p>
<p n11>ținând seama de faptul că o nouă promoție de auditori presupune în mod evident atât existența unor spații suplimentare, cât și creșterea numărului de formatori, colaboratori, extinderea rețelei centrelor de practică, extinderea capacității departamentului-suport, creșterea numărului de locuri de cazare în căminul institutului, dar și fonduri bugetare suplimentare pentru acoperirea tuturor cheltuielilor,</p>
<p n12>ținând cont că, în perioada următoare, sediul Institutului Național al Magistraturii va fi supus unor ample lucrări de consolidare și renovare care vor duce la desfășurarea temporară a activității într-un alt local/sediu ori, după caz, alte localuri/sedii, lucrări care s-ar suprapune cu momentul intrării în vigoare a dispoziției privind durata de 3 ani a formării inițiale la institut, ceea ce ar îngreuna foarte mult activitatea, putând duce la blocaje în activitatea instituției,</p>
<p n13>luând în considerare că elementele sus-menționate constituie premisele unei situații urgente și extraordinare care impune adoptarea de măsuri imediate în vederea amânării aplicării dispoziției legale privind durata de 3 ani a cursurilor de formare inițială a auditorilor de justiție, iar neadoptarea acestor măsuri până la data de 31 decembrie 2025 poate avea consecințe negative asupra funcționării sistemului judiciar, în general, și asupra capacității instituționale a Institutului Național al Magistraturii, în special,</p>
<p n14>întrucât intrarea în vigoare a dispozițiilor care privesc calculul vechimii fără luarea în considerare a perioadei cât judecătorul sau procurorul a avut calitatea de auditor de justiție ar genera o reducere a bazei de selecție a magistraților pentru promovarea efectivă la instanțe și parchete, respectiv pentru numirea la Direcția Națională Anticorupție și la Direcția de Investigare a Infracțiunilor de Criminalitate Organizată și Terorism, fapt ce ar constitui un factor suplimentar de îngreunare a demersurilor pe care le-ar putea întreprinde Consiliul Superior al Magistraturii pentru reducerea deficitului major de personal din sistemul judiciar,</p>
<p n15>având în vedere că aplicarea unei astfel de dispoziții de la 1 ianuarie 2026 ar scădea substanțial sfera magistraților cu vocație la promovarea efectivă sau la numirea în funcții de execuție de procuror la parchetele specializate, cu efecte imediate asupra recrutărilor la aceste parchete care deja sunt în deficit de personal,</p>
<p n16>întrucât se menține un deficit semnificativ de personal la funcțiile de execuție și de conducere la tribunale, curți de apel, precum și la parchetele de pe lângă acestea, ceea ce impune prelungirea până la data de 31 decembrie 2026 inclusiv a aplicării dispozițiilor care suspendă procedura de promovare pe loc a magistraților, urmând ca după această dată să nu poată fi scoase la concursul de promovare pe loc mai mult de 20% din numărul total de posturi vacante pe fiecare nivel de instanțe sau, după caz, parchete,</p>
<p n17>având în vedere că demersul legislativ propus nu poate fi amânat, existând riscul unor blocaje în activitatea de formare desfășurată de Institutul Național al Magistraturii sau în recrutarea procurorilor la parchetele specializate ori în procedurile de promovare efectivă la instanțe și parchete superioare, cu repercusiuni asupra deficitului de resurse umane de la nivelul sistemului judiciar, ceea ce constituie o situație extraordinară a cărei reglementare impune adoptarea unor măsuri imediate pe calea ordonanței de urgență,</p>
<p n18>întrucât aspectele prezentate constituie o stare de fapt obiectivă, cuantificabilă, extraordinară, independentă de voința Guvernului, care pune în pericol interesul public și a cărei reglementare nu poate fi amânată, se impune adoptarea de măsuri imediate prin ordonanță de urgență.</p>
<p n19>În temeiul <a href="/p/47355">art. 115 alin. (4) din Constituția României, republicată</a>,</p>
<p n20>Guvernul României adoptă prezenta ordonanță de urgență.</p>
     
<h4 n21>Articolul I</h4>
(1) Durata cursurilor de formare profesională a auditorilor de justiție admiși la Institutul Național al Magistraturii în anul 2026 este de 2 ani.(2) În perioada formării profesionale la Institutul Național al Magistraturii, auditorii de justiție prevăzuți la alin. (1) efectuează stagii de practică în cadrul instanțelor judecătorești și al parchetelor, pentru a cunoaște în mod direct activitățile pe care le desfășoară judecătorii, procurorii și personalul auxiliar de specialitate. Stagiile de practică ale auditorilor de justiție trebuie să aibă o durată de minimum 3 luni în primul an și de minimum 6 luni în al doilea an.(3) După al doilea an de formare profesională la Institutul Național al Magistraturii, auditorii de justiție admiși la Institutul Național al Magistraturii în anul 2026 susțin testul psihologic și examenul de absolvire al Institutului Național al Magistraturii, potrivit dispozițiilor <a href="/p/302074">Legii nr. 303/2022</a> privind statutul judecătorilor și procurorilor, cu modificările și completările ulterioare.(4) Absolvenții Institutului Național al Magistraturii care se bucură de bună reputație sunt numiți de secția corespunzătoare a Consiliului Superior al Magistraturii în funcțiile de judecători sau procurori stagiari, după caz, în funcție de opțiunea exprimată, pe baza mediei generale, calculată cu 3 zecimale, obținută pe baza celor trei medii: de la sfârșitul fiecărui an de studiu și de la examenul de absolvire a institutului. La egalitate de medii au prioritate, în următoarea ordine, candidații care au obținut: nota finală mai mare la examenul de absolvire, media mai mare a celor doi ani de formare profesională la Institutul Național al Magistraturii, nota finală mai mare la concursul de admitere la Institutul Național al Magistraturii, vechimea mai mare în funcțiile prevăzute la <a href="/p/302074">art. 63 alin. (1) din Legea nr. 303/2022</a>, cu modificările și completările ulterioare.(5) Dispozițiile <a href="/p/302074">Legii nr. 303/2022</a>, cu modificările și completările ulterioare, privind formarea profesională inițială a judecătorilor și procurorilor rămân aplicabile, cu excepțiile prevăzute de prezentul articol.     
<h4 n22>Articolul II</h4>
<p n23><a href="/p/302074">Legea nr. 303/2022</a> privind statutul judecătorilor și procurorilor, publicată în Monitorul Oficial al României, Partea I, nr. 1102 din 16 noiembrie 2022, cu modificările și completările ulterioare, se modifică după cum urmează:</p><p n24>1. La <a href="/p/302074">articolul 284, alineatul (5)</a> va avea următorul cuprins:</p>
<citat>(5) Până la data de 31 decembrie 2026, prevederile prezentei legi privind concursul sau examenul de promovare pe loc la instanțe și parchete nu se aplică. După această dată, numărul de posturi care se scoate la concurs în vederea promovării pe loc la instanțe și parchete nu poate depăși 20% din totalul posturilor vacante pe fiecare nivel de instanțe sau, după caz, parchete.</citat>
<p n25>2. La <a href="/p/302074">articolul 294, alineatul (2)</a> va avea următorul cuprins:</p>
<citat>(2) Prin excepție de la prevederile alin. (1), dispozițiile prezentei legi care privesc calculul vechimilor fără luarea în considerare a perioadei cât judecătorul sau procurorul a avut calitatea de auditor de justiție, în cazul examenelor, concursurilor sau procedurilor de selecție prevăzute de prezenta lege, intră în vigoare la 1 ianuarie 2027. Până la această dată, în calculul vechimilor prevăzute de prezenta lege se ia în considerare perioada cât judecătorul sau procurorul a avut calitatea de auditor de justiție.</citat>

     
<h4 n26>Articolul III</h4>
<p n27>La <a href="/p/298773">articolul 168 din Legea nr. 304/2022</a> privind organizarea judiciară, publicată în Monitorul Oficial al României, Partea I, nr. 1104 din 16 noiembrie 2022, cu modificările ulterioare, <a href="/p/298773">alineatul (2)</a> se modifică și va avea următorul cuprins:</p>
<citat>(2) Prin excepție de la alin. (1), dispozițiile prezentei legi privind calculul vechimilor fără luarea în considerare a perioadei cât procurorul a avut calitatea de auditor de justiție intră în vigoare la data de 1 ianuarie 2027. Până la această dată, în calculul vechimii prevăzute de prezenta lege se ia în considerare perioada cât procurorul a avut calitatea de auditor de justiție.</citat>
<br>
<h4 n28>PRIM-MINISTRU</h4>
<br>
ILIE-GAVRIL BOLOJAN<br>
Contrasemnează:<br>
p. Ministrul justiției,<br>
Ioan Turc,<br>
secretar de stat<br>
p. Ministrul investițiilor și proiectelor europene,<br>
Anca-Ioana Urda,<br>
subsecretar de stat<p n29>București, 30 decembrie 2025.</p>
<p n30>Nr. 93.</p>
<p n31>----</p>
 </div>



🚀 REMINDER FINAL: Scopul tău este să ACOPERI CÂT MAI MULTE CAPITOLE POSIBIL! Nu te opri prematur - continuă până ai acoperit TOATE capitolele sau ai atins limita de 500. Fiecare capitol neacoperit este o oportunitate ratată. SUCCES!
Metadata:
{
    "iteration": 1,
    "existing_chapters_count": 0,
    "batch_mode": true,
    "json_schema": {
        "type": "object",
        "properties": {
            "documentCategory": {
                "type": "string",
                "description": "Document category classification",
                "enum": [
                    "daily_relevant_law",
                    "daily_relevant_regulation",
                    "daily_relevant_procedure",
                    "decision_salary",
                    "decision_approval",
                    "decision_modification",
                    "decision_other",
                    "uncategorized"
                ]
            },
            "categoryReason": {
                "type": "string",
                "description": "Explanation for the categorization (max 50 words)"
            },
            "chapters": {
                "type": "array",
                "items": {
                    "type": "object",
                    "properties": {
                        "chapter": {
                            "type": "string",
                            "description": "Chapter or article name with short description"
                        },
                        "questions": {
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "q": {
                                        "type": "string",
                                        "description": "The question text in Romanian"
                                    },
                                    "s": {
                                        "type": "integer",
                                        "description": "Start element number"
                                    },
                                    "e": {
                                        "type": "integer",
                                        "description": "End element number"
                                    }
                                },
                                "required": [
                                    "q",
                                    "s",
                                    "e"
                                ]
                            }
                        }
                    },
                    "required": [
                        "chapter",
                        "questions"
                    ]
                },
                "maxItems": 500
            },
            "allChaptersCovered": {
                "type": "boolean",
                "description": "Whether all chapters in the document have been covered"
            }
        },
        "required": [
            "documentCategory",
            "categoryReason",
            "chapters",
            "allChaptersCovered"
        ]
    }
}
JSON Schema (Response Format):
Note: This is the structured output schema that the AI model must follow when generating questions.
{
    "type": "object",
    "properties": {
        "documentCategory": {
            "type": "string",
            "description": "Document category classification",
            "enum": [
                "daily_relevant_law",
                "daily_relevant_regulation",
                "daily_relevant_procedure",
                "decision_salary",
                "decision_approval",
                "decision_modification",
                "decision_other",
                "uncategorized"
            ]
        },
        "categoryReason": {
            "type": "string",
            "description": "Explanation for the categorization (max 50 words)"
        },
        "chapters": {
            "type": "array",
            "items": {
                "type": "object",
                "properties": {
                    "chapter": {
                        "type": "string",
                        "description": "Chapter or article name with short description"
                    },
                    "questions": {
                        "type": "array",
                        "items": {
                            "type": "object",
                            "properties": {
                                "q": {
                                    "type": "string",
                                    "description": "The question text in Romanian"
                                },
                                "s": {
                                    "type": "integer",
                                    "description": "Start element number"
                                },
                                "e": {
                                    "type": "integer",
                                    "description": "End element number"
                                }
                            },
                            "required": [
                                "q",
                                "s",
                                "e"
                            ]
                        }
                    }
                },
                "required": [
                    "chapter",
                    "questions"
                ]
            },
            "maxItems": 500
        },
        "allChaptersCovered": {
            "type": "boolean",
            "description": "Whether all chapters in the document have been covered"
        }
    },
    "required": [
        "documentCategory",
        "categoryReason",
        "chapters",
        "allChaptersCovered"
    ]
}