Standards & Méthodologie

Fondations Scientifiques du Système

Standards internationaux, méthodologie rigoureuse et bonnes pratiques de l'industrie.

Standards Internationaux

Conformité aux Normes Reconnues

🌐

W3C PROV-DM

Provenance Data Model

Standard du World Wide Web Consortium pour la représentation de la provenance des données.

Concepts Clés :

  • Entity : Les données (ex: valeur nutritionnelle)
  • Activity : Les processus (ex: extraction, validation)
  • Agent : Les acteurs (ex: chercheur, expert)
  • Relations : wasGeneratedBy, wasAttributedTo, wasDerivedFrom

✓ Interopérabilité garantie avec systèmes académiques

📚

CSL-JSON

Citation Style Language

Format standard pour les références bibliographiques utilisé par Zotero, Mendeley, et les éditeurs académiques.

Champs Supportés :

  • Type (book, article-journal, database)
  • Auteurs (nom, prénom, affiliation)
  • Titre, éditeur, année
  • ISBN, DOI, URL
  • Pages, volume, numéro

✓ Compatible avec outils de gestion bibliographique

🕐

ISO 8601

Date et Heure Standardisées

Norme internationale pour la représentation des dates et heures, éliminant toute ambiguïté.

Format :

YYYY-MM-DDTHH:MM:SSZ 2026-01-26T14:30:00Z
  • YYYY : Année (4 chiffres)
  • MM : Mois (01-12)
  • DD : Jour (01-31)
  • HH:MM:SS : Heure UTC
  • Z : Indicateur UTC (Zulu time)

✓ Horodatage précis et universel

📋

JSON Schema

Validation de Structure

Vocabulaire pour annoter et valider des documents JSON, garantissant la conformité structurelle.

Validations :

  • Types de données (string, number, object, array)
  • Champs requis vs optionnels
  • Formats (date-time, email, uri)
  • Énumérations (valeurs autorisées)
  • Contraintes (min, max, pattern)

✓ Intégrité des données garantie

🔢

Semantic Versioning

Versioning Sémantique (SemVer)

Standard de l'industrie logicielle pour la gestion des versions : MAJEURE.MINEURE.PATCH

Règles :

  • MAJEURE : Changements incompatibles (breaking changes)
  • MINEURE : Nouvelles fonctionnalités rétrocompatibles
  • PATCH : Corrections de bugs rétrocompatibles

✓ Évolution prévisible et documentée

🔐

SHA-256

Signature Numérique

Algorithme cryptographique pour garantir l'intégrité et l'authenticité des validations d'experts.

Utilisation :

  • Hash unique de chaque validation
  • Détection de toute modification
  • Non-répudiation des validations
  • Preuve cryptographique

✓ Sécurité et authenticité maximales

Méthodologie

Processus de Collecte et Validation

Phase 1 : Recherche Bibliographique

Sources Primaires

  • MTC : Bensky, Maciocia, textes classiques
  • Nutrition : USDA, Ciqual, études peer-reviewed
  • Culinaire : Larousse Gastronomique, chefs reconnus

Critères de Sélection :

  • ✓ Autorité reconnue
  • ✓ Peer-reviewed (si applicable)
  • ✓ Récent (< 10 ans préféré)
  • ✓ Méthodologie transparente

Évaluation de Fiabilité

Très élevée Références académiques majeures
Élevée Bases de données officielles
Moyenne Ouvrages spécialisés reconnus
Faible Sources non vérifiées (évitées)

Phase 2 : Extraction et Intégration

1

Extraction des Données

Lecture attentive de la source, extraction de l'information pertinente, notation de la localisation exacte.

Méthodes : saisie_manuelle, extraction_automatique (API), consensus_sources
2

Création de la Provenance

Pour chaque donnée, création d'un objet provenance complet avec source, date, intégrateur, méthode.

Obligatoire : id_source, localisation, date_integration, integre_par, methode_extraction, niveau_certitude
3

Validation du Schéma

Vérification automatique de la conformité avec schema_tracabilite_v2.json avant sauvegarde.

ajv validate -s schema_tracabilite_v2.json -d fiche.json

Phase 3 : Validation par Experts

👨‍⚕️

Expert MTC

Valide propriétés, syndromes, actions, indications MTC

🔬

Nutritionniste

Valide composition, macros, micros, bioactifs

👨‍🍳

Chef Cuisinier

Valide techniques, préparation, conservation

Processus de Validation

  1. Soumission de la fiche complète à l'expert
  2. Examen approfondi du domaine de compétence (délai : 2 semaines)
  3. Retour avec statut (approuvé, réserves, modifications, rejeté)
  4. Intégration automatique de la validation dans le système
  5. Recalcul du niveau de confiance global
  6. Mise à jour du statut de validation
Bonnes Pratiques

Recommandations et Guidelines

✓ À Faire

  • Toujours citer la source exacte avec page
  • Utiliser des sources de haute fiabilité
  • Documenter chaque transformation de données
  • Valider le schéma JSON avant sauvegarde
  • Incrémenter la version à chaque modification
  • Créer une entrée d'historique complète
  • Évaluer honnêtement le niveau de certitude
  • Préserver l'historique complet
  • Utiliser le format ISO 8601 pour les dates
  • Soumettre à validation d'expert

✗ À Éviter

  • Ajouter des données sans provenance
  • Utiliser des sources non vérifiées
  • Modifier sans incrémenter la version
  • Oublier l'entrée d'historique
  • Supprimer des validations existantes
  • Modifier l'historique passé
  • Utiliser des dates ambiguës
  • Casser le schéma JSON
  • Inventer des valeurs manquantes
  • Sauter l'étape de validation
Qualité

Métriques et Indicateurs

100%
Traçabilité

Toutes les données sourcées

≥0.85
Confiance Cible

Pour statut "valide_completement"

2+
Validations

Experts de domaines différents

0
Erreurs Schéma

Validation automatique stricte

Checklist Qualité Avant Publication

Données

  • Toutes les sections renseignées
  • Provenance complète pour chaque donnée
  • Sources de haute fiabilité
  • Niveau de certitude évalué
  • Transformations documentées

Validation

  • 2+ validations d'experts
  • Domaines complémentaires couverts
  • Niveau de confiance ≥ 0.85
  • Statut "valide_completement"
  • Schéma JSON valide
Références

Documentation et Ressources

Standards Techniques

Fichiers du Système

  • schema_tracabilite_v2.json
    Schéma JSON complet
  • agents.md
    Définitions des 6 agents
  • workflows/*.md
    Procédures opérationnelles
  • skills/*.md
    Compétences IA
  • rules/*.md
    Règles strictes

Système Complet et Opérationnel

Explorez tous les aspects du système de traçabilité scientifique v2.0