has attestation
- CURIE:
gmeow:hasAttestation - IRI: https://blackcatinformatics.ca/gmeow/hasAttestation
- Category: property
- Defined by:
gmeow:slices/attestation - Box roles: CBox role, RBox role (What is this?)
Relates an entity to an attestation about it — the inverse of gmeow:attestedSubject. Non-functional: an entity may have many co-existing attestations from different attesters (Principle 9).
Structure
Property shape: object property; gmeow:Entity -> gmeow:Attestation
Practical Pattern
Use gmeow:hasAttestation from gmeow:Entity to gmeow:Attestation 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.
Skill Proficiency
- Source:
slices/core/expertise/examples/skill-proficiency.ttl - Examples catalog: open in catalog#example-slices-core-expertise-examples-skill-proficiency
# --- A credential: an independent attestation OF the skill, by an issuer. A
# verifiable credential references a gmeow:Attestation that signs it (the
# expertise↔attestation seam): the credential is a CLAIM, the attestation
# makes it checkable.
ex:cert a gmeow:Credential ;
gmeow:credentialFor ex:python ;
gmeow:credentialIssuer ex:psf ;
gmeow:hasAttestation ex:certAttestation .
Common Companion Terms
gmeow:Entity, gmeow:Attestation
Usage Advice
Use when
- Use from an entity to enumerate the attestations vouching for it — the entity-rooted inverse of
gmeow:attestedSubject, when traversing from the thing to who has vouched for it.
Avoid when
- Avoid asserting it directly when you can state
gmeow:attestedSubjectinstead (prefer the attestation-rooted direction and read this as its inverse), and avoid treating one attestation as authoritative — multiple coexist (Principle 9).
How to use
- Assert
gmeow:attestedSubjecton theAttestationand readgmeow:hasAttestationby inversion; reach for it explicitly in entity-rooted projections that list every vouching envelope for a subject.
Examples
- ex:release1_2
gmeow:hasAttestationex:relAtt.