condition text
- CURIE:
gmeow:conditionText - IRI: https://blackcatinformatics.ca/gmeow/conditionText
- Category: property
- Defined by:
gmeow:slices/norms - Box roles: RBox role (What is this?)
The natural-language statement of the condition — the canonical form, always present (SHACL). Formalizations approximate the prose, not the other way around.
Structure
Property shape: datatype property; gmeow:Condition -> xsd:string; functional
Practical Pattern
Use gmeow:conditionText from gmeow:Condition to xsd:string when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
Usage Advice
Use when
- Use to carry the canonical natural-language statement of a condition — always present, the form formalizations approximate.
Avoid when
- Avoid omitting it (it is mandatory by SHACL) and avoid treating a machine formalization as the canonical form — that is a
gmeow:ConditionExpression, a claim about this prose.
How to use
- Assert
gmeow:conditionTextonce pergmeow:Conditionwith the prose statement; attach optional formalizations viagmeow:formalizedAsthat each claim equivalence to it.
Examples
- ex:c1
gmeow:conditionText"the data subject has requested erasure".