4NK_IA/CHANGELOG.md
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

2.7 KiB

Changelog

Toutes les modifications notables de ce projet seront documentées dans ce fichier.

Le format est basé sur Keep a Changelog, et ce projet adhère au Versioning Sémantique.

[1.0.0] - 2025-01-08

Ajouté

  • 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
  • Passerelle HTTP avec Traefik
  • Scripts d'installation pour Debian et Windows
  • Documentation complète
  • Tests unitaires et de performance
  • Service systemd pour le déploiement
  • Scripts de déploiement automatisés

Types de documents supportés

  • Actes de vente immobilière
  • Actes d'achat immobilière
  • Donations
  • Testaments
  • Successions
  • Contrats de mariage
  • Procurations
  • Attestations
  • Factures notariales

Fonctionnalités techniques

  • Pipeline de traitement en 7 étapes
  • Correction lexicale spécialisée notariale
  • Classification avec modèles LLM locaux
  • Extraction de données avec validation
  • Indexation multi-système
  • Vérifications métier automatisées
  • Traçabilité complète des traitements
  • Gestion d'erreurs et révision manuelle
  • Monitoring et métriques détaillées

Sécurité

  • Chiffrement TLS en frontal
  • Cloisonnement par étude
  • Audit et traçabilité
  • Gestion des secrets

Déploiement

  • Docker Compose pour tous les services
  • Scripts d'installation automatisés
  • Configuration par variables d'environnement
  • Service systemd pour production
  • Scripts de sauvegarde et maintenance

[0.1.0] - 2025-01-08

Ajouté

  • Structure initiale du projet
  • Configuration Docker de base
  • API FastAPI minimale
  • Worker Celery basique
  • Documentation initiale

Format des versions

  • MAJOR : Changements incompatibles avec l'API
  • MINOR : Nouvelles fonctionnalités compatibles
  • PATCH : Corrections de bugs compatibles

Types de changements

  • Ajouté : Nouvelles fonctionnalités
  • Modifié : Changements de fonctionnalités existantes
  • Déprécié : Fonctionnalités qui seront supprimées
  • Supprimé : Fonctionnalités supprimées
  • Corrigé : Corrections de bugs
  • Sécurité : Corrections de vulnérabilités