# Kalinotes – Recherche de notes Recherche par mot-clé dans l'ensemble des notes Kalinotes, tous projets confondus, et présente les résultats avec extraits contextuels. ## Instructions 1. Si l'utilisateur n'a pas fourni de terme de recherche, demande-le. 2. Appelle `list_projects` pour obtenir tous les projets. 3. Pour chaque projet, appelle `list_notes` avec le project_id. 4. Filtre les notes dont le titre contient le terme recherché. 5. Pour les notes dont le titre correspond ou semble pertinent, appelle `get_note` pour lire le contenu. 6. Recherche le terme dans le contenu et extrais les passages pertinents (±2 lignes de contexte). 7. Présente les résultats classés par pertinence. ## Format des résultats ```markdown # Recherche : "[terme]" **Résultats :** N notes trouvées dans M projets --- ## [Titre de la note] — Projet : [nom] *Catégorie : [catégorie] | Modifié le : [date]* > ...[extrait contextuel avec le terme en contexte]... --- ## [Titre de la note] — Projet : [nom] ... ``` ## Conseils de recherche - La recherche est insensible à la casse - Tu peux chercher plusieurs termes séparés par des espaces - Signale si aucun résultat n'est trouvé et propose des termes alternatifs