Thème
Thème
Lorsqu'une consigne le demande, l'apprenti joint à son travail une déclaration d'usage IA. Cette déclaration garantit la transparence et permet à l'enseignant d'évaluer la maîtrise réelle.
La déclaration est requise lorsque :
En l'absence d'indication, une déclaration courte reste une bonne pratique recommandée.
Copier et compléter ce bloc dans le document rendu (README, rapport, en-tête de fichier, etc.) :
## Déclaration d'usage IA
**Outil(s) utilisé(s) :** <!-- ex. : ChatGPT GPT-4o, GitHub Copilot -->
**Niveau d'usage appliqué :** <!-- 2 / 3 / 4 / 5 -->
**Parties concernées :**
<!-- Décrire quelles sections du travail ont impliqué l'IA -->
<!-- ex. : "Génération du structure de base du projet", "Débogage de la fonction parseConfig()" -->
**Modifications personnelles apportées :**
<!-- Ce qui a été corrigé, refusé, adapté ou remplacé -->
<!-- ex. : "Reformulation complète des commentaires", "Correction de la gestion des erreurs" -->
**Vérifications effectuées :**
<!-- Tests réalisés, sources consultées, validations manuelles -->
<!-- ex. : "Tous les tests unitaires passent", "Configuration testée sur VM Ubuntu 24.04" -->## Déclaration d'usage IA
**Outil(s) utilisé(s) :** ChatGPT GPT-4o
**Niveau d'usage appliqué :** 3
**Parties concernées :**
- Génération d'un premier brouillon de la fonction `validateEmail()`
- Aide au débogage du middleware d'authentification
- Structuration du README
**Modifications personnelles apportées :**
- La validation d'email a été reformulée pour correspondre aux contraintes métier
- Le middleware a été simplifié et les cas d'erreur revus manuellement
- Le README a été entièrement réécrit avec les informations spécifiques au projet
**Vérifications effectuées :**
- Tous les tests unitaires passent (Jest, 100% coverage sur le module auth)
- Testé en local avec Postman sur les endpoints principaux
- Revue du code pour éliminer les tokens et secretsPour un usage limité à la préparation ou à la compréhension :
**Usage IA :** ChatGPT utilisé pour comprendre le concept de middleware REST
avant implémentation. Le code est entièrement personnel.Une déclaration d'usage IA ne justifie pas :
La déclaration atteste de la transparence, pas de la conformité au niveau autorisé.