root 5d8ad901d1 Initial commit: Pipeline notarial complet
- Infrastructure complète de traitement de documents notariaux
- API FastAPI d'ingestion et d'orchestration
- Pipelines Celery pour le traitement asynchrone
- Support des formats PDF, JPEG, PNG, TIFF, HEIC
- OCR avec Tesseract et correction lexicale
- Classification automatique des documents avec Ollama
- Extraction de données structurées
- Indexation dans AnythingLLM et OpenSearch
- Système de vérifications et contrôles métier
- Base de données PostgreSQL pour le métier
- Stockage objet avec MinIO
- Base de données graphe Neo4j
- Recherche plein-texte avec OpenSearch
- Supervision avec Prometheus et Grafana
- Scripts d'installation pour Debian
- Documentation complète
- Tests unitaires et de performance
- Service systemd pour le déploiement
- Scripts de déploiement automatisés
2025-09-08 22:05:22 +02:00

104 lines
2.8 KiB
YAML

# Checklist pour actes de donation
name: "Acte de donation"
version: "1.0"
description: "Vérifications obligatoires pour un acte de donation"
sections:
- name: "Identification des parties"
checks:
- id: "donateur_present"
description: "Nom et coordonnées du donateur présents"
required: true
type: "text"
- id: "donataire_present"
description: "Nom et coordonnées du donataire présents"
required: true
type: "text"
- id: "age_donateur"
description: "Âge du donateur mentionné"
required: true
type: "number"
- id: "capacite_juridique"
description: "Capacité juridique vérifiée"
required: true
type: "text"
- name: "Description du bien donné"
checks:
- id: "bien_donne"
description: "Description du bien donné"
required: true
type: "text"
- id: "valeur_bien"
description: "Valeur du bien donné"
required: true
type: "amount"
- id: "provenance_bien"
description: "Provenance du bien mentionnée"
required: false
type: "text"
- name: "Conditions de la donation"
checks:
- id: "conditions_donation"
description: "Conditions de la donation définies"
required: false
type: "text"
- id: "reserve_legale"
description: "Réserve légale respectée"
required: true
type: "text"
- id: "rapport_legitime"
description: "Rapport à la succession mentionné"
required: false
type: "text"
- name: "Formalités"
checks:
- id: "date_donation"
description: "Date de la donation mentionnée"
required: true
type: "date"
- id: "acceptation_donataire"
description: "Acceptation du donataire mentionnée"
required: true
type: "text"
- id: "enregistrement_mentionne"
description: "Enregistrement mentionné"
required: true
type: "text"
- id: "signatures_presentes"
description: "Signatures des parties présentes"
required: true
type: "signature"
- name: "Aspects fiscaux"
checks:
- id: "droits_don"
description: "Droits de donation mentionnés"
required: true
type: "amount"
- id: "abattements"
description: "Abattements applicables mentionnés"
required: false
type: "text"
validation_rules:
- field: "valeur_bien"
type: "amount"
min_value: 0
required: true
- field: "age_donateur"
type: "number"
min_value: 18
required: true
- field: "date_donation"
type: "date"
format: "DD/MM/YYYY"
required: true
quality_thresholds:
ocr_confidence: 0.7
classification_confidence: 0.8
extraction_completeness: 0.9