Concepts métier et configuration¶
3.1 Vocabulaire¶
| Concept | Définition |
|---|---|
| Veille | Besoin sectoriel défini par l’utilisateur, associé à des sources, une programmation, une consultation web et un envoi e-mail optionnel. |
| Sujet | Ensemble d’apports relatifs au même fait, événement ou évolution identifiable dans une veille. Le seul partage d’un thème général, d’une entreprise ou d’un mot-clé ne suffit pas à fusionner deux sujets. |
| Source | Origine consultée : page web, message d’une boîte mail ou contenu découvert par recherche Internet. Une consultation peut aboutir sans élément disponible ; une source activée peut aussi être inaccessible. |
| Apport | Information retenue avec sa provenance et sa date d’ajout au sujet. |
| Exécution | Traitement d’une recherche, depuis son démarrage effectif jusqu’à sa finalisation. |
| Curseur | Repère temporel propre à la veille, fixé à la fin de la dernière recherche réussie, partiellement réussie ou écourtée et finalisée. |
| Nouveauté | Nouveau sujet ou apport factuel nouveau à un sujet existant. Une simple reformulation ou une source supplémentaire confirmant un fait connu n’est pas une nouveauté à notifier. |
| Synthèse d’exécution | Restitution des seules nouveautés de cette recherche. |
| Backlog | Ensemble des veilles configurées, consultables dans l’interface. |
| File d’attente | Recherches admises, attendant leur démarrage effectif dans l’ordre d’arrivée. |
3.2 Paramètres propres à chaque veille — interface web¶
| Paramètre | Comportement du MVP |
|---|---|
| Demande de veille | Texte libre utilisé directement pour orienter la recherche, sans reformulation distincte ni dialogue de clarification. |
| Sites | Liste propre à la veille ; exploration des contenus pertinents selon le sujet. |
| Boîtes mail | Sélection d’une ou plusieurs boîtes parmi celles configurées pour l’installation. |
| Recherche Internet | Option sélectionnable, activée par défaut ; peut fonctionner seule ou avec les autres sources. |
| Sources actives | Sites, e-mails, recherche Internet ou combinaison ; sans source active, aucun lancement. |
| Période initiale | Configurable ; 7 jours par défaut. Les recherches suivantes utilisent le curseur. |
| Programmation | Quotidienne, hebdomadaire ou mensuelle ; heure et jour selon la fréquence. |
| Suspension | Suspend la programmation et annule la recherche en attente ; laisse se terminer celle déjà en cours. Le lancement manuel reste possible. |
| Restitution | Résultats toujours conservés et consultables sur le web. Le réglage « Envoyer les nouveautés par e-mail » est activable par veille ; les alertes techniques restent distinctes. |
Le changement d’un sujet ou des sources ne supprime pas les informations existantes. Les paramètres sont lus au démarrage effectif de l’exécution, non lors de la mise en file ; ils restent fixes pendant le traitement. Une suspension ne change pas l’exécution déjà démarrée : elle se termine avec ses paramètres et les règles normales de publication et d’envoi.
La période initiale peut être modifiée avant la première exécution. Après le début de la première exécution, sa borne initiale à rattraper reste fixe jusqu’à une finalisation réussie ; ensuite le curseur gouverne les recherches. Le réglage de période initiale n’est plus modifiable pour cette veille. Modifier le sujet ou les sources ne réinitialise pas le curseur et ne déclenche pas de reprise historique. L’historique reste consultable et participe au dédoublonnage, sans reclassement rétroactif.
3.3 Paramètres communs — fichier de configuration¶
| Paramètre | Portée |
|---|---|
| Connexions aux boîtes mail | Comptes et informations de connexion persistantes ; un seul mode de connexion dans le MVP, encore à choisir. |
| Envoi d’e-mails | Une configuration d’envoi et une adresse destinataire pour toute l’installation. |
| IA | Accès API ou local, modèle principal commun ; modèles spécialisés possibles selon la conception technique. |
| Recherche Internet | Paramètres et accès aux API de recherche ; fournisseur à choisir. |
| Profondeur d’exploration | Maximum commun à tous les sites ; valeur par défaut à déterminer. |
| Durée maximale de collecte | Commune à toutes les veilles ; valeur par défaut à déterminer lors des essais. |
| Délai maximal de finalisation | Commun à toutes les veilles ; valeur par défaut à déterminer. |
Une modification du fichier peut nécessiter un redémarrage. Le fuseau de programmation est celui de l’installation. Le format exact du fichier reste à concevoir.
3.4 Données à conserver¶
Les données métier nécessaires sont la définition des veilles, leurs paramètres, les sujets, les apports et leurs provenances, les synthèses, les traces d’exécution, les curseurs et la file d’attente.
Les résultats et synthèses sont conservés sans limite de durée dans le MVP. Cette règle ne fixe pas la durée de conservation des journaux techniques ni la conservation du contenu brut intégral des pages ou messages ; ces points restent à définir.
Un e-mail source est référencé par la boîte concernée, l’expéditeur, l’objet et la date de réception. La consultation du message original dans l’interface n’est pas requise.