Une mémoire à étages
Retenir, ce n'est pas empiler. Une vraie mémoire choisit ce qui reste à portée de main et ce qui s'archive au fond. Voici comment nous avons appris à XNeuronal à faire ce tri tout seul.
Le problème d'une mémoire plate
Jusqu'ici, chaque neurone (un rappel, un mémo, un fait) vivait au même niveau que les autres. Pratique au début, mais une mémoire qui traite un anniversaire important et une remarque en passant de la même façon finit par se perdre dans son propre volume. Plus tu parles à XNeuronal, plus le bruit de fond grossit, et plus il devient difficile de faire remonter ce qui compte vraiment sans que tu aies à le redemander.
La réponse n'est pas de retenir moins. C'est de retenir à différents niveaux de disponibilité, exactement comme une mémoire humaine ne traite pas un souvenir marquant et un détail anodin de la même façon.
Trois étages, une hiérarchie qui bouge
Nous avons introduit trois étages : core (l'essentiel, toujours prêt à être injecté dans la conversation), structural (le contexte solide, mobilisé quand le sujet revient) et archive (le reste, accessible mais silencieux). Un neurone ne reste pas figé dans son étage : une information mentionnée souvent, récente, ou marquée comme importante remonte vers le core ; ce qui n'est plus évoqué redescend doucement vers l'archive. Une passe nocturne rééquilibre l'ensemble avec un peu d'inertie volontaire. Un souvenir ne bascule pas d'étage sur un seul signal isolé, il faut une tendance qui se confirme, sinon le classement papillonnerait d'une nuit à l'autre pour rien.
Cette hiérarchie a directement inspiré la façon dont XNeuronal range et retrouve ce que tu lui confies : c'est le cœur de sa mémoire neuronale.
Attendre le lendemain pour reclasser un souvenir tout frais laissait longtemps une fenêtre bancale : une information qui vient d'arriver et qui compte déjà beaucoup restait provisoirement noyée avec le reste jusqu'au recalcul suivant. Nous avons donc fait en sorte que chaque écriture (une création, un renforcement, une mise à jour) déclenche aussitôt un reclassement de ce neurone précis, sans attendre la passe nocturne. Cette dernière garde son rôle, mais resserré : elle passe d'un rythme quotidien à un rythme toutes les six heures, pour rattraper les effets de bord qu'un reclassement au coup par coup ne peut pas voir seul, comme une information devenue subitement centrale parce que beaucoup d'autres s'y rattachent. Dans la vue en constellation, ces souvenirs-carrefours se distinguent d'ailleurs visuellement : plus un neurone relie d'autres souvenirs entre eux, plus son point de lumière grossit à l'écran, un repère silencieux sur ce qui structure vraiment ta mémoire.
L'inbox : ce qui attend d'être vu
En parallèle des étages, nous avons ajouté une boîte de réception. Un rappel qui tombe pendant que tu dors, un événement du jour qui mérite un résumé au réveil : plutôt que de laisser ces informations se fondre dans le flux, elles atterrissent dans l'inbox, avec un compteur discret dans l'en-tête. Un tap, et XNeuronal te les lit à voix haute : une manière de reprendre le fil sans avoir à fouiller.
Ce que « ranger » veut dire, ici
Ranger, pour une mémoire neuronale, n'a jamais voulu dire classer dans des dossiers. Ça veut dire savoir, à tout instant, ce qui mérite d'être tenu à portée de main. C'est aussi pour ça qu'un neurone jugé important ne peut plus être laissé par défaut au milieu du lot : au moment de la création, XNeuronal doit désormais estimer combien ce souvenir compte, plutôt que de tout mettre au même niveau moyen par facilité. C'est une contrainte de plus dans son raisonnement à chaque tour de conversation. Mais c'est le prix pour qu'une mémoire qui grandit reste lisible, et non un tas qui s'alourdit sans jamais se trier.
Le compromis qu'on assume : cette hiérarchie ajoute une couche de calcul à chaque écriture. Nous préférons ce coût, invisible pour toi, plutôt que de laisser la mémoire s'aplatir avec le temps et devenir moins utile à mesure qu'elle grossit.
