Question Generation Prompt

Document: ORD DE URGENTA 66 02/12/2025 - Portal Legislativ
Log Type: Prompt Sent
Timestamp: 2025-12-05 15:02:18
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 66 02/12/2025 - Portal Legislativ
Tip document: ORDIN

CONȚINUTUL DOCUMENTULUI (cu elemente numerotate):
<div n1> <p n2>ORDONANȚĂ DE URGENȚĂ nr. 66 din 2 decembrie 2025</p>
pentru completarea <a href="/p/302996">Ordonanței de urgență a Guvernului nr. 202/2008</a> privind punerea în aplicare a sancțiunilor internaționale 
<h4 n3>EMITENT</h4>
<p n4>GUVERNUL ROMÂNIEI</p>
Publicat în  MONITORUL OFICIAL nr. 1126 din 5 decembrie 2025<p n5>Având în vedere situația generată de războiul de agresiune al Federației Ruse împotriva Ucrainei, care a condus la adoptarea atât de Uniunea Europeană, cât și de partenerii strategici ai României a celor mai complexe sancțiuni internaționale la adresa Federației Ruse, </p>
<p n6>luând în considerare poziția României de susținere a adoptării acestor măsuri în vederea reducerii capacității Federației Ruse de a purta acest război,</p>
<p n7>având în vedere că, în acest context, alte state au adoptat sancțiuni unilaterale cu efecte extrateritoriale semnificative, care pot genera un impact economic semnificativ asupra pieței economice din România, inclusiv asupra operatorilor și asupra pieței de muncă,</p>
<p n8>întrucât adoptarea de mecanisme care pot fi instituite la nivelul persoanelor juridice din România ca urmare a implementării sancțiunilor internaționale obligatorii pentru România sau ca urmare a efectelor produse de sancțiunile unilaterale ale altor state, care nu sunt obligatorii pentru România, este de natură să asigure atât atingerea scopului acestor sancțiuni, cât și limitarea impactului asupra pieței economice,</p>
<p n9>având în vedere că aceste elemente vizează un interes public și constituie o situație extraordinară, a cărei reglementare nu poate fi amânată, efectele extrateritoriale ale unor sancțiuni impuse de alte state fiind deja prezente, se impune adoptarea de măsuri imediate pe calea ordonanței de urgență.</p>
<p n10>În temeiul <a href="/p/47355">art. 115 alin. (4) din Constituția României, republicată</a>,</p>
<p n11>Guvernul României adoptă prezenta ordonanță de urgență.</p>
     
