founded on
- CURIE:
gmeow:foundedOn - IRI: https://blackcatinformatics.ca/gmeow/foundedOn
- Category: property
- Defined by:
gmeow:slices/agreements - Box roles: RBox role (What is this?)
The agreement or contract that grounds this relator — in UFO terms, the set of commitments on which the relator is founded. Reusable across any relator (Membership, KinRelationship, etc.). NOT functional: a single relator may be founded on more than one agreement.
Structure
Property shape: object property; gufo:Relator -> gmeow:Agreement
Practical Pattern
Use gmeow:foundedOn from gufo:Relator to gmeow:Agreement 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.
Employment Contract
- Source:
slices/core/agreements/examples/employment-contract.ttl - Examples catalog: open in catalog#example-slices-core-agreements-examples-employment-contract
# SPDX-FileCopyrightText: 2026 Blackcat Informatics® Inc. <paudley@blackcatinformatics.ca>
# SPDX-License-Identifier: CC-BY-4.0
#
# Worked example: an agreement as a relator. A gmeow:Agreement (here a
# gmeow:Contract, the legally-enforceable specialization) is a gufo:Relator that
# binds its parties via gmeow:hasParty — the agreement IS the relationship, not a
# property of either party. It bears a structured gmeow:AgreementName (an
# Appellation, so multilingual co-equal titles are first-class). Other relators
# can be gmeow:foundedOn it: the employment Membership below exists BECAUSE of the
# contract, so its grounding is recorded rather than assumed.
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/agreements/> .
# --- The employment Membership is FOUNDED ON the contract: it exists because of
# it, so the grounding relator points at the agreement rather than assuming it.
ex:employment a gmeow:Membership ;
gmeow:membershipMember ex:dana ;
gmeow:membershipOrganization ex:acme ;
gmeow:foundedOn ex:contract .
Common Companion Terms
Usage Advice
Use when
- Use to record the UFO commitment-grounding of any relator — the agreement or contract whose commitments bring a
Membership,KinRelationship, or other relator into being.
Avoid when
- Avoid for the agreement's own parties (use
gmeow:hasParty) and for the teleological goal of the bond (that rides thegmeow:Commitment); this property records what grounds the relator, not what it aims at.
How to use
- Point the dependent relator at the
gmeow:Agreement(orgmeow:Contract) it rests on; let the agreement carry the parties viagmeow:hasPartyrather than re-stating them on the grounded relator.
Examples
- ex:boardSeat
gmeow:foundedOnex:partnership.