# Validation talentAnalytics (v1.2)

## Instructions

Cet outil permet de prévalider les fichiers destinés à talentAnalytics avant leur transmission. Il vérifie le format, l'encodage, la structure, les types de données et les règles définies dans les contrats YAML.

## Fichiers et contrats

- Agents : `agents.yaml`
- Organisation : `org.yaml`
- Rémunérations : `remu.yaml`

## Liste des tests

- Vérification du nom du fichier
- Vérification de l’encodage (UTF-8 obligatoire)
- Vérification des colonnes (manquantes ou en trop)
- Contrôle des types de données
- Contrôle des valeurs obligatoires
- Contrôle regex
- Vérification dates (DD-MM-YY / DD-MM-YYYY)
- Vérification ligne par ligne

## Disclaimer

Cette prévalidation détecte les erreurs courantes, mais ne garantit pas l’acceptation des fichiers par la plateforme de production. Des contrôles supplémentaires sont réalisés lors de l’ingestion officielle.

## Sélection des fichiers

Contrat YAML :
Fichier CSV :