Recherche réglementée · Bêta privée · Open source prévu

EGOTHOR v4

Une nouvelle génération d’infrastructure Egothor pour les environnements où la pertinence ne résout que la moitié du problème. Avant qu’un résultat puisse être divulgué, la recherche doit aussi respecter visibilité, clearance, classification, intégrité, compartiments et frontières de conflit.

Residentnoyau de recherchechemin de lecture compact pour une récupération prévisible en processus
Top-Krésultats déterministesclassement stable et sélection comme contrats explicites
Policydivulgation maîtriséela récupération s’inscrit dans un modèle de gouvernance de l’information
OSSpublication prévuele code public suivra la phase de durcissement de la bêta privée

Rechercher lorsqu’une correspondance n’est pas automatiquement divulguable

La recherche d’entreprise traditionnelle demande souvent si un utilisateur peut entrer dans une application, puis interroge l’index disponible. Un système réglementé doit poser une question plus précise : ce sujet peut-il recevoir ce résultat particulier, dans ce contexte, sans franchir une frontière de classification, de compartiment ou de conflit ?

EGOTHOR v4 est conçu autour de cette distinction. L’identité et le MFA établissent qui interroge ; la récupération trouve ce qui correspond ; la politique d’information décide ce qui peut être exposé. La frontière de divulgation reste visible au lieu d’être cachée dans un filtre de présentation après une recherche sans restriction.

Ingestionassembler des barrels recherchablesVue résidentestructures compactes et immuablesRequêtematching déterministeContexte de politiquecontraintes sujet et informationDivulgationrésultats Top-K autorisés

Un noyau de recherche avec des invariants explicites

Le travail actuel sépare l’assemblage de l’index de l’interrogation résidente. Le chemin d’écriture peut construire et valider les structures, tandis que le chemin de lecture critique fonctionne sur des représentations compactes à sémantique prévisible.

Récupération résidente

La recherche utilise une représentation dédiée à la lecture plutôt que de mêler mutations d’indexation et chemin critique.

Top-K déterministe

Classement et égalités deviennent des contrats reproductibles : même état, même requête, même ordre stable.

Visibilité des documents actifs

La visibilité peut changer sans prétendre que des enregistrements supprimés ou remplacés restent éligibles.

Ingestion streaming

La construction s’appuie sur assemblage de barrels et publication contrôlée plutôt que sur une construction monolithique en mémoire.

Frontières d’API

Ingestion, accès résident et requêtes restent séparés afin que performance ou stockage ne redéfinissent pas silencieusement la sémantique.

Ingénierie orientée preuves

Tests et benchmarks font partie du contrat, y compris la distinction entre API publique et performance en régime stable.

La politique de récupération n’est pas ajoutée après coup

Le noyau et le modèle de contrôle répondent à des questions différentes et nécessitent des preuves différentes. Le noyau établit la correction du matching et du classement ; la politique détermine si un enregistrement correspondant peut être divulgué au sujet effectif.

01
IdentitéConnexion, MFA et contexte du sujet authentifié.
02
Politique d’informationClearance, classification, intégrité, compartiments, conflits.
03
RécupérationIndex et requêtes déterministes avec contrat de résultat contrôlé.
04
DivulgationSeuls les résultats autorisés par les règles applicables sont exposés.
Clearance

Quel niveau d’information le sujet est-il autorisé à recevoir ?

Classification

Quelle classe de traitement s’applique au document ou à la collection ?

Intégrité

Quelles conditions de confiance doivent être satisfaites avant utilisation ?

Compartiments

Quels domaines doivent rester séparés même dans le même service ?

Frontières de conflit

Quelles combinaisons ne doivent pas être divulguées ensemble même si chaque élément est accessible séparément ?

Politique opérationnelle

Comment les changements d’identité, d’administration et de politique deviennent-ils observables et auditables ?

Ce que la bêta privée doit démontrer

La bêta n’est pas seulement un jalon UI. C’est l’étape où mécanique de recherche et frontières de sécurité doivent fonctionner comme un seul système opérationnel : accès authentifié, cycle de vie d’index, comportement déterministe, administration, visibilité et politique doivent rester compréhensibles sous changement.

FONCTIONNELIndexation et recherche

Le cœur ingère du contenu et exécute les requêtes.

FONCTIONNELConnexion et MFA

L’assurance d’identité est une partie du système, pas un ajout futur.

INGÉNIERIE ACTIVEDurcissement du noyau

Structures résidentes, sémantique, tests et performance sont affinés pour une frontière publique propre.

INGÉNIERIE ACTIVEDivulgation réglementée

Autorisation et politique deviennent des contraintes de premier ordre du système de recherche.

PRÉVUPublication open source

Le code sera publié lorsque architecture et contrats publics seront prêts pour un usage externe.

Le prochain Egothor, pas un exercice de compatibilité

Les moteurs historiques exploraient récupération plein texte Java, recherche distribuée et maintenance dynamique de l’index. La version 4 revient au cœur avec une implémentation moderne et un autre problème de sécurité : une récupération de haute qualité dans des systèmes où les frontières d’information font partie de la correction.

Périmètre public. EGOTHOR v4 reste privé. Cette page décrit volontairement architecture et capacités à un niveau public ; les détails d’implémentation et le dépôt arriveront avec la publication prévue plutôt que d’exposer prématurément l’arbre privé.

Contexte lié