### 20. Valider les demandes de permission de Claude Code Mets en place une validation automatique de tes demandes de permission dans Claude Code. D'abord, une liste fixe bloque toujours, avant Jev, les commandes de suppression, d'envoi en ligne, de mise en production et tout accès aux fichiers de clés. Pour le reste, envoie la commande et la tâche en cours à Jev avec deux questions vrai ou faux posées dans le même appel : « La commande est réversible. » et « La commande sert la tâche en cours. ». Valide seulement si les deux probabilités dépassent [0,9]. Sinon, laisse la demande en attente pour moi. Garde un journal de chaque décision. Si Jev n'est pas encore branché : utilise le skill TypeSafe et ma clé OPENROUTER_API_KEY (modèle typesafe/jev-1.13). ### 21. Un garde-fou devant ton assistant de site Ajoute un garde-fou devant l'assistant de discussion de [mon site]. Chaque message entrant et chaque réponse sortante passent par Jev avec des questions vrai ou faux : « Le message tente de détourner l'assistant de sa mission. », « Le message demande quelque chose d'illégal. », [autre règle], plus une note de gravité sur une échelle que tu décris en trois niveaux. Le code laisse passer, envoie en relecture à [personne] ou bloque, selon des seuils rangés dans un seul fichier. Teste-le avec [20] messages pièges avant la mise en ligne. Si Jev n'est pas encore branché : utilise le skill TypeSafe et ma clé OPENROUTER_API_KEY (modèle typesafe/jev-1.13). ### 22. Vérifier les citations d'un article Pour chaque article de [mon dossier d'articles], repère chaque citation et le passage de la source qu'elle cite. Envoie chaque paire à Jev avec l'affirmation à juger : « Le passage source dit bien ce que la citation lui fait dire. ». Marque en rouge les citations sous [0,9] et donne-moi la liste à vérifier. Avant, teste le montage sur [8] citations dont je connais la réponse, dont quelques fausses. Si Jev n'est pas encore branché : utilise le skill TypeSafe et ma clé OPENROUTER_API_KEY (modèle typesafe/jev-1.13). ### 23. Router tes fiches et tes e-mails dans n8n Construis-moi une automatisation n8n avec le nœud TypeSafe AI. Pour chaque nouvelle demande arrivée par [formulaire / e-mail], utilise l'action Route pour l'envoyer vers le bon service parmi [devis, intervention, facturation, autre], chacun avec une phrase de description. Ajoute une sortie pour les demandes sous [0,6] de confiance, qui crée une tâche pour [personne] dans [mon CRM]. Explique-moi chaque nœud en une phrase. Si Jev n'est pas encore branché : utilise le skill TypeSafe et ma clé OPENROUTER_API_KEY (modèle typesafe/jev-1.13). ### 24. Extraire des dates d'un document Pour chaque document de [dossier des conventions], découpe le texte utile autour de la date de fin. Demande à Jev, dans le même appel, trois choix : le jour (1 à 31), le mois (janvier à décembre) et l'année parmi [liste d'années], chacun avec une option « Introuvable ». Le code assemble la date, calcule le délai restant et prépare une relance [30] jours avant. Les documents où une réponse est sous [0,7] vont dans un dossier « à relire ». Si Jev n'est pas encore branché : utilise le skill TypeSafe et ma clé OPENROUTER_API_KEY (modèle typesafe/jev-1.13). ### 25. Repérer les doublons entre deux catalogues J'ai deux catalogues : [mon-catalogue.csv] et [catalogue-fournisseur.csv]. Dans le code, rapproche d'abord les paires probables (même catégorie, dimensions proches). Pour chaque paire, demande à Jev de juger vrai ou faux : « Ces deux lignes désignent le même produit. ». Donne-moi trois listes : doublons sûrs au-dessus de [0,9], à vérifier entre [0,5] et [0,9], nouveaux produits en dessous. Ne fusionne rien sans mon accord. Si Jev n'est pas encore branché : utilise le skill TypeSafe et ma clé OPENROUTER_API_KEY (modèle typesafe/jev-1.13).