feat: interface admin regles, refactoring viewer, README, pyproject.toml
- Nouveau module rules_manager.py : CRUD YAML pour les regles metier - Nouveau blueprint bp_rules.py + template admin_rules.html : interface web pour activer/desactiver/ajouter/supprimer des regles - Extraction helpers.py depuis app.py (filtres Jinja2, statistiques, scan dossiers, status systeme) — app.py passe de 1585 a 482 lignes - Suppression backward-compat re-exports dans cim10_extractor et cpam_response (imports corriges dans les tests) - README.md : architecture, modules, installation, utilisation - pyproject.toml : dependencies completes, config ruff, pytest, coverage Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -3,12 +3,10 @@
|
||||
import pytest
|
||||
|
||||
from src.config import DossierMedical, Diagnostic, Antecedent, Complication
|
||||
from src.medical.cim10_extractor import (
|
||||
extract_medical_info,
|
||||
_lookup_cim10,
|
||||
_is_abnormal,
|
||||
_is_valid_antecedent,
|
||||
)
|
||||
from src.medical.cim10_extractor import extract_medical_info
|
||||
from src.medical.diagnostic_extraction import _lookup_cim10
|
||||
from src.medical.bio_normals import _is_abnormal
|
||||
from src.medical.cim10_extractor import _is_valid_antecedent
|
||||
from src.medical.cim10_dict import normalize_text, load_dict, lookup, reset_cache
|
||||
from src.extraction.document_classifier import classify, classify_with_confidence
|
||||
|
||||
|
||||
Reference in New Issue
Block a user