
- 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
104 lines
2.8 KiB
YAML
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
|