Essai 3 - trace brute assainie
Essai 3 - documentation affirmee
Contenu conserve tel que produit. Seuls les chemins et adresses internes eventuels sont neutralises.
```markdown # Carnet des Heures Manquantes Ce projet présente une application web simple affichant un journal d'événements. L'objectif est de transformer ces données en un format lisible sans ajouter d'informations manquantes. ## Utilisation Ouvrez simplement le fichier `index.html` dans votre navigateur web. L'application affiche les événements, permet de filtrer par type (Tous, Notes, Décisions, Questions) et fournit un résumé des données. ## Données L'application utilise un ensemble de données JSON prédéfini pour afficher les événements. Ces données sont fournies avec le projet et ne peuvent pas être modifiées directement dans l'application. ## Prudence sur le Texte Manquant Un événement (à 23:20) possède un champ texte manquant. L'application *ne crée pas* de texte pour cet événement, mais signale explicitement son absence dans le résumé. L'absence d'inventer des informations est une contrainte essentielle du projet. ## Limites * **Autonomie:** L'application fonctionne hors ligne et ne dépend d'aucune ressource réseau externe. * **Pas de Dépendances:** Elle n'utilise aucune bibliothèque JavaScript ou framework tiers. C'est un projet minimaliste. * **Données fixes:** Les données affichées sont statiques et intégrées au code. Elles ne peuvent pas être modifiées via l'interface utilisateur. ## Tests Un fichier `test.js` est fourni pour vérifier certains aspects du fonctionnement de l'application (comptes, champ manquant). Il doit être exécuté avec Node.js. ```