has verification status
- CURIE:
gmeow:hasVerificationStatus - IRI: https://blackcatinformatics.ca/gmeow/hasVerificationStatus
- Category: property
- Defined by:
gmeow:slices/attestation - Box roles: CBox role, RBox role (What is this?)
The categorical outcome of a verification result. Non-functional: a single result may carry multiple status interpretations (e.g. 'verified but expired').
Structure
Property shape: object property; gmeow:VerificationResult -> gmeow:VerificationStatus
Practical Pattern
Use gmeow:hasVerificationStatus from gmeow:VerificationResult to gmeow:VerificationStatus 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:VerificationStatus
Usage Advice
Use when
- Use to attach the categorical verdict — verified, failed, expired, revoked, policy-failed, finality-pending — to a
gmeow:VerificationResult, naming one or moregmeow:VerificationStatusindividuals.
Avoid when
- Avoid for the ledger settlement state (that is
gmeow:finalityStatus/gmeow:LedgerFinalityStatus) and avoid forcing one status — a result may be both verified and expired, so it is non-functional.
How to use
- Reference one or more
gmeow:VerificationStatusindividuals; combine 'verified' with 'expired' or 'finality pending' on a single result when both apply rather than picking one.
Examples
- ex:verifyOutcome
gmeow:hasVerificationStatusgmeow:verificationStatusVerified.