Aller au contenu principal

Statistiques et profil comportemental

Horizon observe des activités de natures différentes sur Twitch, Discord et le Poste de commande. Ces observations peuvent servir à mesurer une présence, décrire une participation, suivre une régularité ou dégager une tendance récente. Elles ne doivent cependant pas être transformées en conclusions excessives sur les personnes.

Le présent chapitre définit les statistiques Horizon et le profil comportemental utilisé par P.O.U.B.E.L.L.E. Il précise comment une observation admissible devient une mesure, comment les mesures sont agrégées selon différentes périodes et dans quelles conditions certaines tendances peuvent alimenter une synthèse comportementale prudente.

Les statistiques restent distinctes de l'Historique Horizon, qui conserve certains faits passés significatifs, et de la mémoire de P.O.U.B.E.L.L.E., qui organise la continuité conversationnelle et les souvenirs sélectionnés. Elles ne définissent ni les formules de progression, ni les permissions, ni les sanctions, ni les décisions accessibles au LLM.

Fonctionnement cible — Principes validés

Les activités Twitch, Discord et Web sont mesurées séparément. Horizon ne crée pas de score permanent additionnant artificiellement ces trois formes de participation.

Les statistiques consultables possèdent un réglage propre et sont privées par défaut. La personne peut demander une visibilité plus large dans la limite maximale autorisée pour chaque statistique. Les données internes servant à construire le profil comportemental restent cachées dans les interfaces ordinaires.

Le profil comportemental ne constitue ni une analyse psychologique, ni un diagnostic, ni une vérité générale sur la personne. Il représente uniquement des tendances conversationnelles prudentes permettant à P.O.U.B.E.L.L.E. d'adapter son ton et son humour.

Synthèse normative​

  • Une Observation ne doit alimenter une statistique que si sa source et sa finalité sont identifiables.
  • Une Période non observable ne doit jamais être transformée artificiellement en absence ou en valeur nulle.
  • Les Mesures Twitch, Discord et Web doivent rester distinctes.
  • Aucun Score global permanent d'activité ne doit additionner automatiquement les trois interfaces.
  • Une Participation Twitch doit pouvoir être reconnue dès qu'une identité apparaît dans un événement admissible.
  • Le Temps de présence Twitch doit être calculé indépendamment de la reconnaissance de la participation.
  • La Fréquence d'attribution de l'XP ne doit pas modifier la signification du temps de présence.
  • Le Nombre de messages Twitch ne doit pas être présenté comme une mesure complète du temps de présence.
  • Une Présence silencieuse non observable ne doit produire ni durée ni absence supposée.
  • Un Direct non observable doit être exclu des calculs de présence et de régularité.
  • Un Direct peut être exclu administrativement des statistiques avant leur consolidation.
  • Une Exclusion statistique ne doit pas retirer automatiquement l'XP déjà attribuée.
  • Un Message Discord ordinaire admissible doit augmenter le compteur de messages et peut rendre la journée active.
  • Une Commande Discord peut rendre la journée active sans augmenter le compteur des messages ordinaires.
  • Un Message de bot, une annonce ou une automatisation ne doit produire aucune activité personnelle.
  • Une Modification de message Discord ne doit pas créer une nouvelle occurrence.
  • Un Message invalidé pour spam, automatisation ou modération doit être retiré des agrégats lors du prochain recalcul.
  • Une Activité Web doit exiger une session authentifiée, une page visible et des signaux d'utilisation valides.
  • Une Session Web doit cesser d'accumuler du temps après quinze minutes d'inactivité.
  • Une Reprise dans cette même période de quinze minutes doit rester rattachée à la session existante.
  • Les Périodes visibles doivent comprendre la semaine, le mois, l'année civile et le total.
  • Les Périodes calendaires doivent suivre le fuseau fonctionnel Europe/Paris.
  • La Régularité d'une personne doit être calculée uniquement depuis sa première interaction admissible.
  • Une Indisponibilité générale d'une plateforme doit être retirée du dénominateur des statistiques concernées.
  • Un Taux nul doit exprimer une absence établie et non une absence de données.
  • Une Participation à un événement communautaire doit être comptée une seule fois par événement.
  • Chaque Statistique publiable doit posséder son propre réglage de visibilité.
  • Toute Nouvelle statistique publiable doit être privée par défaut.
  • Une Personne doit pouvoir consulter ses statistiques privées et exercer un accès formel aux données internes qui la concernent, même lorsque celles-ci restent cachées dans les interfaces ordinaires.
  • Une Statistique cachée ne doit jamais pouvoir être publiée, même volontairement.
  • Une Identité non revendiquée ne doit recevoir ni profil comportemental ni statistiques cachées durables destinées à ce profil.
  • Le Profil comportemental doit rester rattaché à l'Identité Horizon et peut utiliser des observations provenant de plusieurs interfaces.
  • Les Différences de comportement entre les interfaces doivent pouvoir être conservées sans être effacées par une moyenne arbitraire.
  • Une Dimension comportementale doit pouvoir rester indéterminée lorsque les données sont insuffisantes.
  • Une Valeur neutre ne doit pas être utilisée pour représenter une information inconnue.
  • La Première création d'un profil doit exiger au moins quatorze jours d'observation et un volume suffisant de données.
  • Les Seuils de volume doivent être documentés après les essais techniques et appliqués de manière cohérente.
  • Les Statistiques chiffrées doivent être calculées par Horizon selon des règles déterministes.
  • Le LLM peut proposer une synthèse qualitative, mais ne doit jamais modifier directement les mesures ou le profil.
  • Le Noyau doit valider toute synthèse comportementale avant son enregistrement ou son utilisation.
  • Le Profil comportemental doit servir uniquement à adapter l'ergonomie conversationnelle de P.O.U.B.E.L.L.E. sans réduire l'aide ou l'information disponible.
  • Le Profil comportemental ne doit attribuer aucune permission, XP, sanction, restriction ou décision critique.
  • Une Personne doit pouvoir demander une synthèse qualitative de son profil, accompagnée de sa date et de son niveau de confiance.
  • Une Personne doit pouvoir obtenir par une voie formelle une copie compréhensible des données personnelles servant au profil, sous réserve des droits d'autrui et des restrictions de sécurité justifiées.
  • Une Personne doit pouvoir demander la réinitialisation de son profil comportemental.
  • Une Réinitialisation doit supprimer le profil et les statistiques cachées permettant sa reconstruction immédiate.
  • Une Correction statistique doit provoquer le recalcul ultérieur des tendances et profils qui en dépendent.
  • Une Fusion doit éviter le double comptage des observations communes et provoquer un nouveau calcul du profil.
  • Un Départ volontaire devenu définitif doit supprimer les statistiques personnelles et le profil selon les règles de la Partie V.
  • Un Changement automatique de statut et une exclusion ne doivent pas supprimer ces données par eux-mêmes.

