Inquiry Tenure
- CURIE:
gmeow:InquiryTenure - IRI: https://blackcatinformatics.ca/gmeow/InquiryTenure
- Category: class
- Defined by:
gmeow:slices/inquiry - Box roles: TBox role (What is this?)
The reified, time-scoped fact that an agent held an open question over an interval — an inquiry opened in January and closed by an accepted answer in June is an opened-then-closed tenure, never a deletion (Principle 10). The StandpointTenure idiom applied to inquiry: use only when the opening / closing of an inquiry is itself worth modelling; the common case is a bare gmeow:asks with validFrom / validUntil on the statement. Carries its interval via gmeow:duringInterval (temporal module); a closed tenure is kept with gmeow:displayable false.
Structure
Subclass of: gmeow:TimeScopedRelation
Practical Pattern
Use gmeow:InquiryTenure as a specialized kind of gmeow:TimeScopedRelation. Add statement metadata or a standpoint when the assertion needs provenance, confidence, or vantage.
Common Companion Terms
Usage Advice
Use when
- Use as the reified half of the
gmeow:asks↔gmeow:InquiryTenurepair: when the opening, closing, or reopening of an agent's open question over an interval is itself the fact of interest, so the inquiry can be opened and closed rather than mutated.
Avoid when
- Avoid for the 80% case where an agent simply holds a question open (use the flat
gmeow:askswithvalidFrom/validUntil) and never delete a closed inquiry — close it and setgmeow:displayablefalse, reopening by suppressing the prior accepted answer (Principle 10).
How to use
- Mint one
InquiryTenureper (agent, question) holding, bindgmeow:tenureInquirerandgmeow:tenureQuestion, scope it withgmeow:duringInterval(temporal module); record closure by an accepted gmeow:answers-claim and suppression withgmeow:displayablefalse rather than removing the triple.
Scope notes
- Minted ON DEMAND when the opening / closing of an inquiry is itself the fact of interest; the common case is a bare
gmeow:asksannotation, reify on demand (Principle 4). REOPENING a closed inquiry is modelled by closing the prior accepted answer withgmeow:displayablefalse (retain-never-delete, Principle 10), never by deletion; the question and its inquiry history stay queryable.
Examples
- ex:keySearch a
gmeow:InquiryTenure;gmeow:tenureInquirerex:lillith;gmeow:tenureQuestionex:whereIsTheKey;gmeow:duringIntervalex:firstHalfYear.