Compliance Assessment
- CURIE:
gmeow:ComplianceAssessment - IRI: https://blackcatinformatics.ca/gmeow/ComplianceAssessment
- Category: class
- Defined by:
gmeow:slices/norms - Box roles: TBox role (What is this?)
An observation that an event complied with or violated a norm — vantage = the assessor. The reified form of gmeow:violates / gmeow:complies, for when who-judged, on-what-evidence, and how-confidently must be first-class. Two assessors disagreeing are two coexisting cells; no global compliance verdict exists (Principle 9).
Structure
Subclass of: gmeow:Observation
Practical Pattern
Use gmeow:ComplianceAssessment as a specialized kind of gmeow:Observation. Add statement metadata or a standpoint when the assertion needs provenance, confidence, or vantage.
Example Snippets
These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.
Food Safety Compliance
- Source:
slices/extensions/norms/examples/food-safety-compliance.ttl - Examples catalog: open in catalog#example-slices-extensions-norms-examples-food-safety-compliance
# SPDX-FileCopyrightText: 2026 Blackcat Informatics® Inc. <paudley@blackcatinformatics.ca>
# SPDX-License-Identifier: CC-BY-4.0
#
# Worked example: norms, deontic modality, and compliance . A gmeow:Norm in
# a gmeow:NormativeSystem carries a gmeow:deonticModality — obligation /
# prohibition / permission / recommendation — the deontic stance the rights slice
# applies to assets, here applied to CONDUCT. Whether an event lives up to a norm
# is not a bare boolean: it is a reified gmeow:ComplianceAssessment binding the
# assessed event, the assessed norm, and a gmeow:complianceVerdict (held /
# not-held / undetermined), AS OBSERVED by an assessor with a method — so a
# contested compliance ruling can coexist with another (P9).
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/norms/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
# --- The compliance ruling: a reified, assessor-scoped observation.
ex:ruling a gmeow:ComplianceAssessment ;
gmeow:assessedEvent ex:prepShift ;
gmeow:assessedNorm ex:handwashNorm ;
gmeow:complianceVerdict gmeow:verdictHeld ;
gmeow:vantage ex:inspector ;
gmeow:observationMethod gmeow:methodDirectObservation .
Common Companion Terms
Usage Advice
Use when
- Use the reified form when who-judged, on-what-evidence, or how-confidently an event complied or violated must be first-class.
Avoid when
- Avoid it for the ordinary case (flat
gmeow:violates/gmeow:compliescarry it more cheaply) and avoid expecting a single global verdict — disagreeing assessors coexist (Principle 9).
How to use
- Mint the assessment, name the event with
gmeow:assessedEvent, the norm withgmeow:assessedNorm, the verdict withgmeow:complianceVerdict, and carry the assessor as the observation vantage.
Examples
- ex:ca1 a
gmeow:ComplianceAssessment;gmeow:assessedEventex:leakEvent;gmeow:assessedNormex:n1;gmeow:complianceVerdictgmeow:verdictNotHeld.