Docs / Knowledge Base Learn
Relationships
Relationship kinds and their semantics.
| Kind | From → To | Recovered from |
|---|---|---|
DependsOn |
consumer → dependency | manifests, imports, references |
Calls |
caller → callee | function-call graphs |
ForeignKey |
table/column → table/column | DDL, ORM models |
Extends |
subtype → supertype | class inheritance (same-file base resolution) |
Contains |
container → member | structure |
References |
source → target | links and mentions |
OwnedBy |
object → person | authorship |
CoupledWith |
object ↔ object | coupling |
Custom("SameAs") |
candidate ↔ candidate | identity resolution; unconfirmed until reviewed |
Relationship kinds parse case-insensitively; anything unrecognized becomes Custom(name). EKL's VIA <kind> and ekos_impact's kinds filter share that parser.