<h4 n12>ARTICOL UNIC</h4>
<p n13><a href="/p/302996">Ordonanța de urgență a Guvernului nr. 202/2008</a> privind punerea în aplicare a sancțiunilor internaționale, publicată în Monitorul Oficial al României, Partea I, nr. 825 din 8 decembrie 2008, aprobată cu modificări prin <a href="/p/106769">Legea nr. 217/2009</a>, cu modificările și completările ulterioare, se completează după cum urmează:</p><p n14>1. La <a href="/p/302996">articolul 1, după alineatul (2)</a> se introduce un nou alineat, alin. (3), cu următorul cuprins:</p>
<citat>(3) Prezenta ordonanță de urgență reglementează și mecanismele care pot fi instituite la nivelul persoanelor juridice din România ca urmare a implementării sancțiunilor internaționale prevăzute la alin. (1) sau ca urmare a efectelor produse pe teritoriul României de sancțiunile unilaterale ale altor state, care nu sunt obligatorii pentru România.</citat>
<p n15>2. <a href="/p/302996">După articolul 8^4</a> se introduc două noi articole, art. 8^5 și 8^6, cu următorul cuprins:</p>
<citat>     
<h4 n16>Articolul 8^5</h4>
<p n17>Supravegherea extinsă</p>
(1) În cazul sancțiunilor unilaterale adoptate de către alte state, care nu sunt obligatorii pentru România, dar care produc efecte pe teritoriul României, Guvernul României poate adopta, din oficiu sau la cerere, cu avizul Consiliului Suprem de Apărare a Țării, o hotărâre inițiată de către ministerul în al cărui domeniu de competență activează persoana juridică vizată, prin care:a) constată impactul economic semnificativ al efectelor produse asupra economiei pe teritoriul României de aceste sancțiuni, în înțelesul alin. (2); ... b) hotărăște instituirea supravegherii extinse; ... c) desemnează un reprezentant care să exercite calitatea de supraveghetor, stabilind drepturile, obligațiile și atribuțiile acestuia, în conformitate cu prezenta ordonanță de urgență; ... d) stabilește persoana juridică față de care se instituie supravegherea extinsă; ... e) stabilește orice elemente necesare pentru derularea eficientă a supravegherii extinse, precum și identificarea persoanelor și/sau entităților desemnate care fac obiectul sancțiunilor unilaterale adoptate de către alte state și în raport cu care persoana juridică față de care se instituie supravegherea extinsă nu poate derula operațiuni de natură comercială/ contractuală. ... (2) Prin impact economic semnificativ al efectelor produse asupra economiei pe teritoriul României de sancțiunile unilaterale ale altor state, care nu sunt obligatorii pentru România, în sensul prezentului articol, se înțelege una sau mai multe dintre următoarele situații:a) impactul negativ asupra pieței aferente produselor dintr-un sector economic, prin afectarea semnificativă a ofertei și/sau a cererii, după caz;  ... b) afectarea activității unui operator relevant pe o anumită piață în așa măsură încât suplinirea activității acestuia ar presupune creșterea semnificativă a prețurilor pieței; ... c) periclitarea securității energetice a României. ... (3) În cazul instituirii supravegherii extinse la cererea persoanei juridice afectate de sancțiuni unilaterale adoptate de către alte state, care nu sunt obligatorii pentru România, cererea persoanei juridice, formulată prin reprezentant legal, se adresează ministerului în al cărui domeniu de competență activează aceasta și este însoțită de următoarele documente:a) declarația persoanei juridice din care să reiasă în mod expres asumarea obligațiilor prevăzute la art. 8^6 alin. (3); și ... b) acordul expres al persoanei juridice pentru instituirea sistemului de supraveghere extinsă. ... (4) Răspunsul la cererea formulată potrivit alin. (3) poate fi de admitere sau de respingere. În situațiile prevăzute la alin. (2), Guvernul poate adopta o hotărâre potrivit alin. (1). În caz contrar, ministerul căruia i-a fost adresată cererea o respinge și comunică solicitantului răspunsul în termen de cel mult 30 de zile lucrătoare de la primirea acesteia. (5) Măsura supravegherii extinse se revocă prin hotărâre a Guvernului inițiată de către ministerul în al cărui domeniu de competență activează persoana juridică vizată dacă:a) situația care a determinat impunerea acesteia a încetat; ... b) se apreciază că măsura nu se mai justifică; ... c) persoana juridică a încălcat regimul supravegherii extinse, în măsura în care nu subzistă impactul economic semnificativ care a justificat instituirea măsurii. ...      
<h4 n18>Articolul 8^6</h4>
<p n19>Sistemul de supraveghere extinsă</p>
(1) Supraveghetorul desemnat potrivit prevederilor art. 8^5 alin. (1) lit. c) are următoarele drepturi:a) să participe la ședințele adunării generale a acționarilor, asociaților, consiliului de administrație, consiliului de supraveghere și directoratului, după caz, adunările deținătorilor de obligațiuni și alte asemenea ședințe privind managementul persoanei juridice, în calitate de observator; ... b) să aibă acces în toate locațiile în care își desfășoară activitatea persoana juridică; ... c) să aibă acces la toate documentele primite de persoana juridică sau care emană de la aceasta, respectiv documente financiar-contabile, juridice și alte documente care privesc activitatea economică, în special documentele privind orice tranzacție sau plată externă a persoanei juridice; ... d) să fie remunerat pentru activitatea desfășurată, din fondurile persoanelor juridice, cu o indemnizație la nivelul maxim stabilit pentru membrii consiliului de administrație, în cazul societăților prevăzute la <a href="/p/291512">art. 2 lit. c)</a> și <a href="/p/291512">d) din Legea nr. 31/1990, republicată</a>, cu modificările și completările ulterioare, sau la nivelul maxim al salariului persoanelor cu funcție de conducere, în cazul societăților prevăzute la <a href="/p/291512">art. 2 lit. a)</a>, <a href="/p/291512">b)</a> și <a href="/p/291512">e)</a> din aceeași lege, dar nu mai puțin de 10.000 lei brut. ... (2) Supraveghetorul desemnat potrivit prevederilor art. 8^5 alin. (1) lit. c) are următoarele obligații:a) să avizeze toate tranzacțiile și plățile externe ale persoanei juridice supravegheate; ... b) să monitorizeze activitatea persoanei juridice în vederea identificării oricăror indicii rezonabile cu privire la derularea oricăror operațiuni cu persoane și/sau entități desemnate, care fac obiectul sancțiunilor unilaterale adoptate de către alte state, care nu sunt obligatorii pentru România; ... c) să solicite persoanei juridice punctul de vedere în termen de 24 de ore de la constatările făcute potrivit lit. b); ... d) să informeze de îndată ministerul în al cărui domeniu de competență activează persoana juridică vizată în legătură cu constatările făcute, precum și cu punctul de vedere prezentat de persoana juridică; ... e) să întocmească lunar o informare către ministerul în al cărui domeniu de competență activează persoana juridică vizată privind activitatea persoanei juridice, în baza activității de monitorizare; ... f) să păstreze secretul comercial, secretul fiscal și să asigure confidențialitatea datelor cu caracter personal în îndeplinirea obligațiilor sale; ... g) să depună diligențele necesare pentru asigurarea respectării de către persoana juridică supravegheată a sancțiunilor internaționale obligatorii pentru România. ... (3) Persoana juridică supravegheată are următoarele obligații:a) să informeze și să comunice, în timp util, supraveghetorului data, ora și locul la care vor avea loc ședințele adunării generale a acționarilor, asociaților, consiliului de administrație, consiliului de supraveghere și directoratului, după caz, adunările deținătorilor de obligațiuni și alte asemenea ședințe privind managementul persoanei juridice, precum și documentele ce urmează a fi supuse dezbaterii; ... b) să permită accesul supraveghetorului în toate locațiile în care își desfășoară activitatea, la solicitarea acestuia; ... c) să permită accesul supraveghetorului la toate documentele primite de persoana juridică sau care emană de la aceasta, respectiv documente financiar-contabile, juridice și alte documente care privesc activitatea economică, în special documentele privind orice tranzacție sau plată externă a persoanei juridice; ... d) să solicite avizul supraveghetorului pentru orice tranzacție sau plată externă; ... e) să transmită un punct de vedere la solicitarea supraveghetorului formulată potrivit alin. (2) lit. c) în termen de 24 de ore de la solicitare. ... </citat>

<br>
<h4 n20>PRIM-MINISTRU</h4>
<br>
ILIE-GAVRIL BOLOJAN<br>
Contrasemnează:<br>
Viceprim-ministru,<br>
Marian Neacșu<br>
Viceprim-ministru, ministrul afacerilor interne,<br>
Marian-Cătălin Predoiu<br>
<h4 n21>Ministrul afacerilor externe,</h4>
<br>
Oana-Silvia Țoiu<br>
<h4 n22>Ministrul finanțelor,</h4>
<br>
Alexandru Nazare<br>
<h4 n23>Ministrul energiei,</h4>
<br>
Bogdan-Gruia Ivan<br>
Ministrul economiei, digitalizării, antreprenoriatului și turismului,<br>
Radu-Dinel Miruță<p n24>București, 2 decembrie 2025.</p>
<p n25>Nr. 66.</p>
<p n26>------</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"
    ]
}