Justification Subject
- CURIE:
gmeow:JustificationSubject - IRI: https://blackcatinformatics.ca/gmeow/JustificationSubject
- Category: class
- Defined by:
gmeow:slices/epistemics - Box roles: TBox role (What is this?)
The class of things that can carry justification or defeat relations — a doxastic state or a standpoint claim. Introduced as a named superclass so that schema projections (LinkML, TypeScript, GraphQL) can assign a single domain to gmeow:justifiedBy and gmeow:defeatedBy instead of losing a blank-node owl:unionOf.
Structure
Subclass of: owl:Thing
Practical Pattern
Use gmeow:JustificationSubject as a specialized kind of owl:Thing. Add statement metadata or a standpoint when the assertion needs provenance, confidence, or vantage.
Usage Advice
Use when
- Use as the domain of
gmeow:justifiedByandgmeow:defeatedBywhen projecting the ontology into schema languages that cannot consume a blank-node owl:unionOf.
Avoid when
- Avoid asserting it as an independent kind of entity; it is a schema-friendly union category whose instances are always DoxasticStates or StandpointClaims.
How to use
- Let instances be typed as
gmeow:DoxasticStateorgmeow:StandpointClaim; the explicit subClassOf axioms make them gmeow:JustificationSubjects for downstream schemas.
Examples
- ex:aliceBelievesRound a
gmeow:DoxasticState;gmeow:justifiedByex:photoEvidence. ex:aliceRoundClaim agmeow:StandpointClaim;gmeow:defeatedBygmeow:justificationStatusGettier.