Le problème — et pourquoi nous ne promettons pas « tout vérifié »
Les analyses IA et les réponses du chat peuvent contenir des dispositions, des décisions ou des numéros de dossier qui semblent plausibles mais sont erronés. Ce n'est pas un bug de SmartLegalPro — c'est une limite de tout modèle de langage.
Ce que nous ne voulons pas faire : coller « non vérifié » sur tout, ou faire comme si nous avions confronté chaque affirmation à Internet. Ce serait malhonnête.
Ce que nous faisons à la place : distinguer trois états clairs :
- Issu du document — une citation ou un fait présent dans l'original (analyse avec source_quote).
- Appréciation de l'IA — connaissances du modèle sans recherche web séparée (chat standard et analyse standard).
- Recherche de sources effectuée — vous avez lancé activement « Compléter les sources » ; le résultat est un journal de recherche enregistré.
Comment fonctionne le complément de sources
Où : le Vault (analyse de documents) et le chat de document.
Déroulé :
- Surlignez au moins 30 caractères (une phrase, un paragraphe, une puce).
- Barre d'outils « Compléter les sources » — le prix s'affiche avant le lancement (
CostHint, clé d'actionsource_verify_expand). - Boîte de dialogue de confirmation avec une note de conformité : journal de recherche, aucune garantie.
- Perplexity sonar-pro recherche des sources primaires (lois, décisions, autorités) — uniquement pour le texte surligné, sans recalculer l'analyse (compléter, pas recalculer).
- Chaque URL est récupérée ; les citations sont vérifiées par rapport à la page cible :
- Badge « Citation trouvée sur la page » — correspondance de l'extrait sur la page en direct.
- Badge « Citation non confirmée » — source trouvée, formulation non vérifiable sur la page (pas automatiquement « fausse »).
- Les affirmations sans source primaire sont listées séparément.
- Le résultat est enregistré dans
source_expansions— consultable par document dans l'aperçu du Vault.
Cache : même texte + même pays en moins de 24 heures → résultat issu du cache, 0 crédit.
Monétisation — transparente et paramétrable par l'admin
- Clé d'action :
source_verify_expand. - Par défaut : 1 crédit.
- Plage admin : 0–10 crédits (admin de la plateforme → Action Costs).
- Facturation : uniquement après confirmation ; remboursement en cas d'erreur technique.
- Chat standard : pas de recherche web incluse — uniquement le prix
chat_message.
Ce qui fonctionne vraiment — et ce qui ne fonctionne pas
Fonctionne bien
- Recherche ciblée sur un seul passage surligné avec le contexte de l'analyse/du document.
- Sources structurées avec type, juridiction/autorité et numéro de dossier uniquement si cela figure sur la page source.
- Vérification de l'extrait par rapport à la page HTML récupérée (aucune confiance aveugle dans la réponse de l'IA).
- Persistance : votre archive de recherche personnelle par document — socle des futures informations Vault / du wiki.
- Masquage des données personnelles (PII) avant l'appel à Perplexity (comme dans les autres flux).
Limites — à anticiper de manière réaliste
- Pas de vérification exhaustive : personne ne peut garantir « toutes les décisions du monde ». La recherche est au mieux (best-effort).
- La vérification de l'extrait est heuristique : les pages dynamiques, les paywalls ou les décisions disponibles uniquement en PDF peuvent manquer des correspondances → « non confirmée » ≠ « fausse ».
- Erreurs Perplexity : si l'API échoue, nous remboursons vos crédits — mais vous n'obtenez aucun résultat.
- Juridiction : principalement le
countrydu document ; le transfrontalier reste complexe. - Ne remplace pas un avocat : même avec des sources, cela reste un travail d'information, pas un conseil.
Conformité & prompts
- Prompt système du chat (
chatAntiHallucinationBlock) : aucune décision inventée, aucune fausse affirmation « recherche de sources effectuée ». - Prompt Perplexity (
perplexityVerifyExpand.ts) : vérification seule, schéma JSON,claims_without_source, indications sur les sources primaires nationales. - Avertissement dans l'interface sur chaque panneau de résultats ; FAQ
platformFaq.webSearchExtra. - Historique des crédits : libellés lisibles, remboursements inclus.
Wiki du Vault — ce qui sera possible ensuite
Chaque complément de sources est déjà une ligne structurée dans la base de données (extrait, résumé, JSON des sources, statut, horodatage). C'est la base pour :
- épingler / mettre en favori dans le Vault (prévu),
- des renvois vers l'extrait de dossier et l'analyse,
- un futur wiki documentaire consultable, construit à partir de vos propres recherches.
Aujourd'hui : l'historique sous l'analyse + un panneau intégré après chaque recherche.
Où le tester
- Vault → ouvrez un document comportant une analyse.
- Surlignez un passage → « Compléter les sources ».
- Sous l'analyse : dépliez Compléments de sources (n).
Le même déroulé dans le chat de document lorsqu'un document est lié.
Un retour directement sur le résultat (👍/👎) nous aide à améliorer les prompts et les filtres de domaine.




