Referenz
RDFS-Schema
knowmind nutzt ein vollständig RDF/RDFS-fundiertes Schema. Jeder Knoten und jede Kante hat eine definierte semantische Rolle — keine wahllosen Tags, keine impliziten Bedeutungen.
Standards-Stack
knowmind aligniert sich an etablierte W3C- und Community-Vokabularien:foaf:Person,schema:Organization,prov:Activity,bibo:Document,org:Membership,dqv:QualityMeasurement,odrl:Policy,skos:Concept. So lassen sich knowmind-Daten ohne Schema-Migration in andere Triple-Stores oder semantische Such-Stacks übertragen.
Pro Knoten werden mehrere RDF-Klassen-Labels gleichzeitig gesetzt — z. B. ein Person-Knoten ist gleichzeitig :Person, :foaf_Person, :schema_Person, :prov_Person und :prov_Agent.
IRI-Namespace
Jede Ressource bekommt eine stabile, tenant-prefixed IRI:
https://kg.knowmind.de/t/<tenant-uuid>/<segment>/<slug>
Beispiele:
https://kg.knowmind.de/t/{tenant}/memory/onboarding-handbuch
https://kg.knowmind.de/t/{tenant}/chunk/onboarding-handbuch/0003
https://kg.knowmind.de/t/{tenant}/emb/onboarding-handbuch/0003
https://kg.knowmind.de/t/{tenant}/person/anna-mueller
https://kg.knowmind.de/t/{tenant}/policy/internal-confidentialTenant-UUID ist Pflicht-Segment — keine Cross-Tenant-IRIs erlaubt.
Klassen
26 Kern-Klassen, jeweils mit Alignment zu W3C-Standards. Sie können eigene Sub-Klassen per Tag oder per type-Property ergänzen — knowmind macht daraus automatisch ein rdfs:subClassOf-Verhältnis.
| Klasse | Standard-Mapping | Zweck |
|---|---|---|
| Person | foaf:Person, schema:Person, prov:Person, prov:Agent | Eine natürliche Person — Anwender, Ansprechpartner, Autor. |
| PseudonymizedPerson | Person + pseudonymisiert | Pseudonymisierte Person, wenn Klarname nicht persistiert werden darf (DSGVO). |
| Organization | org:Organization, schema:Organization, prov:Agent | Firma, Behörde, Verein, Gruppe. |
| Client | Organization + Kunden-Rolle | Eine Organisation, mit der Sie eine Geschäftsbeziehung haben. |
| Supplier | Organization + Lieferanten-Rolle | Ein externer Dienstleister oder Lieferant. |
| Role | org:Role, skos:Concept | Eine fachliche Rolle (CTO, Projektleiter, Berater …). |
| Skill | skos:Concept | Fertigkeit oder Kompetenz, einer Person oder Rolle zugeordnet. |
| Project | — | Ein zeitlich begrenztes Vorhaben mit klaren Zielen. |
| Meeting | schema:Event | Termin, Besprechung — verknüpft Personen, Projekte, Dokumente. |
| Document | schema:DigitalDocument, bibo:Document | Ein Wissens-Artefakt: Notiz, Memo, Spec, Whitepaper. |
| DocumentVersion | bibo:Document, prov:Entity | Konkrete Version eines Dokuments — versioniert über die Zeit. |
| Contract | bibo:LegalDocument | Ein Vertrag — Sonderform von Document mit zusätzlichen Pflichtfeldern (Parteien, Laufzeit). |
| Chunk | prov:Entity | Inhaltlicher Teilabschnitt einer DocumentVersion — die Recall-Einheit. |
| Embedding | prov:Entity | Vektor-Repräsentation eines Chunks — Foundation des semantischen Recall. |
| Tool | schema:SoftwareApplication | Software, die als Werkzeug eingesetzt wird (Claude Code, Cursor, ChatGPT). |
| Application | schema:SoftwareApplication | Anwendungs-Software, die wir selbst nutzen oder bauen. |
| Product | schema:Product | Ein Produkt im Portfolio — eigenes oder fremdes. |
| Service | schema:Service | Eine angebotene Dienstleistung. |
| DataSource | prov:Entity | Eine Datenquelle — Mailbox, S3-Bucket, API, Importpfad. |
| PipelineRun | prov:Activity | Ein Pipeline-Lauf (Import, Embedding, Migration) — provenance-relevant. |
| QualityMetric | dqv:Metric | Eine Qualitätsmetrik (z. B. Recall@5). |
| QualityMeasurement | dqv:QualityMeasurement | Eine einzelne Messung einer QualityMetric mit Wert und Zeitstempel. |
| AccessPolicy | odrl:Policy | Zugriffsrichtlinie (public, internal, internal-confidential, restricted). |
| ConsentRecord | — | Datenschutz-Einwilligung — wer hat wann zu was Ja gesagt. |
| Tombstone | — | Markierung für gelöschte Inhalte — DSGVO-orientiert, aber provenance-erhaltend. |
| DeletionEvent | prov:Activity | Das Lösch-Ereignis selbst — wer, wann, warum. |
Kantenarten
knowmind nimmt 114 Kantenarten an. Die Tabellen werden aus derselben Ontologie erzeugt, aus der der Gedächtnisdienst seine Liste erlaubter Kantenarten bezieht, und nennen jede davon: 77 Arten mit einer Aussage und 37 Strukturkanten, die die Plattform selbst setzt.
Steht eine Gegenkante in der Tabelle, legt knowmind sie beim Anlegen im selben Mandanten mit an, bei einer erschlossenen Kante erst nach ihrer Bestätigung. „Beliebig“ heißt: Die Ontologie schränkt die Klasse auf dieser Seite der Kante nicht ein.
Zugehörigkeit
| Art | Von | Nach | Gegenkante | Bedeutung |
|---|---|---|---|---|
| CLIENT_OFist Kunde von | Agent | Organization | Person | SoftwareAgent | Organization | HAS_CLIENT | Handelnder bezieht Leistung von dieser Organisation. |
| CONTACT_PERSON_FORAnsprechpartner für | Person | Organization | HAS_CONTACT_PERSON | Person ist der benannte Kontakt bei dieser Organisation. |
| FOR_CLIENTfür Kunden | Project | Agent | Organization | Person | SoftwareAgent | HAS_PROJECT | Projekt wird für diesen Auftraggeber durchgeführt. |
| HAS_CLIENThat Kunden | Organization | Agent | Organization | Person | SoftwareAgent | CLIENT_OF | Organisation erbringt Leistung für diesen Kunden. |
| HAS_CONTACT_PERSONhat Ansprechpartner | Organization | Person | CONTACT_PERSON_FOR | Diese Person ist der benannte Kontakt der Organisation. |
| HAS_EMPLOYEEbeschäftigt | Organization | Person | WORKS_FOR | Organisation beschäftigt diese Person. |
| LEADSleitet | Person | Organization | IS_LED_BY | Person führt diese Organisation. |
| PARTNER_OFist Partner von | Organization | Organization | gilt in beide Richtungen | Zusammenarbeit auf Augenhöhe ohne Liefer- oder Kundenverhältnis. Gilt in beide Richtungen. |
| SUPPLIED_BYbeliefert von | Agent | Organization | Person | SoftwareAgent | Organization | SUPPLIES | Handelnder bezieht Ware, Software oder Dienst von diesem Anbieter. |
| SUPPLIESbeliefert | Organization | Agent | Organization | Person | SoftwareAgent | SUPPLIED_BY | Anbieter liefert an diesen Handelnden. |
| SUPPLIES_TECHNOLOGYliefert Technologie | Organization | Technology | TECHNOLOGY_SUPPLIED_BY | Anbieter stellt diese Technologie bereit. |
| TECHNOLOGY_SUPPLIED_BYTechnologie von | Technology | Organization | SUPPLIES_TECHNOLOGY | Diese Technologie stammt von dem genannten Anbieter. |
Rollen und Mitwirkung
| Art | Von | Nach | Gegenkante | Bedeutung |
|---|---|---|---|---|
| HAS_ROLEhat Rolle | Person | Role | ROLE_OF | Person übt diese Funktion aus. Die Rolle gehört nicht in den Personennamen. |
| HAS_SKILLbeherrscht | Agent | Organization | Person | SoftwareAgent | Skill | SKILL_OF | Handelnder beherrscht diese Fähigkeit. Nicht für Funktionen verwenden, dafür gibt es HAS_ROLE. |
| ROLE_OFRolle von | Role | Person | HAS_ROLE | Diese Funktion wird von der Person ausgeübt. |
| SKILL_OFbeherrscht von | Skill | Agent | Organization | Person | SoftwareAgent | HAS_SKILL | Diese Fähigkeit wird vom Handelnden beherrscht. |
| WORKS_FORarbeitet für | Person | Organization | HAS_EMPLOYEE | Person ist bei dieser Organisation beschäftigt. |
| WORKS_ONarbeitet an | Agent | Organization | Person | SoftwareAgent | Project | WORKED_ON_BY | Handelnder wirkt an diesem Projekt mit. |
Inhalte und Dokumente
| Art | Von | Nach | Gegenkante | Bedeutung |
|---|---|---|---|---|
| ABOUThandelt von | Contract | Document | FileResource | Topic | COVERED_BY | Dokument gehört zu diesem Thema. |
| BASIS_FORGrundlage für | beliebig | beliebig | DERIVED_FROM | Aus diesem hier ist das Genannte hervorgegangen. |
| COVERED_BYbehandelt in | Topic | Contract | Document | FileResource | ABOUT | Zu diesem Thema gibt es das genannte Dokument. |
| DERIVED_FROMabgeleitet aus | beliebig | beliebig | BASIS_FOR | Ist aus dem Genannten hervorgegangen. |
| DOCUMENTED_BYdokumentiert in | beliebig | Contract | Document | FileResource | DOCUMENTS | Über dieses hier gibt es das genannte Dokument. |
| DOCUMENTSdokumentiert | Contract | Document | FileResource | beliebig | DOCUMENTED_BY | Dokument beschreibt das Genannte. |
| SUPERSEDED_BYabgelöst durch | beliebig | beliebig | SUPERSEDES | Gilt nicht mehr, an seiner Stelle steht das Genannte. |
| SUPERSEDESlöst ab | beliebig | beliebig | SUPERSEDED_BY | Tritt an die Stelle des Genannten. Das Abgelöste bleibt bestehen, gilt aber nicht mehr. Gilt über Ketten hinweg: Wenn A B ablöst und B wiederum C, löst A auch C ab. |
Betrieb
| Art | Von | Nach | Gegenkante | Bedeutung |
|---|---|---|---|---|
| DEPENDS_ONhängt ab von | Application | Application | ENABLES | Ohne das Genannte funktioniert es nicht. Gilt über Ketten hinweg: Hängt A von B ab und B von C, hängt A auch von C ab. |
| DEPLOYED_TOausgespielt nach | Application | Container | HOSTS_APPLICATION | Anwendung ist in diesem Container in Betrieb. |
| ENABLESermöglicht | Application | Application | DEPENDS_ON | Das Genannte kann ohne dieses hier nicht arbeiten. |
| HOSTED_ONliegt auf | Container | Host | HOSTS | Container läuft auf diesem Rechner. |
| HOSTSträgt | Host | Container | HOSTED_ON | Auf diesem Rechner läuft der Container. |
| HOSTS_APPLICATIONbeherbergt | Container | Application | DEPLOYED_TO | In diesem Container läuft die Anwendung. |
| INFRASTRUCTURE_PROVIDED_BYInfrastruktur bereitgestellt von | Host | Organization | PROVIDES_INFRASTRUCTURE | Rechner wird von diesem Anbieter bereitgestellt. |
| INTEGRATES_WITHverbunden mit | Application | Application | gilt in beide Richtungen | Zwei Anwendungen tauschen Daten aus. Gilt in beide Richtungen. |
| PROVIDES_INFRASTRUCTUREstellt bereit | Organization | Host | INFRASTRUCTURE_PROVIDED_BY | Anbieter stellt diesen Rechner bereit. |
| SERVED_UNDERerreichbar unter | Application | Domain | SERVES | Anwendung ist unter dieser Internet-Adresse erreichbar. |
| SERVESführt zu | Domain | Application | SERVED_UNDER | Diese Adresse führt zu der Anwendung. |
| TECHNOLOGY_USED_BYeingesetzt von | Technology | Application | USES_TECHNOLOGY | Diese Technologie wird von der Anwendung eingesetzt. |
| USES_TECHNOLOGYnutzt Technologie | Application | Technology | TECHNOLOGY_USED_BY | Anwendung setzt dieses Verfahren oder diese Bibliothek ein. |
Abgeleitete Kanten
knowmind erschließt sie aus einer Kette anderer Kanten.
| Art | Von | Nach | Gegenkante | Bedeutung |
|---|---|---|---|---|
| DEPENDS_ON_SUPPLIERhängt ab von Anbieter | Application | Organization | — | Die Anwendung setzt eine Technologie dieses Anbieters ein und hängt damit von ihm ab. |
| HOST_SERVES_CLIENTbedient Kunden | Host | Agent | Organization | Person | SoftwareAgent | — | Auf dem Rechner läuft in einem Container eine Anwendung, die für diesen Kunden betrieben wird. |
| RUNS_ONläuft auf | Application | Host | — | Die Anwendung läuft in einem Container, und der Container liegt auf diesem Rechner. |
| WORKS_FOR_CLIENTarbeitet für Kunden | Agent | Organization | Person | SoftwareAgent | Agent | Organization | Person | SoftwareAgent | — | Wer an einem Projekt für einen Auftraggeber mitwirkt, arbeitet für diesen Auftraggeber. |
Weitere Beziehungen
| Art | Von | Nach | Gegenkante | Bedeutung |
|---|---|---|---|---|
| AREA_CONTAINSumfasst | beliebig | beliebig | IN_AREA | Der Bereich umfasst den genannten Vorgang. |
| ASSIGNED_TOzugewiesen an | ActionRecord | Task | Agent | Organization | Person | SoftwareAgent | HAS_ASSIGNED_TASK | Aufgabe liegt in der Verantwortung dieses Handelnden. Der Handelnde kann ein Mensch sein oder ein Software-Agent. |
| DELIVERED_ASausgeliefert als | Application | Product | DELIVERED_BY | Anwendung wird unter diesem Produktnamen angeboten. |
| DELIVERED_BYberuht auf | Product | Application | DELIVERED_AS | Hinter diesem Produkt steht diese Anwendung. |
| DEVELOPED_BYentwickelt von | Application | Agent | Organization | Person | SoftwareAgent | DEVELOPS | Anwendung wird von diesem Handelnden gebaut. |
| DEVELOPSentwickelt | Agent | Organization | Person | SoftwareAgent | Application | DEVELOPED_BY | Handelnder baut diese Anwendung. |
| GOVERNED_BYgeregelt durch | beliebig | Contract | Document | FileResource | GOVERNS | Unterliegt der genannten Vorgabe. |
| GOVERNSregelt | Contract | Document | FileResource | beliebig | GOVERNED_BY | Vertrag, Regel oder Vorgabe bestimmt, wie mit dem Genannten zu verfahren ist. |
| HAS_ASSIGNED_TASKzuständig für | Agent | Organization | Person | SoftwareAgent | ActionRecord | Task | ASSIGNED_TO | Aufgabe, die dieser Handelnde zu erledigen hat. |
| HAS_CHILDhat Kind | Person | Person | HAS_PARENT | Elternteil zu Kind. |
| HAS_OPERATED_APPLICATIONlässt betreiben | Agent | Organization | Person | SoftwareAgent | Application | OPERATED_FOR | Für diesen Auftraggeber wird die genannte Anwendung betrieben. |
| HAS_PARENThat Elternteil | Person | Person | HAS_CHILD | Kind zu Elternteil. |
| HAS_PARTbesteht aus | beliebig | beliebig | PART_OF | Enthält das Genannte als Bestandteil. |
| HAS_PREDECESSORhat Vorgänger | ActionRecord | Project | Task | ActionRecord | Project | Task | HAS_SUCCESSOR | Kann erst beginnen, wenn das Genannte abgeschlossen ist (Ende-zu-Anfang). Gemeint ist eine geplante Reihenfolge; eine Blockade wird nicht so ausgedrückt. |
| HAS_PROJECThat Projekt | Agent | Organization | Person | SoftwareAgent | Project | FOR_CLIENT | Auftraggeber lässt dieses Projekt durchführen. |
| HAS_SIBLINGhat Geschwister | Person | Person | gilt in beide Richtungen | Geschwisterverhältnis. Gilt in beide Richtungen. |
| HAS_SUCCESSORhat Nachfolger | ActionRecord | Project | Task | ActionRecord | Project | Task | HAS_PREDECESSOR | Das Genannte kann erst beginnen, wenn dieses abgeschlossen ist. |
| IN_AREAim Bereich | beliebig | beliebig | AREA_CONTAINS | Ordnet einen Vorgang genau einem Bereich zu. |
| IS_LED_BYwird geleitet von | Organization | Person | LEADS | Organisation wird von dieser Person geführt. |
| KNOWSkennt | Person | Person | gilt in beide Richtungen | Persönlicher oder beruflicher Kontakt. Gilt in beide Richtungen. |
| LOCATED_INliegt in | beliebig | Place | LOCATION_OF | Befindet sich an diesem Ort. Gilt über Ketten hinweg: Ein Stadtteil liegt in seiner Stadt und damit auch in ihrem Land. |
| LOCATION_OFStandort von | Place | beliebig | LOCATED_IN | An diesem Ort befindet sich das Genannte. |
| OPERATED_FORbetrieben für | Application | Agent | Organization | Person | SoftwareAgent | HAS_OPERATED_APPLICATION | Anwendung wird für diesen Auftraggeber betrieben. |
| OWNED_BYgehört | beliebig | Agent | Organization | Person | SoftwareAgent | OWNS | Gehört dem genannten Handelnden. |
| OWNSbesitzt | Agent | Organization | Person | SoftwareAgent | beliebig | OWNED_BY | Handelnder ist Eigentümer des Genannten. |
| PAID_BYerhält Zahlungen von | Agent | Organization | Person | SoftwareAgent | Agent | Organization | Person | SoftwareAgent | PAYS | Erhält Zahlungen vom genannten Handelnden. |
| PART_OFTeil von | beliebig | beliebig | HAS_PART | Gehört als Bestandteil zum Genannten. Gilt über Ketten hinweg: Ist A Teil von B und B Teil von C, ist A auch Teil von C. |
| PAYSzahlt an | Agent | Organization | Person | SoftwareAgent | Agent | Organization | Person | SoftwareAgent | PAID_BY | Handelnder leistet Zahlungen an den Genannten. |
| PRODUCED_BYerzeugt von | Contract | Document | FileResource | Project | PRODUCES | Ergebnis stammt aus diesem Projekt. |
| PRODUCESerzeugt | Project | Contract | Document | FileResource | PRODUCED_BY | Projekt bringt dieses Ergebnis hervor. |
| SPOUSE_OFverheiratet mit | Person | Person | gilt in beide Richtungen | Ehe oder eingetragene Partnerschaft. Gilt in beide Richtungen. |
| SUPPORTED_BYgestützt durch | Contract | Document | FileResource | Contract | Document | FileResource | SUPPORTS | Dieses Dokument wird vom genannten Dokument gestützt. |
| SUPPORTSstützt | Contract | Document | FileResource | Contract | Document | FileResource | SUPPORTED_BY | Dieses Dokument stützt das genannte Dokument. |
| WORKED_ON_BYbearbeitet von | Project | Agent | Organization | Person | SoftwareAgent | WORKS_ON | Am Projekt wirkt dieser Handelnde mit. |
Strukturkanten
Diese Kanten setzt die Plattform selbst, etwa zwischen Dokument, Version, Abschnitt und Einbettung oder für die Herkunft eines Laufs. Sie bilden die Ablage ab und tragen keine Aussage über Personen, Firmen oder Vorgänge.
- ACCESS_RIGHTS
- AUTHORED_BY
- CHANGED
- CHUNK_OF
- CONSOLIDATED_INTO
- EMBEDDING_OF
- EVALUATED
- FOR_TASK
- GENERATED
- GOLD_FOR
- HAS_CHUNK
- HAS_EMBEDDING
- HAS_GOLD
- HAS_PREVIOUS_VERSION
- HAS_TAG
- HAS_TOPIC
- HAS_VERSION
- HELD_BY
- INDEXED_IN
- IN_CLUSTER
- IS_VERSION_OF
- LINKS_TO
- LOCKED_BY
- LOCKS
- MEASURED_METRIC
- MEASURED_ON
- SUCCEEDED_WITH
- SUCCESS_OF
- TARGETS_FILE
- UNDER_LOCK
- USED
- USED_BY
- USED_MODEL
- WAS_ASSOCIATED_WITH
- WAS_CHANGED_BY
- WAS_EVALUATED_IN
- WAS_GENERATED_BY
Frühere Namen
Diese Namen nimmt knowmind beim Anlegen und beim Entfernen einer Kante weiter an und übersetzt sie in den heutigen Namen. In der Auswahl im Cockpit stehen sie nicht mehr.
| Früherer Name | wird übersetzt in |
|---|---|
| ABOUT_TOPIC | ABOUT |
| APPLIES_TO | GOVERNED_BY |
| BROTHER_OF | HAS_SIBLING |
| CERTIFIED_IN | HAS_SKILL |
| CHILD_OF | HAS_PARENT |
| CONTACT_PERSON | CONTACT_PERSON_FOR |
| DAUGHTER_OF | HAS_PARENT |
| DELIVERS | SUPPLIES |
| DERIVATION_TARGET_OF | BASIS_FOR |
| DESCRIBES | DOCUMENTS |
| EMPLOYED_BY | WORKS_FOR |
| FATHER_OF | HAS_CHILD |
| HAS_BROTHER | HAS_SIBLING |
| HAS_DOMAIN | SERVED_UNDER |
| HAS_RULE | GOVERNS |
| HAS_SISTER | HAS_SIBLING |
| HEADQUARTERED_IN | LOCATED_IN |
| HOSTED_BY | HOSTED_ON |
| IMPLEMENTS | USES_TECHNOLOGY |
| INDIRECTLY_USES | DEPENDS_ON |
| IS_CLIENT_OF | CLIENT_OF |
| IS_EMPLOYEE_OF | WORKS_FOR |
| IS_INSTANCE_OF | DELIVERED_AS |
| IS_RULE_FOR | GOVERNS |
| IS_TOOL_FOR | USES_TECHNOLOGY |
| LEADS_ORGANIZATION | LEADS |
| LED_BY | IS_LED_BY |
| LICENSED_AS | USES_TECHNOLOGY |
| LIVES_IN | LOCATED_IN |
| MARRIED_TO | SPOUSE_OF |
| MEMBER | HAS_EMPLOYEE |
| MOTHER_OF | HAS_CHILD |
| OFFERED_BY | SUPPLIED_BY |
| OFFERS | SUPPLIES |
| OPERATED_BY | SUPPLIED_BY |
| OPERATES | SUPPLIES |
| PAYS_FOR | PAYS |
| PROVIDED_BY | SUPPLIED_BY |
| PROVIDES | SUPPLIES |
| PUBLISHED_BY | SUPPLIED_BY |
| RECEIVES_PAYMENT | PAID_BY |
| REINFORCES | SUPPORTS |
| RESTRICTED_BY | GOVERNED_BY |
| ROLE | HAS_ROLE |
| SIBLING_OF | HAS_SIBLING |
| SISTER_OF | HAS_SIBLING |
| SON_OF | HAS_PARENT |
| USED_BY_TECHNOLOGY | TECHNOLOGY_USED_BY |
| USES | USES_TECHNOLOGY |
| USES_PRODUCT | USES_TECHNOLOGY |
| USES_TECH | USES_TECHNOLOGY |
| WAS_DERIVED_FROM | DERIVED_FROM |
| WORKS_IN | LOCATED_IN |
Wie Sie als Kunde Beziehungen pflegen
Drei Wege, eine Edge anzulegen:
- Implizit beim Speichern — wenn Sie in einem Memory Tags wie
@projekt-heliosoder[[ada-lovelace]]nutzen, leitet knowmind daraus ein spezifisches, typisiertes Prädikat aus dem Kanon ab (z. B.WORKS_ON,FOR_CLIENT). - Über die API — POST
/api/graph/relationsmit{ fromId, toId, relType, properties }. Die typed Edge wird angelegt, der Inverse-Edge automatisch materialisiert. - Im Cockpit — auf jeder Memory-Detail-Seite gibt es den Bereich „Beziehungen“, in dem Sie aus den erlaubten Edge-Typen wählen und die Ziel-Ressource auswählen können.
Validierung: SHACL-Constraints prüfen Domain/Range. Bei Verletzung wird die Edge mit klarer Fehlermeldung abgelehnt — keine kaputten Beziehungen im Graphen.
Beispiel — Beratungs-Mandat
(Anna Müller :Person)
-[:HAS_SKILL]-> (KI-Strategie :Skill)
-[:WORKS_FOR]-> (Acme Beratung :Organization)
-[:WORKS_ON]-> (Projekt Helios :Project)
-[:FOR_CLIENT]-> (Müller Maschinenbau :Organization)
-[:DOCUMENTED_BY]-> (Workshop-Memo 2026-03-12 :Document)
-[:HAS_VERSION]-> (Workshop-Memo v1 :DocumentVersion)
-[:HAS_CHUNK]-> (Chunk 0001 :Chunk)
-[:HAS_EMBEDDING]-> (Embedding :Embedding)
-[:INDEXED_IN]-> (sc-internal-idx :VectorIndex)
-[:GOVERNED_BY]-> (Rahmenvertrag 2026 :Contract)Verwandt: Recall-Pipeline · API-Referenz