Finalité et périmètre du chapitre​

Les statistiques répondent à la question suivante :

Quelles mesures fiables Horizon peut-il produire à partir des activités observées, et comment peuvent-elles être interprétées sans attribuer artificiellement une personnalité certaine à une personne ?

Le chapitre poursuit plusieurs objectifs :

  • Mesurer les activités réellement observables sur chaque interface.
  • Produire des agrégations compréhensibles sur des périodes définies.
  • Distinguer une absence établie d'une période inconnue.
  • Permettre à chaque personne de contrôler la visibilité de ses statistiques publiables.
  • Fournir à P.O.U.B.E.L.L.E. quelques tendances relationnelles récentes.
  • Encadrer la création, la confiance, la fraîcheur et la réinitialisation du profil comportemental.
  • Empêcher l'utilisation de ces tendances comme outil de permission, de sanction ou de jugement.

Le chapitre ne définit pas la valeur fonctionnelle accordée à une activité. Le temps de présence, le nombre de messages ou la participation à un événement peuvent être mesurés ici sans que cette mesure détermine automatiquement une récompense. Les formules d'XP, les niveaux, les grades et les promotions relèvent du chapitre 26.

Modèle fonctionnel​

Horizon distingue quatre notions successives.

NotionDéfinitionExemple
Observation admissibleFait reçu d'une source autorisée et suffisamment fiable pour être traité.Une commande Twitch attribuée à une identité connue.
MesureValeur directement établie à partir d'une ou plusieurs observations compatibles.Dix minutes de présence reconnue.
StatistiqueAgrégation calculée sur une période ou un ensemble défini.Douze heures de présence pendant le mois.
Tendance comportementaleInterprétation limitée et révisable de plusieurs statistiques et interactions.Une participation récemment régulière.

Une observation ne produit pas nécessairement ces quatre niveaux. Elle peut uniquement actualiser une mesure, contribuer à une statistique ou disparaître après sa finalité. Une statistique peut rester consultable sans être utilisée pour établir une tendance comportementale.

Frontières avec l'état, l'historique et la mémoire​

DomaineQuestion principaleExemple
État actuelQuelle est la valeur utilisable maintenant ?Total de présence du mois en cours.
Historique HorizonQuel fait passé significatif doit rester identifiable ?Date d'arrivée dans l'équipage.
StatistiqueQuelle mesure ressort d'un ensemble d'observations ?Taux de participation aux directs.
Mémoire de P.O.U.B.E.L.L.E.Quelle information limitée sert à maintenir une continuité relationnelle ?Une synthèse récente de la manière d'interagir avec la personne.
Journal techniqueQue s'est-il produit dans le fonctionnement du système ?Échec d'un traitement d'agrégation.

Le profil comportemental utilise certaines statistiques et observations autorisées, mais il appartient à la mémoire à moyen terme de P.O.U.B.E.L.L.E. Le présent chapitre définit son calcul et ses limites ; le chapitre 16 définit sa durée, son effacement et sa place dans la mémoire.

Admissibilité des observations​

Une observation ne peut contribuer à une statistique que si Horizon peut établir au minimum :

  • La Source de l'observation.
  • L'Identité ou le compte concerné.
  • La Nature de l'activité.
  • Le Moment de l'observation.
  • La Période ou l'événement auquel elle se rattache lorsque cette information est nécessaire.
  • L'État de connaissance applicable, notamment connu, inconnu, obsolète, incertain ou en conflit.

Une information incertaine ne doit pas être agrégée comme si elle était certaine. Selon sa nature, elle peut être mise en attente, exclue du calcul ou intégrée avec une indication explicite de qualité. Les règles d'autorité et de résolution des conflits définies au chapitre 14 restent applicables.

Trois axes d'activité indépendants​

Twitch, Discord et le Poste de commande représentent trois formes d'activité différentes.

InterfaceMesure principaleSignification
TwitchParticipation prouvée et temps de présence techniquement observé.Activité ou présence en direct uniquement dans la limite des signaux individuels disponibles.
DiscordMessages ordinaires admissibles et jours actifs.Participation communautaire différée ou régulière.
Poste de commandeTemps d'activité authentifiée et sessions actives.Utilisation effective des fonctions Web d'Horizon.

Ces mesures ne sont pas directement comparables. Une heure sur le Poste de commande ne vaut pas une heure de présence sur Twitch, et un message Discord ne possède pas une équivalence automatique avec ces durées.

Horizon ne doit donc pas additionner ces activités dans un score global permanent. Les trois axes peuvent être affichés ensemble, étudiés conjointement ou utilisés pour une synthèse, mais leur nature et leur unité restent visibles.

Statistiques Twitch​

Reconnaissance d'une participation​

