Condition Evaluation
- CURIE:
gmeow:ConditionEvaluation - IRI: https://blackcatinformatics.ca/gmeow/ConditionEvaluation
- Category: class
- Defined by:
gmeow:slices/norms - Box roles: TBox role (What is this?)
An observation that a condition held, did not hold, or could not be determined at some moment — vantage = the evaluator (an agent, a solver run, a model). The verdict is a recorded observation, NEVER a graph entailment: two evaluators returning different verdicts for one condition are two coexisting cells (Principle 9). The evaluation run itself attaches via gmeow:observationEvent; the evaluated condition rides gmeow:evaluatedCondition ⊑ gmeow:observedFeature.
Structure
Subclass of: gmeow:Observation
Practical Pattern
Use gmeow:ConditionEvaluation as a specialized kind of gmeow:Observation. Add statement metadata or a standpoint when the assertion needs provenance, confidence, or vantage.
Common Companion Terms
Usage Advice
Use when
- Use to record that an evaluator found a condition held, did not hold, or was undetermined at some moment — a vantage-indexed observation, never a graph entailment.
Avoid when
- Avoid treating a verdict as global truth (two evaluators may return different verdicts that coexist — Principle 9) and avoid having validation tooling execute the condition to produce it (Principle 12).
How to use
- Mint the evaluation, name the condition with
gmeow:evaluatedCondition, the outcome withgmeow:evaluationVerdict, and carry the evaluator as the observation vantage; group members get their own evaluations.