55 lines
2.0 KiB
Plaintext
55 lines
2.0 KiB
Plaintext
---
|
||
alwaysApply: false
|
||
---
|
||
# Modélisation des données à partir de CSV
|
||
|
||
[portée]
|
||
Utilisation des CSV comme base des modèles de données, y compris en-têtes multi-lignes.
|
||
|
||
[objectifs]
|
||
|
||
- Confirmer la structure inférée pour chaque CSV.
|
||
- Demander une définition formelle de toutes les colonnes.
|
||
|
||
[directives]
|
||
|
||
- Gérer explicitement les en-têtes multi-lignes (titre principal + sous-colonnes).
|
||
- Confirmer par écrit dans docs/API.md ou docs/ARCHITECTURE.md : nombre de lignes d’en-tête, mapping colonnes→types, unités, domaines de valeurs, nullabilité, contraintes.
|
||
- Poser des questions si ambiguïtés ; proposer une normalisation temporaire documentée.
|
||
- Corriger automatiquement les incohérences de types si une règle de mapping est établie ailleurs et documenter la transformation.
|
||
|
||
[validations]
|
||
|
||
- Aucune ingestion sans spécification de colonnes validée.
|
||
- Traçabilité des corrections de types (avant/après) dans docs/ARCHITECTURE.md.
|
||
|
||
[artefacts concernés]
|
||
|
||
- docs/API.md, docs/ARCHITECTURE.md, docs/USAGE.md.
|
||
|
||
# Modélisation des données à partir de CSV
|
||
|
||
[portée]
|
||
Utilisation des CSV comme base des modèles de données, y compris en-têtes multi-lignes.
|
||
|
||
[objectifs]
|
||
|
||
- Confirmer la structure inférée pour chaque CSV.
|
||
- Demander une définition formelle de toutes les colonnes.
|
||
|
||
[directives]
|
||
|
||
- Gérer explicitement les en-têtes multi-lignes (titre principal + sous-colonnes).
|
||
- Confirmer par écrit dans docs/API.md ou docs/ARCHITECTURE.md : nombre de lignes d’en-tête, mapping colonnes→types, unités, domaines de valeurs, nullabilité, contraintes.
|
||
- Poser des questions si ambiguïtés ; proposer une normalisation temporaire documentée.
|
||
- Corriger automatiquement les incohérences de types si une règle de mapping est établie ailleurs et documenter la transformation.
|
||
|
||
[validations]
|
||
|
||
- Aucune ingestion sans spécification de colonnes validée.
|
||
- Traçabilité des corrections de types (avant/après) dans docs/ARCHITECTURE.md.
|
||
|
||
[artefacts concernés]
|
||
|
||
- docs/API.md, docs/ARCHITECTURE.md, docs/USAGE.md.
|