refactor: réorganisation référentiels, nouveaux modules extraction, nettoyage code obsolète
- Réorganisation data/referentiels/ : pdfs/, dicts/, user/ (structure unifiée) - Fix badges "Source absente" sur page admin référentiels - Ré-indexation COCOA 2025 (555 → 1451 chunks, couverture 94%) - Fix VRAM OOM : embeddings forcés CPU via T2A_EMBED_CPU - Nouveaux modules : document_router, docx_extractor, image_extractor, ocr_engine - Module complétude (quality/completude.py + config YAML) - Template DIM (synthèse dimensionnelle) - Gunicorn config + systemd service t2a-viewer - Suppression t2a_install_rag_cleanup/ (copie obsolète) - Suppression scripts/ et scripts_t2a_v2/ (anciens benchmarks) - Suppression 81 fichiers _doc.txt de test - Cache Ollama : TTL configurable, corrections loader YAML - Dashboard : améliorations templates (base, index, detail, cpam, validation) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
302
data/referentiels/user/index.json
Normal file
302
data/referentiels/user/index.json
Normal file
@@ -0,0 +1,302 @@
|
||||
[
|
||||
{
|
||||
"id": "ac8013d3cc19",
|
||||
"filename": "cocoa_2025.pdf",
|
||||
"stored_name": "pdfs/cocoa_2025.pdf",
|
||||
"extension": ".pdf",
|
||||
"size_bytes": 10957912,
|
||||
"date_added": "2026-02-13T18:49:21.460420",
|
||||
"status": "indexed",
|
||||
"chunks_count": 1451
|
||||
},
|
||||
{
|
||||
"id": "74a91bddbbc5",
|
||||
"filename": "Annexe-4_Diagnostics_classes_CMA_V11e_1.pdf",
|
||||
"stored_name": "pdfs/Annexe-4_Diagnostics_classes_CMA_V11e_1.pdf",
|
||||
"extension": ".pdf",
|
||||
"size_bytes": 2628897,
|
||||
"date_added": "2026-02-13T18:56:50.591977",
|
||||
"status": "indexed",
|
||||
"chunks_count": 119
|
||||
},
|
||||
{
|
||||
"id": "a41d8e848d83",
|
||||
"filename": "Arbre_decision_GHM_V11e.pdf",
|
||||
"stored_name": "pdfs/Arbre_decision_GHM_V11e.pdf",
|
||||
"extension": ".pdf",
|
||||
"size_bytes": 865310,
|
||||
"date_added": "2026-02-13T18:57:38.442496",
|
||||
"status": "indexed",
|
||||
"chunks_count": 39
|
||||
},
|
||||
{
|
||||
"id": "eac6ef00d4b1",
|
||||
"filename": "Fascicule_01_Generalites.pdf",
|
||||
"stored_name": "pdfs/Fascicule_01_Generalites.pdf",
|
||||
"extension": ".pdf",
|
||||
"size_bytes": 227388,
|
||||
"date_added": "2026-02-13T18:57:57.012085",
|
||||
"status": "indexed",
|
||||
"chunks_count": 15
|
||||
},
|
||||
{
|
||||
"id": "98796a23a254",
|
||||
"filename": "Fascicule_02_Maladies_digestives.pdf",
|
||||
"stored_name": "pdfs/Fascicule_02_Maladies_digestives.pdf",
|
||||
"extension": ".pdf",
|
||||
"size_bytes": 1997744,
|
||||
"date_added": "2026-02-13T18:58:00.128820",
|
||||
"status": "indexed",
|
||||
"chunks_count": 11
|
||||
},
|
||||
{
|
||||
"id": "d84f93e576e2",
|
||||
"filename": "Fascicule_03_Tumeurs.pdf",
|
||||
"stored_name": "pdfs/Fascicule_03_Tumeurs.pdf",
|
||||
"extension": ".pdf",
|
||||
"size_bytes": 190486,
|
||||
"date_added": "2026-02-13T18:58:02.888607",
|
||||
"status": "indexed",
|
||||
"chunks_count": 8
|
||||
},
|
||||
{
|
||||
"id": "b7fc87c608fb",
|
||||
"filename": "Fascicule_04_Metabolisme.pdf",
|
||||
"stored_name": "pdfs/Fascicule_04_Metabolisme.pdf",
|
||||
"extension": ".pdf",
|
||||
"size_bytes": 215837,
|
||||
"date_added": "2026-02-13T18:58:04.955721",
|
||||
"status": "indexed",
|
||||
"chunks_count": 9
|
||||
},
|
||||
{
|
||||
"id": "d684a79fbe67",
|
||||
"filename": "Fascicule_05_Gyneco_Obstetrique.pdf",
|
||||
"stored_name": "pdfs/Fascicule_05_Gyneco_Obstetrique.pdf",
|
||||
"extension": ".pdf",
|
||||
"size_bytes": 202202,
|
||||
"date_added": "2026-02-13T18:58:07.846589",
|
||||
"status": "indexed",
|
||||
"chunks_count": 13
|
||||
},
|
||||
{
|
||||
"id": "4104b8e4fd8a",
|
||||
"filename": "Fascicule_06_Neonatalogie.pdf",
|
||||
"stored_name": "pdfs/Fascicule_06_Neonatalogie.pdf",
|
||||
"extension": ".pdf",
|
||||
"size_bytes": 210932,
|
||||
"date_added": "2026-02-13T18:58:11.260714",
|
||||
"status": "indexed",
|
||||
"chunks_count": 3
|
||||
},
|
||||
{
|
||||
"id": "0abf0d45e8a1",
|
||||
"filename": "Fascicule_07_Evolutions_2010.pdf",
|
||||
"stored_name": "pdfs/Fascicule_07_Evolutions_2010.pdf",
|
||||
"extension": ".pdf",
|
||||
"size_bytes": 186738,
|
||||
"date_added": "2026-02-13T18:58:14.876505",
|
||||
"status": "indexed",
|
||||
"chunks_count": 8
|
||||
},
|
||||
{
|
||||
"id": "9263bc2f01a3",
|
||||
"filename": "Fascicule_08_Maladies_infectieuses.pdf",
|
||||
"stored_name": "pdfs/Fascicule_08_Maladies_infectieuses.pdf",
|
||||
"extension": ".pdf",
|
||||
"size_bytes": 350016,
|
||||
"date_added": "2026-02-13T18:58:16.917217",
|
||||
"status": "indexed",
|
||||
"chunks_count": 13
|
||||
},
|
||||
{
|
||||
"id": "f2ad7f16b33c",
|
||||
"filename": "Fascicule_09_AVC.pdf",
|
||||
"stored_name": "pdfs/Fascicule_09_AVC.pdf",
|
||||
"extension": ".pdf",
|
||||
"size_bytes": 232964,
|
||||
"date_added": "2026-02-13T18:58:20.531239",
|
||||
"status": "indexed",
|
||||
"chunks_count": 12
|
||||
},
|
||||
{
|
||||
"id": "c3d95a59830d",
|
||||
"filename": "Fascicule_10_SCA_Coronariens.pdf",
|
||||
"stored_name": "pdfs/Fascicule_10_SCA_Coronariens.pdf",
|
||||
"extension": ".pdf",
|
||||
"size_bytes": 1154051,
|
||||
"date_added": "2026-02-13T18:58:23.595682",
|
||||
"status": "indexed",
|
||||
"chunks_count": 14
|
||||
},
|
||||
{
|
||||
"id": "e3f9b22577e9",
|
||||
"filename": "Instruction_DGOS_controle_T2A_2025.pdf",
|
||||
"stored_name": "pdfs/Instruction_DGOS_controle_T2A_2025.pdf",
|
||||
"extension": ".pdf",
|
||||
"size_bytes": 183370,
|
||||
"date_added": "2026-02-13T18:58:27.824485",
|
||||
"status": "indexed",
|
||||
"chunks_count": 6
|
||||
},
|
||||
{
|
||||
"id": "ec634b8c41b7",
|
||||
"filename": "Racines_GHM_V11e.pdf",
|
||||
"stored_name": "pdfs/Racines_GHM_V11e.pdf",
|
||||
"extension": ".pdf",
|
||||
"size_bytes": 1038277,
|
||||
"date_added": "2026-02-13T18:58:29.172516",
|
||||
"status": "indexed",
|
||||
"chunks_count": 28
|
||||
},
|
||||
{
|
||||
"id": "8d141123df27",
|
||||
"filename": "CIM10_Annexe6_Codes_Etendus.pdf",
|
||||
"stored_name": "pdfs/CIM10_Annexe6_Codes_Etendus.pdf",
|
||||
"extension": ".pdf",
|
||||
"size_bytes": 617770,
|
||||
"date_added": "2026-03-07T15:28:28.027628",
|
||||
"status": "indexed",
|
||||
"chunks_count": 20
|
||||
},
|
||||
{
|
||||
"id": "fb17b67c2def",
|
||||
"filename": "Consignes_Maladies_infectieuses_Sepsis_2023.pdf",
|
||||
"stored_name": "pdfs/Consignes_Maladies_infectieuses_Sepsis_2023.pdf",
|
||||
"extension": ".pdf",
|
||||
"size_bytes": 350016,
|
||||
"date_added": "2026-03-07T15:28:28.086201",
|
||||
"status": "indexed",
|
||||
"chunks_count": 13
|
||||
},
|
||||
{
|
||||
"id": "dc7433384451",
|
||||
"filename": "Guide_Auditabilite_Recettes_T2A_MCO_DGOS.pdf",
|
||||
"stored_name": "pdfs/Guide_Auditabilite_Recettes_T2A_MCO_DGOS.pdf",
|
||||
"extension": ".pdf",
|
||||
"size_bytes": 518327,
|
||||
"date_added": "2026-03-07T15:28:28.095581",
|
||||
"status": "indexed",
|
||||
"chunks_count": 22
|
||||
},
|
||||
{
|
||||
"id": "641736ac58d3",
|
||||
"filename": "Guide_Controle_Externe_T2A_MCO_2018.pdf",
|
||||
"stored_name": "pdfs/Guide_Controle_Externe_T2A_MCO_2018.pdf",
|
||||
"extension": ".pdf",
|
||||
"size_bytes": 1396760,
|
||||
"date_added": "2026-03-07T15:28:28.102021",
|
||||
"status": "indexed",
|
||||
"chunks_count": 85
|
||||
},
|
||||
{
|
||||
"id": "69e3549934f7",
|
||||
"filename": "Manuel_GHM_V2025_Vol1.pdf",
|
||||
"stored_name": "pdfs/Manuel_GHM_V2025_Vol1.pdf",
|
||||
"extension": ".pdf",
|
||||
"size_bytes": 2585227,
|
||||
"date_added": "2026-03-07T15:28:28.129026",
|
||||
"status": "indexed",
|
||||
"chunks_count": 197
|
||||
},
|
||||
{
|
||||
"id": "a1bf62b5ab59",
|
||||
"filename": "Modifications_CIM10_2025.pdf",
|
||||
"stored_name": "pdfs/Modifications_CIM10_2025.pdf",
|
||||
"extension": ".pdf",
|
||||
"size_bytes": 148331,
|
||||
"date_added": "2026-03-07T15:28:28.160163",
|
||||
"status": "indexed",
|
||||
"chunks_count": 1
|
||||
},
|
||||
{
|
||||
"id": "2b5d80882f11",
|
||||
"filename": "Notice_Technique_PMSI_2025_Complement.pdf",
|
||||
"stored_name": "pdfs/Notice_Technique_PMSI_2025_Complement.pdf",
|
||||
"extension": ".pdf",
|
||||
"size_bytes": 809283,
|
||||
"date_added": "2026-03-07T15:28:28.166667",
|
||||
"status": "indexed",
|
||||
"chunks_count": 33
|
||||
},
|
||||
{
|
||||
"id": "4711362e73e0",
|
||||
"filename": "Notice_Technique_PMSI_2026.pdf",
|
||||
"stored_name": "pdfs/Notice_Technique_PMSI_2026.pdf",
|
||||
"extension": ".pdf",
|
||||
"size_bytes": 500882,
|
||||
"date_added": "2026-03-07T15:28:28.179923",
|
||||
"status": "indexed",
|
||||
"chunks_count": 25
|
||||
},
|
||||
{
|
||||
"id": "c4b9e698487f",
|
||||
"filename": "Precisions_Emploi_Codes_CIM10.pdf",
|
||||
"stored_name": "pdfs/Precisions_Emploi_Codes_CIM10.pdf",
|
||||
"extension": ".pdf",
|
||||
"size_bytes": 107249,
|
||||
"date_added": "2026-03-07T15:28:28.194446",
|
||||
"status": "indexed",
|
||||
"chunks_count": 3
|
||||
},
|
||||
{
|
||||
"id": "0484aaaa7894",
|
||||
"filename": "CIM10_Annexe7_Codes_Etendus.pdf",
|
||||
"stored_name": "pdfs/CIM10_Annexe7_Codes_Etendus.pdf",
|
||||
"extension": ".pdf",
|
||||
"size_bytes": 320255,
|
||||
"date_added": "2026-03-07T15:28:28.034227",
|
||||
"status": "indexed",
|
||||
"chunks_count": 10
|
||||
},
|
||||
{
|
||||
"id": "bc5f2ddb482d",
|
||||
"filename": "Consignes_COVID19_2021.pdf",
|
||||
"stored_name": "pdfs/Consignes_COVID19_2021.pdf",
|
||||
"extension": ".pdf",
|
||||
"size_bytes": 410286,
|
||||
"date_added": "2026-03-07T15:28:28.057809",
|
||||
"status": "indexed",
|
||||
"chunks_count": 22
|
||||
},
|
||||
{
|
||||
"id": "04f31fa9c177",
|
||||
"filename": "Consignes_Evenements_Thromboemboliques_2018.pdf",
|
||||
"stored_name": "pdfs/Consignes_Evenements_Thromboemboliques_2018.pdf",
|
||||
"extension": ".pdf",
|
||||
"size_bytes": 670783,
|
||||
"date_added": "2026-03-07T15:28:28.064644",
|
||||
"status": "indexed",
|
||||
"chunks_count": 4
|
||||
},
|
||||
{
|
||||
"id": "a26a76317880",
|
||||
"filename": "Consignes_Infections_Site_Operatoire_2018.pdf",
|
||||
"stored_name": "pdfs/Consignes_Infections_Site_Operatoire_2018.pdf",
|
||||
"extension": ".pdf",
|
||||
"size_bytes": 662484,
|
||||
"date_added": "2026-03-07T15:28:28.070314",
|
||||
"status": "indexed",
|
||||
"chunks_count": 4
|
||||
},
|
||||
{
|
||||
"id": "7f51d4aa2563",
|
||||
"filename": "Instruction_DGOS_Controle_T2A_Campagne_2025.pdf",
|
||||
"stored_name": "pdfs/Instruction_DGOS_Controle_T2A_Campagne_2025.pdf",
|
||||
"extension": ".pdf",
|
||||
"size_bytes": 183370,
|
||||
"date_added": "2026-03-07T15:28:28.109600",
|
||||
"status": "indexed",
|
||||
"chunks_count": 6
|
||||
},
|
||||
{
|
||||
"id": "0e7f5da15e05",
|
||||
"filename": "Manuel_GHM_V2026_Vol1_Provisoire.pdf",
|
||||
"stored_name": "pdfs/Manuel_GHM_V2026_Vol1_Provisoire.pdf",
|
||||
"extension": ".pdf",
|
||||
"size_bytes": 2645392,
|
||||
"date_added": "2026-03-07T15:28:28.144893",
|
||||
"status": "indexed",
|
||||
"chunks_count": 193
|
||||
}
|
||||
]
|
||||
Reference in New Issue
Block a user