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

115 lines
3.1 KiB
YAML

# Checklist pour actes de vente immobilière
name: "Acte de vente immobilière"
version: "1.0"
description: "Vérifications obligatoires pour un acte de vente"
sections:
- name: "Identification des parties"
checks:
- id: "vendeur_present"
description: "Nom et coordonnées du vendeur présents"
required: true
type: "text"
- id: "acheteur_present"
description: "Nom et coordonnées de l'acheteur présents"
required: true
type: "text"
- id: "representants_legaux"
description: "Représentants légaux identifiés si nécessaire"
required: false
type: "text"
- name: "Description du bien"
checks:
- id: "adresse_complete"
description: "Adresse complète du bien"
required: true
type: "address"
- id: "surface_mentionnee"
description: "Surface du bien mentionnée"
required: true
type: "number"
- id: "reference_cadastrale"
description: "Référence cadastrale présente"
required: true
type: "text"
- id: "description_detaille"
description: "Description détaillée du bien"
required: true
type: "text"
- name: "Aspects financiers"
checks:
- id: "prix_vente"
description: "Prix de vente mentionné"
required: true
type: "amount"
- id: "modalites_paiement"
description: "Modalités de paiement définies"
required: true
type: "text"
- id: "charges_mentionnees"
description: "Charges et taxes mentionnées"
required: true
type: "text"
- id: "honoraires_notaire"
description: "Honoraires notariaux mentionnés"
required: true
type: "amount"
- name: "Conditions suspensives"
checks:
- id: "conditions_suspensives"
description: "Conditions suspensives définies"
required: false
type: "text"
- id: "delais_respectes"
description: "Délais de réalisation des conditions"
required: false
type: "date"
- name: "Garanties et assurances"
checks:
- id: "garanties_legales"
description: "Garanties légales mentionnées"
required: true
type: "text"
- id: "assurance_mentionnee"
description: "Assurance mentionnée"
required: false
type: "text"
- name: "Formalités"
checks:
- id: "date_acte"
description: "Date de l'acte mentionnée"
required: true
type: "date"
- id: "signatures_presentes"
description: "Signatures des parties présentes"
required: true
type: "signature"
- id: "enregistrement_mentionne"
description: "Enregistrement mentionné"
required: true
type: "text"
validation_rules:
- field: "prix_vente"
type: "amount"
min_value: 0
required: true
- field: "surface_mentionnee"
type: "number"
min_value: 0
required: true
- field: "date_acte"
type: "date"
format: "DD/MM/YYYY"
required: true
quality_thresholds:
ocr_confidence: 0.7
classification_confidence: 0.8
extraction_completeness: 0.9