Une personne est reconnue comme participante à un direct dès que son identité apparaît dans l'un des événements admissibles suivants :

  • Un Message dans le chat.
  • Une Commande.
  • L'Utilisation d'une récompense.
  • Une Autre interaction Horizon nominative et admissible.

La reconnaissance de la participation est immédiate. Elle ne dépend pas d'une durée minimale de cinq minutes. Une personne peut donc être comptée parmi les participants même si son temps de présence reconnu reste inférieur à la période utilisée pour l'attribution de l'XP.

Cette règle distingue :

  • La Participation au direct, qui commence à la première interaction admissible.
  • La Présence technique observée, qui dépend d'un signal individuel documenté.
  • La Période non observable, qui ne devient ni une présence ni une absence.
  • L'Attribution de l'XP, qui peut être effectuée selon des tranches propres au système de progression.

Un message, une commande, une récompense ou une autre interaction nominative prouve une participation ponctuelle. Cet événement ne permet pas, à lui seul, de conclure que la personne est restée présente avant ou après l'interaction.

Temps de présence​

Le temps de présence doit reposer sur les périodes qu'Horizon peut effectivement établir au moyen de signaux individuels documentés. Le fait qu'un direct soit observable globalement ne signifie pas que la présence de chaque personne l'est. La précision définitive du calcul pourra dépendre des capacités techniques, des coûts de traitement et des informations réellement accessibles depuis Twitch.

Horizon pourra utiliser des tranches régulières, une mesure plus précise ou une combinaison d'observations, à condition de respecter les garanties suivantes :

  • Une Précision supérieure ne doit pas être annoncée lorsqu'elle n'est pas réellement disponible.
  • Une Période inconnue ne doit pas être complétée artificiellement.
  • Une Connexion au chat ne doit pas être assimilée automatiquement au visionnage effectif du direct.
  • Une Absence ne doit être enregistrée que lorsqu'une couverture individuelle suffisante permet réellement de l'établir.
  • Une Interruption suivie d'un retour pendant le même direct doit former une seule participation.
  • Les Différentes périodes reconnues pendant ce direct doivent être additionnées.
  • Un Temps inférieur à cinq minutes peut rester mesuré même s'il ne produit pas encore l'attribution périodique d'XP correspondante.

Le nombre de messages Twitch n'est pas retenu comme mesure principale du temps de présence. Horizon ne prétend toutefois pas garantir l'observation d'une personne en lurk lorsque Twitch ou les mécanismes autorisés ne fournissent aucun signal individuel correspondant. Une présence silencieuse non observable reste inconnue.

Délai d'arrivée​

Le délai d'arrivée correspond au temps séparant le début réel du direct et la première présence reconnue de la personne.

  • Une Personne reconnue avant ou au moment du lancement reçoit un délai égal à zéro.
  • Une Personne reconnue après le lancement reçoit un délai positif.
  • Une Personne jamais observée pendant le direct ne reçoit aucun délai pour ce direct.
  • Une Absence établie à partir d'une couverture individuelle suffisante est comptabilisée séparément.
  • Un Direct non observable ne devient ni une présence ni une absence.

La moyenne du délai d'arrivée exclut les directs auxquels la personne n'a pas participé. Les absences réellement établies restent disponibles au moyen d'une statistique distincte afin de ne pas transformer une absence ou une période non observable en délai artificiel.

Directs admissibles et exclusions​

Tous les directs observables sont inclus par défaut dans les statistiques. Une fonction administrative permet d'exclure un direct particulier lorsque son contexte rend les mesures non représentatives ou impropres à l'agrégation.

L'admissibilité globale d'un direct ne suffit pas à établir l'observabilité individuelle de chaque personne. Les statistiques exigeant un dénominateur personnel utilisent uniquement les occasions pour lesquelles la couverture disponible permettait réellement d'établir une présence ou une absence pour cette identité.

Cette exclusion :

  • Doit être décidée avant la consolidation statistique du direct.
  • Ne s'applique pas rétroactivement à des périodes déjà consolidées.
  • Retire le direct des dénominateurs concernés.
  • Ne retire pas automatiquement l'XP attribuée.
  • Ne modifie pas silencieusement l'Historique Horizon.

Une correction d'XP reste une opération distincte, soumise aux règles du système de progression et à sa propre traçabilité.

Catalogue initial des statistiques Twitch​

StatistiqueDéfinition fonctionnelle
Temps de présenceSomme des périodes de présence réellement reconnues.
Directs suivisNombre de directs comportant au moins une interaction admissible de la personne.
Absences établiesNombre de directs pour lesquels une couverture individuelle suffisante permet d'établir l'absence de la personne.
Taux de participationRapport entre les directs suivis et les occasions individuellement observables depuis la première interaction.
Délai moyen d'arrivéeMoyenne des délais d'arrivée sur les directs auxquels la personne a participé.
Première présencePremière interaction Twitch admissible connue.
Dernière présenceDernière interaction Twitch admissible connue.

Statistiques Discord​

Messages ordinaires​

Un message Discord ordinaire admissible est compté une seule fois lors de sa création. Sa modification ne produit pas une nouvelle occurrence.

Le compteur des messages ordinaires exclut :

  • Les Commandes adressées aux bots.
  • Les Messages produits par les bots.
  • Les Annonces automatisées.
  • Les Messages identifiés comme automatisations.
  • Les Messages invalidés pour spam ou par une décision de modération.

Lorsqu'une invalidation est connue après le premier calcul, le message concerné est retiré lors du prochain recalcul. La correction ne doit pas conserver inutilement le contenu du message.

Jours actifs​

Un jour Discord devient actif pour une personne lorsqu'elle envoie au moins :

  • Un Message ordinaire admissible.
  • Une Commande admissible.

