Ontologie
La couche sémantique typée qui s'appuie sur vos tables gérées et votre base de connaissances — Objets, Liens, Actions et l'atelier qui les crée.
La couche d'ontologie est la colonne vertébrale sémantique typée de Scrydon. Elle prend des données brutes (tables gérées, pages de base de connaissances, tâches de flux de processus) et fournit aux agents, à la vue graphique et à l'analyste une vue stable, typée et gouvernée du monde.
Au lieu d'« une ligne dans la table regulated_entities », un workflow raisonne sur une « RegulatedEntity avec un legalName, un riskClassification, et des liens vers ses affiliatedPersons ». La plateforme projette l'Objet typé à partir de la ligne sous-jacente au moment de la lecture — pas d'ETL en batch, pas de copie.
Concepts fondamentaux
| Concept | Description |
|---|---|
| Type d'objet | Une entité typée (Transaction, Customer, RegulatedEntity). Possède des propriétés, des règles d'identité, un titre et une icône optionnels. |
| Type de lien | Une relation typée entre deux types d'objets (Customer → owns → Account). |
| Type d'action | Une mutation côté serveur typée, conditionnée par le point de décision de politique (AssignAsset, FileSAR). |
| Liaison | « Comment construire un Objet typé à partir d'une source réelle » — une ligne de table gérée, une page de base de connaissances, une tâche de flux de processus. |
| Pack | Un bundle réutilisable de types d'objets, de liens, d'actions et de liaisons, distribué via le marketplace. |
| Branche | Le schéma est versionné. main est en lecture seule ; les modifications passent par des propositions. |
Position dans l'architecture
Une instance RegulatedEntity typée peut être adossée à l'une quelconque de ces sources — au niveau du type, l'appelant n'a pas besoin de le savoir.
Points d'accès en lecture
| Appelant | Point d'entrée |
|---|---|
| Agents de workflow | Le bloc Get Object + les outils scrydon:ontology |
| Vue graphique | /graph — affiche le graphe du schéma |
| Analyste | /analyst — requêtes en langage naturel sur les Objets typés |
| Agents avec récupération augmentée | Le moteur de contexte — recherche sémantique sur les instances typées |
Les quatre passent par le même chemin de projection, donc le masquage des colonnes, les filtres de lignes et les étiquettes DLP s'appliquent de manière uniforme.
Par où commencer
Concepts
Types d'objets, de liens, d'actions, liaisons — expliqués en détail.
Liaisons
Comment un Objet typé est projeté à partir d'une source réelle.
Branches et propositions
Le schéma est versionné. Les modifications passent par une révision.
Packs
Bundles d'ontologie réutilisables distribués via le marketplace.
Utilisation dans les workflows
Le bloc Get Object et les outils d'ontologie.
SDK Authoring
Créez votre propre pack d'ontologie avec TypeScript et Zod.
Comment un tenant obtient une ontologie
Trois chemins, tous coexistants :
- Installation automatique à la première ouverture. La plateforme livre une ontologie par défaut qui s'installe automatiquement à la première ouverture de l'atelier.
- Installation via le Marketplace. Choisissez n'importe quel pack pour lequel votre organisation est licenciée. Crée des types d'objets, de liens, d'actions, des règles d'identité et des liaisons sur une nouvelle branche
main. - Création par l'utilisateur. Ajoutez des types d'objets, de liens et d'actions directement via l'onglet Schéma, puis liez-les via Liaisons.
Voir aussi
- Architecture → Ontologie — diagramme système et le modèle en cinq couches.
- Analytics — les tables gérées auxquelles l'ontologie se lie.
- SDKs → Authoring → Ontologies — écrivez vos propres packs.