trustor
- CURIE:
gmeow:trustor - IRI: https://blackcatinformatics.ca/gmeow/trustor
- Category: property
- Defined by:
gmeow:slices/trust - Box roles: RBox role (What is this?)
The agent whose (subjective) trust a trust-assertion expresses — the perspective holder.
Structure
Property shape: object property; gmeow:TrustAssertion -> gmeow:Agent; functional
Practical Pattern
Use gmeow:trustor from gmeow:TrustAssertion to gmeow:Agent when the relationship itself belongs in the native GMEOW graph.
Example Snippets
These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.
Web Of Trust
- Source:
slices/core/trust/examples/web-of-trust.ttl - Examples catalog: open in catalog#example-slices-core-trust-examples-web-of-trust
# --- Alice trusts Bob as a level-1 introducer (his certifications count for her).
ex:trust a gmeow:TrustAssertion ;
gmeow:trustor ex:alice ;
gmeow:trustee ex:bob ;
gmeow:trustLevel "full" ;
gmeow:introducerDepth 1 .
Common Companion Terms
gmeow:TrustAssertion, gmeow:Agent
Usage Advice
Use when
- Use to name the agent FROM WHOSE standpoint a trust assertion is held — the frame holder whose subjective trust the relator expresses (the trust-side counterpart of
gmeow:accordingTo).
Avoid when
- Avoid for the trusted party (that is
gmeow:trustee) and avoid treating the trustor as authoritative for anyone else; every trustor is one co-equal standpoint (Principle 9), so competing trustors' assertions coexist. It is functional — one perspective holder per assertion.
How to use
- Bind exactly one
gmeow:Agentas the trustor; model a second agent's trust in the same trustee as a separategmeow:TrustAssertion, never a second trustor on this one.
Examples
- ex:t1
gmeow:trustorex:lillith.