Une commande peut donc reconnaître un passage rapide et rendre la journée active sans augmenter le compteur des messages ordinaires. Les messages de bots, annonces et automatisations ne produisent aucune journée active personnelle.

Catalogue initial des statistiques Discord​

StatistiqueDéfinition fonctionnelle
Messages ordinairesNombre de messages admissibles créés par la personne.
Jours actifsNombre de jours comprenant au moins un message ou une commande admissible.
Taux de jours actifsRapport entre les jours actifs et les jours admissibles depuis la première interaction.
Messages par jour actifMoyenne des messages ordinaires sur les journées actives.
Première interactionPremier message ou première commande Discord admissible connue.
Dernière interactionDernier message ou dernière commande Discord admissible connue.

Les réactions, les sondages et la présence dans les salons vocaux ne font pas partie du premier périmètre statistique. Ils pourront être ajoutés ultérieurement si leur mesure devient utile, fiable et proportionnée.

Statistiques du Poste de commande​

Reconnaissance de l'activité​

Le temps Web correspond à une activité authentifiée effectivement reconnue. Une session ouverte ou une page laissée en arrière-plan ne suffit pas à produire du temps actif.

La reconnaissance doit notamment tenir compte :

  • De l'Authentification valide de la session.
  • De la Visibilité effective de la page.
  • De Signaux réguliers d'utilisation.
  • De l'Absence d'une période d'inactivité supérieure au seuil autorisé.

Les signaux admissibles peuvent comprendre l'authentification, la visibilité de la page, un signal de présence borné et une action fonctionnelle réalisée dans l'interface. Ils excluent par défaut la capture des frappes clavier, les mouvements détaillés du pointeur, le contenu saisi avant validation et le suivi fin de la navigation lorsqu'ils ne sont pas nécessaires au fonctionnement demandé.

La valeur initiale configurable du seuil d'inactivité est fixée à quinze minutes. Après quinze minutes sans signal d'activité, la session cesse d'accumuler du temps. Une reprise pendant cette fenêtre reste rattachée à la même session. Au-delà, la nouvelle activité forme une nouvelle session statistique.

Les mécanismes techniques permettant d'établir ces signaux seront définis dans les chapitres consacrés au Poste de commande et à l'architecture technique. Ils ne doivent pas conduire à une surveillance disproportionnée du comportement de navigation.

Catalogue initial des statistiques Web​

StatistiqueDéfinition fonctionnelle
Temps d'activitéSomme des périodes d'utilisation authentifiée réellement reconnues.
Sessions activesNombre de sessions comportant une activité admissible.
Jours actifsNombre de jours comportant au moins une session active.
Durée moyenne d'une sessionTemps actif moyen des sessions admissibles.
Première interactionPremière activité Web authentifiée connue.
Dernière interactionDernière activité Web authentifiée connue.

Périodes d'agrégation​

Les statistiques consultables utilisent quatre périodes principales.

PériodeDéfinition
SemaineSemaine calendaire du lundi au dimanche.
MoisMois civil.
AnnéeAnnée civile.
TotalPériode comprise entre la première interaction admissible et la réinitialisation éventuelle des données.

Toutes les limites calendaires suivent le fuseau fonctionnel Europe/Paris, changements d'heure compris. Les instants techniques doivent rester représentés sous une forme non ambiguë afin de permettre leur conversion et leur comparaison.

La mémoire à moyen terme utilise en complément une fenêtre exacte allant de l'instant courant au même instant trois mois auparavant. Cette fenêtre sert à produire les tendances récentes de P.O.U.B.E.L.L.E. Elle ne remplace pas les quatre périodes consultables et ne constitue pas une cinquième statistique publique générale.

Début de période et ancienneté​

Une personne ne doit pas être considérée comme inactive avant sa première interaction admissible. Lorsqu'elle arrive en cours de semaine, de mois ou d'année, les taux sont calculés uniquement sur la partie de la période pendant laquelle son activité pouvait raisonnablement être observée.

Cette règle évite notamment :

  • De Réduire artificiellement la régularité d'une nouvelle personne.
  • De Compter des absences avant son arrivée dans La Tanière.
  • De Comparer des périodes dont les durées observables sont différentes sans conserver ce contexte.

La durée réellement couverte doit pouvoir accompagner une statistique lorsque son interprétation en dépend.

Indisponibilités et données inconnues​

Une indisponibilité générale de Twitch, Discord, du Poste de commande ou d'une extension Horizon rend certaines périodes non observables. Ces périodes sont retirées des dénominateurs concernés pour toutes les personnes touchées.

Horizon distingue explicitement :

  • Une Valeur nulle, lorsque l'absence d'activité est établie sur une période observable.
  • Une Valeur inconnue, lorsqu'Horizon ne dispose pas des informations nécessaires.
  • Une Valeur partielle, lorsqu'une partie seulement de la période est fiable.
  • Une Valeur obsolète, lorsqu'un calcul n'a pas pu être actualisé dans le délai attendu.

Une absence de données ne doit jamais devenir 0. Cette distinction s'applique aux temps, aux nombres, aux moyennes, aux taux et aux tendances.

Régularité​

La régularité décrit la répétition observable d'une activité. Elle ne mesure ni l'attachement à la communauté, ni la valeur d'une personne, ni la qualité de sa participation.

InterfaceMesure de régularité
TwitchTaux de directs suivis parmi les occasions individuellement observables depuis la première interaction.
DiscordTaux de jours actifs parmi les jours admissibles depuis la première interaction.
Poste de commandeTaux de jours actifs parmi les jours admissibles depuis la première activité Web.

Les taux doivent rester accompagnés de leur période et d'un volume suffisant. Un taux calculé sur deux jours ne doit pas être présenté comme aussi représentatif qu'un taux calculé sur plusieurs mois.

Participation aux événements communautaires​

Les raids, missions, défis et autres événements Horizon peuvent produire des statistiques distinctes lorsque leur suivi répond à une finalité utile.

