Platform: Lien - Moteur de Confiance pour Compagnons (Loi P-38.1 QC)
Documentation Technique
1. Architecture du "Trust Engine" (Moteur de Confiance)
Ce n'est pas une simple base de données. C'est un système de validation qui applique la logique stricte des paliers pour garantir que chaque transaction respecte l'éthique et les obligations légales québécoises avant d'avoir lieu.
2. Modélisation des Données
Les données animales sont structurées strictement via Pydantic :
AnimalSchema (ID, Race, Age, Vaccin, Microchip)
UserTierSchema (Niveau de confiance: Tekel <= Husky <= Golden Retriever)
3. Algorithme de Génération du Certificat Numérique
Le générateur certificate_engine.py vérifie :
- L'identité du propriétaire.
- La santé et l'identification légale (Loi P-38.1 & Loi sur le Bien-être animal).
- Émet un certificat signature unique (hash) si tous les paliers sont validés.