Verification Activity
- CURIE:
gmeow:VerificationActivity - IRI: https://blackcatinformatics.ca/gmeow/VerificationActivity
- Category: class
- Defined by:
gmeow:slices/attestation - Box roles: CBox role, TBox role (What is this?)
An activity that checks a signature, attestation, artifact, or ledger inclusion proof — performed by a verifier agent or software. The outcome is a gmeow:VerificationResult, not a global truth assertion.
Structure
Subclass of: gmeow:Activity
Practical Pattern
Use gmeow:VerificationActivity as a specialized kind of gmeow:Activity. Add statement metadata or a standpoint when the assertion needs provenance, confidence, or vantage.
Common Companion Terms
External Equivalences
Equivalent or closely aligned targets: dqv, prov
Linkages
Generated from the canonical mapping DSL. SSSOM files are the generated public interchange form for term equivalences.
Term Equivalences
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:VerificationActivity |
equivalence | - |
skos:relatedMatch | dqv:QualityAssessment | gmeow-attestation.sssom.tsv; gmeow:eqAttestation014; confidence 0.5 |
gmeow:VerificationActivity |
equivalence | - |
skos:closeMatch | prov:Activity | gmeow-attestation.sssom.tsv; gmeow:eqAttestation002; confidence 0.9 |
Usage Advice
Use when
- Use to model the ACT of checking an attestation, signature, or inclusion proof — the event a verifier (agent or software) performs — when you need the checking process with its inputs, agent, and time as a first-class occurrent.
Avoid when
- Avoid for the categorical outcome of the check (that is
gmeow:VerificationResult/gmeow:VerificationStatus) and for the vouching act being checked (gmeow:Attestation); the activity is the checking, not the verdict or the thing checked.
How to use
- Mint the activity, link it from the
Attestationwithgmeow:verificationActivity, attribute it to a verifier withgmeow:wasAttributedTo, and let it produce agmeow:VerificationResult; the cryptographic and policy checks themselves run in the solver layer (Principle 12).
Examples
- ex:verifyRun a
gmeow:VerificationActivity;gmeow:wasAttributedToex:ciVerifier.
Published Alignment Graph
Alignments
| Relation | Target |
|---|---|
closeMatch | prov:Activity |
relatedMatch | dqv:QualityAssessment |