Le catalogue initial comprend :

  • Le Nombre d'événements proposés à la personne ou observables pour elle.
  • Le Nombre de participations reconnues.
  • Le Taux de participation.
  • La Date de dernière participation connue.

Une personne est comptée au plus une fois par événement, quelle que soit la quantité d'interactions réalisées pendant celui-ci. Les interactions détaillées peuvent remplir d'autres finalités, mais elles ne doivent pas gonfler artificiellement le nombre de participations.

La participation aux événements peut contribuer aux tendances à moyen terme et à certaines données durables. Son poids doit rester limité afin qu'une absence à quelques événements ne domine pas le profil général.

Visibilité des statistiques​

Chaque statistique publiable possède son propre réglage de visibilité. Une personne peut donc publier une mesure sans rendre visibles toutes les autres.

NiveauAudience
PrivéePersonne concernée et fonctions Horizon autorisées.
Membres connectésPersonne concernée et membres authentifiés autorisés.
PubliqueToute personne pouvant accéder à la page publique correspondante.

Le choix appartient à la personne concernée. Toute nouvelle statistique est privée par défaut, y compris lorsqu'elle est ajoutée après la création du compte.

Un réglage global permet à la personne de masquer simultanément toutes ses statistiques publiables. Ce réglage n'efface pas les choix individuels, mais impose une visibilité privée tant qu'il reste actif.

Chaque statistique possède également une visibilité maximale déterminée par Horizon selon sa nature et sa sensibilité. Les heures précises de présence, les habitudes temporelles, les délais d'arrivée détaillés et les variables intermédiaires du profil peuvent ainsi rester limitées à un usage privé. Une demande de publication ne peut jamais dépasser cette limite maximale.

La personne peut consulter ses statistiques privées depuis le Poste de commande. La publication d'une statistique ne publie ni les mesures voisines, ni les comptes liés, ni le profil comportemental, ni les données internes utilisées pour son calcul.

Statistiques cachées​

Certaines variables intermédiaires peuvent être nécessaires à la construction des tendances et du profil comportemental. Elles restent cachées parce que leur présentation isolée pourrait donner une impression de précision ou de jugement qui ne correspond pas à leur finalité.

Une statistique cachée :

  • Ne Possède aucun réglage de publication.
  • Ne Peut pas être rendue publique par la personne.
  • N'Apparaît pas dans les consultations statistiques ordinaires.
  • Ne Peut produire aucune permission ou sanction.
  • Doit être supprimée lorsqu'une réinitialisation du profil l'exige.

Les valeurs cachées restent absentes des consultations ordinaires. Une demande formelle d'accès produit toutefois une présentation compréhensible des données personnelles pertinentes, de leurs catégories, de leurs dates, de leurs provenances générales, de leur finalité et de leurs règles de conservation. Les valeurs brutes peuvent être accompagnées d'une explication qualitative afin d'éviter une interprétation trompeuse. Les droits d'autres personnes et les restrictions de sécurité strictement justifiées restent protégés.

Éligibilité au profil comportemental​

Le profil comportemental et les statistiques cachées durables qui lui sont exclusivement destinées ne peuvent être créés que pour une Identité Horizon revendiquée. Une identité non revendiquée peut contribuer à des mesures fonctionnelles ordinaires ou à une mémoire courte éphémère, mais elle ne reçoit pas de profil personnel durable.

La première création du profil suppose également que la personne ait reçu une information compréhensible sur sa finalité, son caractère caché dans l'interface ordinaire et ses moyens d'accès, de correction, d'opposition et de réinitialisation.

Finalité du profil comportemental​

Le profil comportemental représente une synthèse prudente de comportements observables récents. Il sert exclusivement à permettre à P.O.U.B.E.L.L.E. d'adapter légèrement l'ergonomie conversationnelle de ses réponses.

Il peut notamment l'aider à déterminer si une formulation doit être :

  • Plus Réservée ou plus démonstrative.
  • Plus Calme ou plus énergique.
  • Plus Sérieuse ou davantage ouverte à l'humour.
  • Plus Prudente ou plus participative.
  • Plus Distante ou plus familière avec les codes de La Tanière.

Ces dimensions constituent une première base susceptible d'évoluer. Elles ne doivent pas être multipliées sans nécessité et ne constituent jamais des traits psychologiques établis.

Le profil ne peut pas être utilisé pour :

  • Évaluer la valeur d'une personne.
  • Déduire une intention non exprimée.
  • Établir un diagnostic.
  • Accorder ou retirer une permission.
  • Attribuer ou retirer de l'XP.
  • Déclencher une sanction ou une restriction.
  • Justifier une action critique.
  • Remplacer les paramètres de confiance et de proximité.
  • Réduire l'aide, les informations ou les fonctions auxquelles la personne peut normalement accéder.

Profil commun et nuances par interface​

Le profil est rattaché à l'Identité Horizon et non à un compte Twitch, Discord ou Web isolé. P.O.U.B.E.L.L.E. peut ainsi conserver une perception relationnelle cohérente entre les interfaces.

Cette unité ne doit pas effacer les différences de contexte. Une personne peut être réservée pendant les directs, très active sur Discord et utiliser le Poste de commande de manière essentiellement fonctionnelle. Le profil commun peut conserver ces nuances plutôt que produire une moyenne artificielle.

L'origine des observations reste identifiable. Lorsqu'une tendance ne concerne qu'une interface, elle ne doit pas être généralisée silencieusement aux autres.

Représentation interne des dimensions​

Chaque dimension peut être représentée par une valeur interne normalisée comprise entre −1 et +1. Cette valeur reste cachée et ne doit pas être présentée comme une mesure scientifique de la personnalité.

