verified by
- CURIE:
gmeow:verifiedBy - IRI: https://blackcatinformatics.ca/gmeow/verifiedBy
- Category: property
- Defined by:
gmeow:slices/attestation - Box roles: CBox role, RBox role (What is this?)
The agent that produced a verification result. Non-functional: joint verification by multiple agents is valid.
Structure
Property shape: object property; gmeow:VerificationResult -> gmeow:Agent
Practical Pattern
Use gmeow:verifiedBy from gmeow:VerificationResult 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.
Software Release
- Source:
slices/core/attestation/examples/software-release.ttl - Examples catalog: open in catalog#example-slices-core-attestation-examples-software-release
# --- Verification is its own recorded act: the deploy gate checked the chain.
ex:verifyResult a gmeow:VerificationResult ;
gmeow:hasVerificationStatus gmeow:verificationStatusVerified ;
gmeow:verifiedBy ex:relyingParty .
Common Companion Terms
gmeow:VerificationResult, gmeow:Agent
Usage Advice
Use when
- Use to name the agent or software that produced a
gmeow:VerificationResult— the verifier whose standpoint the verdict is held from (Principle 9: a result is one verifier's observation, not a global fact).
Avoid when
- Avoid for the agent that ISSUED the attestation (that is
gmeow:attester) and avoid forcing a single verifier — joint verification is valid, so it stays non-functional.
How to use
- Bind the verifying
gmeow:Agenton theVerificationResult; competing verdicts from different verifiers coexist as separate results, each with its owngmeow:verifiedBy.
Examples
- ex:verifyOutcome
gmeow:verifiedByex:ciVerifier.