derivePredicate

fun derivePredicate(relationshipName: String): String

Derive a natural language predicate from a relationship or property name. Used when no explicit @Semantics predicate is defined.

Examples:

  • "employer" -> "has employer"

  • "HAS_EMPLOYER" -> "has employer"

  • "WORKS_AT" -> "works at"

  • "directReports" -> "has direct reports"