Chaque dimension conserve également :

  • Son Orientation qualitative.
  • Son Intensité limitée.
  • Son Niveau de confiance.
  • Sa Date de dernière actualisation.
  • Les Interfaces ayant principalement contribué à son estimation.
  • Son État déterminé ou indéterminé.

La valeur 0 représente une tendance réellement neutre ou équilibrée. L'état indéterminé représente une absence de données suffisantes. Ces deux situations ne doivent jamais être confondues.

Niveau de confiance du profil​

Le niveau de confiance indique dans quelle mesure une tendance repose sur des observations suffisantes et cohérentes. Il ne correspond ni à la confiance relationnelle de P.O.U.B.E.L.L.E. envers la personne, ni au degré général de fiabilité morale du membre.

Son calcul peut prendre en compte :

  • Le Volume d'observations admissibles.
  • La Diversité des situations observées.
  • La Régularité de la tendance constatée.
  • La Récence des observations.
  • Les Éventuelles contradictions entre les contextes ou les interfaces.

Une contradiction ne doit pas être masquée. Elle peut réduire la confiance, rendre une dimension indéterminée ou conduire à conserver des nuances distinctes par interface.

Lorsque la personne devient inactive, la confiance diminue progressivement. La dernière synthèse peut rester disponible avec sa date, conformément au chapitre 16, mais P.O.U.B.E.L.L.E. doit l'utiliser avec une prudence croissante.

Lorsque la confiance passe sous le seuil configurable défini après les essais, la dimension devient indéterminée et n'est plus utilisée pour personnaliser une réponse. Le seuil exact reste une hypothèse d'expérimentation tant qu'il n'a pas été mesuré et documenté.

Activation du premier profil​

La première synthèse comportementale ne peut être créée qu'après :

  • Une Période minimale initiale de quatorze jours depuis le début des observations admissibles.
  • Un Volume suffisant d'informations.
  • Une Diversité minimale de contextes lorsque la dimension concernée l'exige.

La période de quatorze jours constitue une valeur initiale configurable. Les autres seuils numériques précis seront définis après les essais techniques. Ils devront être documentés, compréhensibles et appliqués de manière cohérente aux personnes placées dans des situations comparables.

Avant de remplir les conditions nécessaires, les dimensions concernées restent indéterminées. P.O.U.B.E.L.L.E. ne doit pas fabriquer une personnalité supposée afin de remplir les champs manquants.

Construction et actualisation​

Les statistiques chiffrées sont calculées par Horizon selon des règles déterministes. Le LLM ne décide ni du temps de présence, ni du nombre de messages, ni d'un taux d'activité.

La production du profil suit le principe général suivant :

  1. Horizon sélectionne les statistiques et observations autorisées.
  2. Le Noyau vérifie leur fraîcheur, leur qualité et leur admissibilité.
  3. Le LLM peut proposer une synthèse qualitative des éléments transmis.
  4. Le Noyau contrôle la forme, la portée et les valeurs produites.
  5. La Synthèse validée remplace la synthèse moyenne précédente.

Une actualisation quotidienne constitue la cible initiale. Sa fréquence pourra être réduite si les coûts de calcul ou le volume réel l'exigent. Toute synthèse conserve sa date afin qu'une ancienne analyse ne soit pas présentée comme récente.

Signaux conversationnels autorisés​

Le profil peut utiliser des comportements observables dans les interactions autorisées. Pour évaluer la réceptivité à l'humour, Horizon doit privilégier les réactions directes aux interventions de P.O.U.B.E.L.L.E. plutôt qu'une analyse générale et arbitraire de tous les messages.

Les conversations privées directement adressées à P.O.U.B.E.L.L.E. peuvent contribuer au profil lorsque cette utilisation respecte les règles de la mémoire et de la vie privée. Leur contenu sensible ne doit pas être transformé en statistique comportementale ou en souvenir interdit.

Les interactions suivantes ne doivent pas être interprétées isolément comme un trait durable :

  • Un Message unique.
  • Une Réaction exceptionnelle.
  • Une Période courte d'activité inhabituelle.
  • Une Absence dont la cause est inconnue.
  • Une Sanction sans contexte relationnel admissible.
  • Une Utilisation ponctuelle d'une commande.

Utilisation par P.O.U.B.E.L.L.E.​

Le profil fournit au LLM un contexte qualitatif limité lorsque cette information est utile à l'interaction. La Partie VI définira la sélection précise du contexte et la manière dont le LLM formule sa réponse.

Dans le présent chapitre, son usage est limité aux adaptations suivantes :

  • Le Niveau de familiarité du discours.
  • L'Intensité de l'humour.
  • Le Caractère plus calme ou plus énergique de la formulation.
  • La Présentation plus concise ou plus développée d'une même aide, sans retirer d'information nécessaire.
  • La Prudence nécessaire lorsqu'une tendance est ancienne ou peu fiable.

P.O.U.B.E.L.L.E. ne doit pas annoncer directement une conclusion du type « Horizon vous considère comme réservé ». Elle adapte son discours sans exposer inutilement les mécanismes internes qui produisent cette adaptation.

Consultation du profil​

Le Noyau conserve les valeurs internes du profil. Le LLM utilisé par P.O.U.B.E.L.L.E. reçoit uniquement une projection qualitative minimale lorsque celle-ci est utile à l'interaction. Le Capitaine et les Super administrateurs ne peuvent consulter les valeurs internes que pour une finalité justifiée de contrôle, de correction, de sécurité ou de traitement d'une demande liée aux droits de la personne. Leur rôle ne donne pas accès à une consultation systématique.

La personne concernée peut demander une communication de son profil. La réponse comprend :

  • Une Synthèse qualitative compréhensible.
  • La Date de dernière actualisation.
  • Le Niveau de confiance associé aux tendances communiquées.
  • Une Mention des informations indéterminées ou devenues anciennes lorsque cela est pertinent.
  • Les Catégories de données personnelles utilisées, leurs dates, leurs provenances générales, leur finalité et leur durée ou critère de conservation lorsque ces informations sont disponibles.

La communication présente les valeurs internes pertinentes sous une forme compréhensible lorsqu'elles constituent des données personnelles concernant la personne. Elle ne révèle pas les instructions protégées du LLM, les données d'autres personnes ou les mécanismes dont la divulgation compromettrait concrètement la sécurité d'Horizon.

Réinitialisation du profil​

La personne peut demander la réinitialisation de son profil comportemental depuis les moyens prévus par Horizon. Cette demande ne nécessite pas qu'elle démontre une erreur préalable.

Après identification et validation de la demande :

  • Le Profil comportemental actuel est supprimé.
  • Les Statistiques cachées utilisées uniquement pour sa construction sont supprimées.
  • Les Statistiques personnelles ordinaires restent disponibles selon leurs règles propres.
  • Les Souvenirs à long terme ne sont pas supprimés automatiquement.
  • Une Trace minimale de l'exécution peut être conservée sans reproduire le contenu supprimé.

Un nouveau profil ne peut pas être reconstruit immédiatement à partir des mêmes données cachées. Il doit attendre une nouvelle période d'observation et remplir de nouveau les conditions minimales d'activation.

Corrections et recalculs​

Une statistique peut être corrigée lorsqu'une observation est invalidée, lorsqu'une erreur de mesure est établie ou lorsqu'une donnée faisant autorité devient disponible.

La correction suit les principes suivants :

  • La Valeur erronée ne doit pas être maintenue dans les agrégats actifs.
  • La Source et la cause de la correction doivent rester identifiables dans la trace appropriée.
  • Les Périodes dépendantes doivent être recalculées.
  • Les Tendances et profils dépendants doivent être actualisés lors du prochain traitement.
  • Une Correction ne doit pas permettre de contourner les règles d'expiration ou de suppression.

L'interdiction d'exclure rétroactivement un direct consolidé ne bloque pas la correction d'une erreur factuelle. Elle empêche seulement de retirer après coup un direct valide pour modifier arbitrairement les résultats.

Fusion d'identités​

Lors d'une fusion, les observations et statistiques admissibles sont rattachées à l'Identité Horizon conservée. Le traitement doit éviter de compter deux fois une même interaction déjà présente dans les deux ensembles.

La fusion applique les règles suivantes :

  • Les Mesures compatibles sont réunies.
  • Les Occurrences identiques sont dédupliquées.
  • Les Périodes concernées sont recalculées lorsque les données disponibles le permettent.
  • Les Réglages de visibilité suivent les règles de fusion définies au chapitre 12.
  • Le Profil comportemental est recalculé à partir de l'identité fusionnée.
  • Les Nuances propres aux différentes interfaces restent conservées.

Une simple addition de totaux ne doit pas être utilisée lorsqu'elle créerait un chevauchement ou masquerait une différence de période.

Changement de statut, départ volontaire et retour​

Un changement automatique vers le statut de Visiteur ou une exclusion ne supprime ni les statistiques ni le profil par lui-même. Les données encore justifiées restent associées à l'identité et peuvent redevenir utilisables lors d'un retour, sans restauration particulière.

Le départ volontaire suit la période de sécurité de sept jours définie au chapitre 15. Pendant cette période, les données destinées à être supprimées restent temporairement archivées afin de permettre l'annulation explicite de la demande.

Lorsque le départ volontaire devient définitif :

  • Les Statistiques personnelles d'activité sont supprimées ou réinitialisées.
  • Le Profil comportemental est supprimé.
  • Les Statistiques cachées qui alimentaient ce profil sont supprimées.
  • Les Contenus supprimés ne sont pas restaurés automatiquement lors d'un retour.
  • Les Succès valides restent conservés.
  • La Donnée privée ancien membre reste conservée.
  • L'Identité Horizon et les comptes liés restent disponibles selon leurs règles propres.

Les observations brutes encore présentes suivent leur durée de conservation propre et ne sont pas prolongées pour reconstruire les statistiques supprimées. Les agrégats visibles d'activité sont réinitialisés, les variables cachées exclusivement destinées au profil sont supprimées et le profil est effacé. Une demande d'effacement suit séparément les règles du chapitre 35.

Lors d'un retour, les nouvelles statistiques repartent de leur état initial. Un nouveau profil peut être construit après une nouvelle période minimale de quatorze jours et l'accumulation d'un volume suffisant de données.

P.O.U.B.E.L.L.E. peut reconnaître la donnée ancien membre pour adapter l'accueil, mais elle ne doit pas prétendre connaître encore les anciennes habitudes supprimées.

Fonctionnement dégradé​

Une indisponibilité de calcul, du LLM ou d'une source externe ne doit pas conduire Horizon à inventer ou prolonger silencieusement une donnée.

En fonctionnement dégradé :

  • Les Dernières statistiques valides peuvent rester affichées avec leur date d'actualisation.
  • Les Nouvelles périodes non observables restent inconnues.
  • Une Ancienne synthèse comportementale conserve sa date et voit sa confiance diminuer.
  • Le LLM peut continuer à répondre avec un contexte réduit.
  • Les Demandes de suppression ou de réinitialisation doivent rester prioritaires.
  • Aucun Profil ne doit être créé lorsque les données nécessaires sont incomplètes.

La reprise doit recalculer les éléments récupérables sans reconstituer artificiellement les périodes qui n'ont jamais été observées.

Vue fonctionnelle des statistiques et du profil​

La figure suivante présente le passage des observations admissibles aux mesures séparées par interface, puis aux statistiques visibles et au profil comportemental caché. Elle rappelle que les valeurs inconnues, partielles ou non observables doivent être identifiées avant toute agrégation et que seule une projection qualitative limitée peut être utilisée par le LLM.

Organisation fonctionnelle des observations, mesures Twitch, Discord et Web, statistiques consultables, tendances prudentes et profil comportemental caché utilisé par P.O.U.B.E.L.L.E.

FIG. 15 Organisation fonctionnelle — Des observations admissibles aux statistiques et au profil comportemental limité.

Garanties fonctionnelles​

Le modèle statistique et comportemental doit garantir les principes suivants :

  • Une Activité n'est mesurée que lorsqu'elle peut être raisonnablement observée.
  • Une Période inconnue ne devient jamais une absence ou une valeur nulle.
  • Une Absence de messages Twitch ne suffit pas à conclure à une absence du direct.
  • Une Présence silencieuse non observable ne produit aucune durée ni absence supposée.
  • Une Commande Discord peut reconnaître un passage sans gonfler le nombre de messages ordinaires.
  • Une Page Web inactive ne produit pas artificiellement du temps d'activité.
  • Les Activités Twitch, Discord et Web restent séparées.
  • Chaque Statistique publiable reste privée par défaut et possède son propre réglage.
  • Chaque Statistique respecte une visibilité maximale définie par Horizon.
  • Une Statistique cachée ne peut jamais être publiée.
  • Une Tendance peu documentée reste indéterminée.
  • Une Tendance ancienne voit sa confiance diminuer.
  • Une Différence entre les interfaces peut être conservée sans moyenne arbitraire.
  • Un Profil comportemental n'est jamais présenté comme un diagnostic ou une vérité certaine.
  • Le Profil sert uniquement à adapter l'ergonomie conversationnelle sans réduire l'aide disponible.
  • Le Profil ne produit ni permission, ni XP, ni sanction, ni action critique.
  • Le LLM ne calcule pas les statistiques et ne modifie pas directement les données.
  • Une Personne peut demander une synthèse qualitative et un accès formel aux données personnelles pertinentes de son profil.
  • Une Personne peut demander la réinitialisation de son profil et des données cachées associées.
  • Une Correction provoque le recalcul des résultats dépendants.
  • Une Fusion évite le double comptage.
  • Un Départ volontaire devenu définitif supprime les anciennes statistiques et tendances personnelles.
  • Un Changement automatique de statut ou une exclusion ne supprime pas ces données par lui-même.

Limites du présent chapitre​

Le présent chapitre définit les mesures, agrégations et tendances comportementales. Les domaines suivants relèvent de leurs chapitres maîtres :

  • L'État global et les événements relèvent du chapitre 9.
  • L'Identité Horizon relève du chapitre 10.
  • La Fusion des identités relève du chapitre 12.
  • Le Catalogue fonctionnel des données relève du chapitre 13.
  • Les Règles d'autorité et de cohérence relèvent du chapitre 14.
  • L'Historique Horizon relève du chapitre 15.
  • La Mémoire de P.O.U.B.E.L.L.E. relève du chapitre 16.
  • La Place de P.O.U.B.E.L.L.E. dans Horizon relève du chapitre 18.
  • Le Rôle et les limites du LLM relèvent du chapitre 19.
  • La Construction du contexte transmis au LLM relève du chapitre 20.
  • Les Règles propres aux interfaces relèvent des chapitres 22 à 25.
  • Le Système d'XP, de niveaux et de grades relève du chapitre 26.
  • Les Permissions et la vie privée relèvent des chapitres 32 à 35.
  • L'Architecture technique des traitements statistiques relève des chapitres 41 à 45.
  • Les Journaux techniques et métriques d'exploitation relèvent du chapitre 48.
  • Le Catalogue exhaustif des données et calculs sera complété dans la future Annexe F après la stabilisation des chapitres spécialisés.

Synthèse​

Horizon produit des statistiques à partir d'observations admissibles et vérifiables. Twitch distingue la participation prouvée, la présence techniquement observée et les périodes non observables. Discord mesure les messages ordinaires et les jours actifs, tandis que le Poste de commande mesure l'activité authentifiée, les sessions et leur durée. Ces trois axes restent séparés et ne forment pas un score global permanent.

Les statistiques consultables utilisent les périodes semaine, mois, année civile et total. Elles restent privées par défaut, chaque donnée publiable dispose de son propre réglage et Horizon lui impose une visibilité maximale. Les indisponibilités et périodes inconnues sont exclues des calculs plutôt que transformées en valeurs nulles.

Le profil comportemental constitue une synthèse cachée dans l'interface ordinaire, prudente et révisable, réservée aux identités revendiquées. Il peut conserver quelques nuances entre interfaces afin que P.O.U.B.E.L.L.E. adapte légèrement son ergonomie conversationnelle, sans réduire l'aide disponible, établir de diagnostic ou produire de conséquence administrative. Sa première activation exige au moins quatorze jours et un volume suffisant de données. Sa confiance dépend de la quantité, de la diversité, de la cohérence et de la récence des observations.

Le LLM peut proposer la formulation d'une synthèse, mais Horizon calcule les statistiques et le Noyau contrôle l'enregistrement. Le LLM reçoit seulement une projection qualitative minimale. La personne conserve la possibilité de consulter une version qualitative de son profil, d'exercer un accès formel aux données qui la concernent et d'en demander la réinitialisation. Toute correction, fusion ou suppression entraîne le recalcul ou l'effacement des éléments dépendants selon leur finalité.

La Partie V est ainsi complète : le chapitre 15 définit les faits passés conservés, le chapitre 16 organise la mémoire de P.O.U.B.E.L.L.E. et le chapitre 17 encadre les mesures et tendances qui peuvent alimenter cette mémoire. La Partie VI peut désormais préciser la place de P.O.U.B.E.L.L.E., le rôle du LLM, la construction du contexte et les actions accessibles à l'IA.