Acquaintance Relationship
type: SubKind
type: Class
subclass of: Interpersonal Relationship
definition: An interpersonal relationship of social acquaintance — agents who have met and know one another (the reified form of hasMet).

Adoptive Parent-Child
type: SubKind
type: Class
subclass of: Parent-Child Relationship
definition: A parent-child relationship established by adoption.

Article
type: SubKind
type: Class
subclass of: Creative Work
definition: A written work published in a periodical, blog, or scholarly venue.

Biological Parent-Child
type: SubKind
type: Class
subclass of: Parent-Child Relationship
definition: A parent-child relationship by biological descent.

Blockchain Account
type: Kind
type: Class
subclass of: Entity
definition: An address-controlled account on a blockchain or distributed ledger — the entity that holds assets, signs transactions, or controls a smart contract. Aligns to CAIP-10 account identifiers and did:pkh.

Book Release
type: SubKind
type: Class
subclass of: Creative Work
definition: A concrete published edition or release of a book — an out-of-universe information object and rights-bearing publication artifact. Distinct from the in-universe narrative frame it contributes to; linked via gmeow:sourceFor.

Contract
type: SubKind
type: Class
subclass of: Agreement
definition: A legally enforceable agreement.

Credential
type: Kind
type: Class
subclass of: Entity
definition: An educational or occupational credential held by an agent — a degree, certification, or license.

DKIM Signature
type: SubKind
type: Class
subclass of: Cryptographic Signature
definition: A DomainKeys Identified Mail signature (RFC 6376) over selected headers and the body.

Dataset
type: SubKind
type: Class
subclass of: Creative Work
definition: A collection of data published as a unit.

Family
type: SubKind
type: Class
subclass of: Group
definition: A kinship group of persons related by descent, marriage, or adoption.

Foster Parent-Child
type: SubKind
type: Class
subclass of: Parent-Child Relationship
definition: A parent-child relationship through fostering.

Language Creation
type: EventType
type: Class
subclass of: Activity
definition: The activity of creating or generating a language — a conlanger's design work or an AI model's generation run. Linked to its product by gmeow:wasGeneratedBy (the language → activity) and to its agent by gmeow:wasAssociatedWith; the language is ascribed to its creator with gmeow:wasAttributedTo (a gmeow:SoftwareAgent for an AI-generated language).

Language Version
type: SubKind
type: Class
subclass of: Language
definition: A concrete, dated revision of a language that is itself a fully usable language (Ithkuil 1993 / 2011 / New Ithkuil; an AI language v1 / v2). Subclass of gmeow:Language so a version bears its own scripts, names and status; gmeow:versionOf links it to the lineage language, gmeow:supersedes orders versions, and gmeow:wasDerivedFrom records derivation. Forward-looking for rapidly-versioned AI languages.

Measured Value
type: Kind
type: Class
subclass of: Object
subclass of: Entity
equivalent class: Quantity
definition: An alias for gmeow:Quantity — the measured-value perspective on the same value×unit/frame×determinacy×provenance bundle (#77). Equivalent to gmeow:Quantity and gmeow:ScalarQuantity. Provided for consumers who prefer the 'measured value' terminology common in metrology and sensor standards.

Media Object
type: SubKind
type: Class
subclass of: Creative Work
definition: An image, audio, or video media file.

PGP Signature
type: SubKind
type: Class
subclass of: Cryptographic Signature
definition: An OpenPGP signature (RFC 4880/9580, PGP-MIME RFC 3156) over a message, bound to a PGP key.

Patent
type: SubKind
type: Class
subclass of: Creative Work
definition: A granted or filed patent describing an invention.

Physical Object
type: Category
type: Class
subclass of: Object
subclass of: Entity
disjoint with: Agent
disjoint with: Information Object
definition: An entity that is a material thing occupying space and time — a device, instrument, vehicle, building, or natural body. Distinct from Agent (which acts and bears responsibility) and InformationObject (which carries information content). The sortal for pose-bearing, sensor-hosting, and spatially-located things that are not agents.

Place Naming
type: SubKind
type: Class
subclass of: Name Usage
equivalent class: Class
  intersection of: Name Usage
  intersection of: Restriction
    on property: usage named
    some values from: Place
definition: A DEFINED specialization of gmeow:NameUsage whose named entity is a gmeow:Place — a time/audience/register-scoped use of a toponym. Defined, NOT asserted: any NameUsage that names a Place is inferred to be a PlaceNaming (≡ gmeow:NameUsage ⊓ ∃gmeow:usageNamed.gmeow:Place), so place-naming reuses the NameUsage relator instead of minting a parallel relator (Principle 6, greenfield/no-redundancy). The reified counterpart of CIDOC-CRM's time-spanned crm:E48 Place Name / crm:E41 Appellation. Competing and historical place names coexist as co-equal PlaceNamings with no primary; superseded ones set gmeow:displayable false (Principle 10). The toponymic authority is gmeow:usageAuthority; the name's language is gmeow:nameLanguage on the bound gmeow:PlaceName (reached via gmeow:usageAppellation).

Professional Relationship
type: SubKind
type: Class
subclass of: Interpersonal Relationship
definition: An interpersonal relationship arising from work — colleagues, collaborators, a client and a provider (the reified form of hasWorkedWith).

S/MIME Signature
type: SubKind
type: Class
subclass of: Cryptographic Signature
definition: An S/MIME signature (RFC 8551) over a message, bound to an X.509 certificate.

Sensory Observation
type: SubKind
type: Class
subclass of: Observation
definition: An observation produced by a sensor or sensory apparatus reading a physical property of the environment. Specialises Observation with sensor-specific properties (sensory property, sensor platform, sampling feature).

Serial Installment
type: SubKind
type: Class
subclass of: Creative Work
definition: A single issue, episode, or chapter of a serial creative work — a comic issue, TV episode, magazine issue, or serial chapter. An out-of-universe publication artifact distinct from the narrative frame it sources.

Step Parent-Child
type: SubKind
type: Class
subclass of: Parent-Child Relationship
definition: A parent-child relationship through marriage to a biological/adoptive parent.

Summary
type: Kind
type: Class
subclass of: Information Object
definition: A condensed account derived from a source information object (often machine-generated), linked to its source by gmeow:wasDerivedFrom.

Telephone Number
type: SubKind
type: Class
subclass of: Contact Point
definition: A contact point reachable by telephone.

Text Extraction
type: SubKind
type: Class
subclass of: Document
definition: The text content extracted from a source object (e.g. a PDF attachment), linked to its source by gmeow:wasDerivedFrom.

access URL
type: DatatypeProperty
domain: Virtual Location
range: anyURI
definition: The join/access URL of a virtual location.

according to
type: AnnotationProperty
definition: The standpoint / frame within which the annotated statement is asserted true — *according to whom*. DISTINCT from gmeow:wasAttributedTo (which source RECORDED the claim) and gmeow:confidence (how sure we are); a claim may carry all three with no inferential bridge among them. Its value is a gmeow:Agent (a polity, community, or organization IRI) or a gmeow:Standpoint individual (a frame that needs its own identity). When a statement is promoted to a reified gmeow:Observation, gmeow:accordingTo becomes the gmeow:vantage of the relator (vantage ⊑ accordingTo — documented, not axiomatised, because accordingTo is an AnnotationProperty and vantage is an ObjectProperty). Standpoint-TIME — when the frame held this position — rides gmeow:validFrom / gmeow:validUntil on the same statement in the light case, or a reified gmeow:StandpointTenure when the adoption / withdrawal is itself the fact of interest. The range is intentionally open. An unindexed statement is held according to gmeow:universalStandpoint (the uncontested global facts).

account key
type: ObjectProperty
domain: Online Account
range: Cryptographic Key
definition: Relates an online account to the cryptographic key that identifies it — the seam joining a decentralized-identity account (e.g. a Nostr account's nostrPubkey literal) to the key as a first-class entity.

account name
type: DatatypeProperty
domain: Online Account
range: Literal
definition: The handle or user name identifying the account on its service.

acquire license page
type: DatatypeProperty
domain: Entity
range: anyURI
definition: A page where a licence to use the asset may be acquired (schema:acquireLicensePage).

accept tracking
type: Rights Action
definition: Accept that use of the asset may be tracked (odrl:acceptTracking).

aggregate
type: Rights Action
definition: Use the asset within an aggregation with other assets (odrl:aggregate).

annotate
type: Rights Action
definition: Add explanatory notations to the asset (odrl:annotate).

anonymize
type: Rights Action
definition: Anonymise identifying information in the asset (odrl:anonymize).

archive
type: Rights Action
definition: Store the asset for long-term preservation (odrl:archive).

attribute
type: Rights Action
definition: Credit the rights holder (odrl:attribute; cc:Attribution) — typically the action of an attribution duty.

commercialize
type: Rights Action
definition: Use the asset for commercial advantage (odrl:commercialize; cc:CommercialUse).

compensate
type: Rights Action
definition: Compensate the assigner by payment (odrl:compensate) — typically a duty.

concurrent use
type: Rights Action
definition: Permit a limited number of concurrent uses (odrl:concurrentUse).

delete
type: Rights Action
definition: Permanently remove all copies of the asset (odrl:delete).

derive / modify
type: Rights Action
definition: Create derivative / adapted works from the asset (odrl:derive; cc:DerivativeWorks).

digitize
type: Rights Action
definition: Produce a digital copy of a physical asset (odrl:digitize).

display
type: Rights Action
definition: Display the asset, e.g. on screen (odrl:display).

distribute
type: Rights Action
definition: Distribute / publish copies of the asset (odrl:distribute; cc:Distribution).

ensure exclusivity
type: Rights Action
definition: Guarantee exclusivity of the granted rights (odrl:ensureExclusivity) — a duty.

execute
type: Rights Action
definition: Run / execute the asset (e.g. software) (odrl:execute).

extract
type: Rights Action
definition: Extract part of the asset (odrl:extract) — e.g. for text/data mining.

give
type: Rights Action
definition: Transfer ownership of the asset to another party without compensation (odrl:give).

grant use
type: Rights Action
definition: Grant the use of the asset to third parties (odrl:grantUse).

include
type: Rights Action
definition: Include other related assets in the asset (odrl:include).

index
type: Rights Action
definition: Record the asset in an index (odrl:index).

inform
type: Rights Action
definition: Inform a party that an action has occurred (odrl:inform) — a duty.

install
type: Rights Action
definition: Install the asset on a device (odrl:install).

lease
type: Rights Action
definition: Make the asset available for use for a period in return for payment (odrl:lease).

lend
type: Rights Action
definition: Make the asset available for temporary use without transferring ownership (odrl:lend).

modify
type: Rights Action
definition: Change existing content of the asset (odrl:modify).

move
type: Rights Action
definition: Move the asset from one digital location to another, deleting the original (odrl:move).

next policy
type: Rights Action
definition: Apply a subsequent policy to a re-distributed asset (odrl:nextPolicy).

obtain consent
type: Rights Action
definition: Obtain the holder's prior consent before exercising a permission (odrl:obtainConsent).

play
type: Rights Action
definition: Render the asset as audio/video (odrl:play).

present / display
type: Rights Action
definition: Publicly present, perform or display the asset (odrl:present).

print
type: Rights Action
definition: Create a hard-copy rendition of the asset (odrl:print).

process personal data
type: Rights Action
definition: Process personal data about a data subject — the privacy-regulated action (aligned to dpv:Processing and odrl:use).

read
type: Rights Action
definition: Obtain data from the asset (odrl:read).

reproduce
type: Rights Action
definition: Make copies of the asset (odrl:reproduce; cc:Reproduction).

retain notice
type: Rights Action
definition: Preserve copyright / licence notices (cc:Notice) — typically the action of a notice duty.

review policy
type: Rights Action
definition: Review the policy applicable to the asset (odrl:reviewPolicy) — a duty.

sell
type: Rights Action
definition: Transfer ownership of the asset in return for payment (odrl:sell).

share alike
type: Rights Action
definition: Distribute derivatives under the same licence (odrl:shareAlike; cc:ShareAlike) — typically the action of a share-alike duty.

stream
type: Rights Action
definition: Deliver the asset as a real-time stream (odrl:stream).

synchronize
type: Rights Action
definition: Use the asset in timed relation with another asset (odrl:synchronize).

text to speech
type: Rights Action
definition: Render text of the asset as synthesized speech (odrl:textToSpeech).

transfer
type: Rights Action
definition: Transfer ownership of the asset to another party (odrl:transfer).

transform
type: Rights Action
definition: Convert the asset into a different format (odrl:transform).

translate
type: Rights Action
definition: Translate the asset into another language (odrl:translate).

uninstall
type: Rights Action
definition: Remove an installed asset from a device (odrl:uninstall).

use
type: Rights Action
definition: Use the asset (the broad odrl:use action).

watermark
type: Rights Action
definition: Apply a watermark to the asset (odrl:watermark) — a duty.

ActivityPub actor
type: DatatypeProperty
domain: Online Account
range: anyURI
definition: The ActivityPub actor IRI of a federated-social account.

address holder
type: FunctionalProperty
type: ObjectProperty
domain: Address Tenure
range: Agent
definition: The agent who held the contact point over the tenure's interval.

address locality
type: DatatypeProperty
domain: Postal Address
range: Literal
definition: The locality (city or town) coordinate value of a postal address, expressed along the gmeow:axisAddressLocality axis of the postal reference frame.

address place
type: ObjectProperty
domain: Postal Address
range: Place
definition: The geographic place a postal address denotes (typically the premises/building) — the seam from the as-written address to the resolved place hierarchy, its coordinates/geometry, and its external identifiers.

address region
type: DatatypeProperty
domain: Postal Address
range: Literal
definition: The region (state, province, or territory) coordinate value of a postal address, expressed along the gmeow:axisAddressRegion axis of the postal reference frame.

address value
type: DatatypeProperty
type: FunctionalProperty
domain: Email Address
range: Literal
definition: The normalized addr-spec of an email address.

adjacent to
type: ObjectProperty
type: SymmetricProperty
domain: Location
range: Location
definition: Relates a location to another location it is adjacent to.

after
type: ObjectProperty
type: TransitiveProperty
domain: Event
range: Event
inverse of: before
definition: Allen AFTER: this event begins strictly after the related event ends; the transitive inverse of gmeow:before. (= time:intervalAfter; TimeML AFTER; TEO after.)

average
type: Aggregation Function
definition: The arithmetic mean of a numeric property over entities within the aggregation region.

centroid
type: Aggregation Function
definition: The geometric centre of the aggregation region or of the entities within it. Computed by the solver layer (Principle 12).

count
type: Aggregation Function
definition: The number of entities within the aggregation region.

density
type: Aggregation Function
definition: The number of entities per unit area within the aggregation region. Computed by the solver layer (Principle 12).

maximum
type: Aggregation Function
definition: The largest value of a numeric property over entities within the aggregation region.

minimum
type: Aggregation Function
definition: The smallest value of a numeric property over entities within the aggregation region.

sum
type: Aggregation Function
definition: The arithmetic sum of a numeric property over entities within the aggregation region.

aggregation function
type: FunctionalProperty
type: ObjectProperty
domain: Spatial Aggregation
range: Aggregation Function
definition: The statistical function applied to the entities in the aggregation region — count, sum, average, density, minimum, maximum, or centroid.

as GeoJSON
type: DatatypeProperty
domain: Geometry
range: Literal
definition: A GeoJSON serialization of a geometry. The range is rdfs:Literal (not geo:geoJSONLiteral) to stay within the OWL 2 DL datatype map; data may still tag the literal ^^geo:geoJSONLiteral, and the alignment to geo:asGeoJSON preserves GeoSPARQL semantics for spatial engines.

as WKT
type: DatatypeProperty
domain: Geometry
range: Literal
definition: A Well-Known Text (WKT) serialization of a geometry. The range is rdfs:Literal (not geo:wktLiteral) to stay within the OWL 2 DL datatype map; data may still tag the literal ^^geo:wktLiteral, and the alignment to geo:asWKT preserves GeoSPARQL semantics for spatial engines.

none
type: Grammatical Aspect
definition: ISO-TimeML aspect NONE.

perfective
type: Grammatical Aspect
definition: ISO-TimeML aspect PERFECTIVE.

perfective-progressive
type: Grammatical Aspect
definition: ISO-TimeML aspect PERFECTIVE_PROGRESSIVE.

progressive
type: Grammatical Aspect
definition: ISO-TimeML aspect PROGRESSIVE.

at time
type: DatatypeProperty
range: dateTime
definition: The instant at which a point-like event or observation occurred.

attestation artifact
type: ObjectProperty
domain: Attestation
range: Attestation Artifact
definition: The concrete carrier (in-toto JSON, VC, DSSE envelope, C2PA manifest, etc.) that embodies an attestation. Non-functional: an attestation may be carried by multiple equivalent artifacts under different formats.

attestation policy
type: ObjectProperty
domain: Attestation
range: Attestation Policy
definition: The policy under which an attestation was issued — a value vocabulary individual naming the rules or framework the attester followed. Non-functional: competing policy interpretations coexist (Principle 9).

attestation type
type: ObjectProperty
domain: Attestation
range: Attestation Type
definition: The type of attestation being made — a value vocabulary individual from gmeow:AttestationType. Non-functional: an attestation may carry multiple type tags (e.g. both SLSA provenance and DSSE envelope).

AI output attestation
type: Attestation Type

blockchain claim
type: Attestation Type

C2PA manifest
type: Attestation Type

DSSE envelope
type: Attestation Type

EAT token
type: Attestation Type

git signed tag
type: Attestation Type

in-toto attestation
type: Attestation Type

nanopublication
type: Attestation Type

quality report attestation
type: Attestation Type

release manifest
type: Attestation Type

SCITT signed statement
type: Attestation Type

SLSA provenance
type: Attestation Type

signed RDF graph
type: Attestation Type

verifiable credential
type: Attestation Type

attested claim
type: ObjectProperty
domain: Attestation
range: Observation
definition: The observation or claim that an attestation vouches for, when the subject of the attestation is itself a claim rather than a bare entity. Non-functional: an attestation may vouch for several related claims simultaneously.

attribution text
type: DatatypeProperty
domain: Entity
range: Literal
definition: The credit line to display when reusing the asset (schema:creditText; cc:attributionName) — e.g. "Photo by Jane Doe / CC BY 4.0". The structured holder is gmeow:wasAttributedTo / gmeow:copyrightHolder.

attribution url
type: DatatypeProperty
domain: Entity
range: anyURI
definition: The URL the attribution credit should link to when reusing the asset (cc:attributionURL).

authentication method
type: DatatypeProperty
type: FunctionalProperty
domain: Authentication Result
range: Literal
definition: The authentication method checked: dkim, spf, dmarc, arc, iprev, or auth.

authentication result
type: DatatypeProperty
type: FunctionalProperty
domain: Authentication Result
range: Literal
definition: The verdict of an authentication check: pass, fail, none, softfail, neutral, temperror, or permerror.

authentication server
type: DatatypeProperty
type: FunctionalProperty
domain: Authentication Result
range: Literal
definition: The authentication-serv-id (authserv-id) that performed the check.

authority link
type: ObjectProperty
domain: Entity
definition: Links a GMEOW entity to a record in an external authority, registry, database, gazetteer, or catalogue by IRI. It is a see-also authority pointer, not an OWL identity merge; assert the strength of the coreference separately with skos:exactMatch or skos:closeMatch. The range is intentionally open. Wikidata is the recommended hub because its cross-references reach many other authorities.

bearing axis
type: Axis

configuration vector axis
type: Axis
definition: A generic n-dimensional configuration vector axis for variable-DOF robots. The actual dimensionality is pushed to the solver layer via CoordinateMatrix.matrixShape (Principle 12).

heading axis
type: Axis

momentum X
type: Axis

momentum Y
type: Axis

momentum Z
type: Axis

quaternion W axis
type: Axis

quaternion X axis
type: Axis

quaternion Y axis
type: Axis

quaternion Z axis
type: Axis

bcc
type: ObjectProperty
domain: Email Message
range: Email Address
definition: A blind-carbon-copy recipient address of a message (RFC 5322 Bcc).

BCP-47 tag
type: DatatypeProperty
domain: Language
range: language
definition: An OPTIONAL external BCP-47 language tag used only when projecting GMEOW's internal private-use literals into vocabularies that require standard language-tag literals. Non-functional because a language may expose several valid BCP-47 tags across script, region, or variant contexts; broad registry alignments such as ISO 639-3 codes and Glottocodes remain gmeow:languageCode values.

bearing
type: DatatypeProperty
domain: Orientation
range: double
definition: The angle between an entity's forward direction and a reference direction (typically north), in degrees.

Chinese calendar
type: Calendar System
definition: The lunisolar Chinese calendar.

Coptic calendar
type: Calendar System
definition: The Coptic calendar.

Ethiopian calendar
type: Calendar System
definition: The Ethiopian calendar, similar to the Coptic.

Hebrew calendar
type: Calendar System
definition: The lunisolar Hebrew calendar.

ISO week date
type: Calendar System
definition: The ISO 8601 week-numbering calendar.

Islamic (Hijri) calendar
type: Calendar System
definition: The lunar Islamic calendar.

Julian calendar
type: Calendar System
definition: The Julian calendar, predecessor to the Gregorian.

Persian (Solar Hijri) calendar
type: Calendar System
definition: The solar Persian calendar.

cc
type: ObjectProperty
domain: Email Message
range: Email Address
definition: A carbon-copy recipient address of a message (RFC 5322 Cc).

CEFR A1
type: Proficiency Level
level scale: CEFR

CEFR A2
type: Proficiency Level
level scale: CEFR

CEFR B1
type: Proficiency Level
level scale: CEFR

CEFR B2
type: Proficiency Level
level scale: CEFR

CEFR C1
type: Proficiency Level
level scale: CEFR

CEFR C2
type: Proficiency Level
level scale: CEFR

celestial epoch
type: DatatypeProperty
domain: Celestial Coordinates
range: decimal
definition: The epoch (Julian year, e.g. 2000.0) for which the coordinates are expressed. Required for proper-motion propagation; frame-relative per Principle 11.

celestial object type
type: ObjectProperty
domain: Celestial Location
range: Celestial Object Type
definition: The kind(s) of a celestial location (one or more gmeow:CelestialObjectType individuals). Non-functional: multi-source classifications may differ (e.g. a source classified as both 'star' and 'variable star') and must coexist as evidence.

asteroid
type: Celestial Object Type

star cluster
type: Celestial Object Type

comet
type: Celestial Object Type

galaxy
type: Celestial Object Type

nebula
type: Celestial Object Type

planet
type: Celestial Object Type

spacecraft / artificial satellite
type: Celestial Object Type

star
type: Celestial Object Type

certification level
type: DatatypeProperty
type: FunctionalProperty
domain: Certification
range: Literal
definition: How carefully the binding was verified (OpenPGP certification level): generic, persona, casual, or positive.

cites source
type: FunctionalProperty
type: ObjectProperty
domain: Citation
range: Source
definition: Relates a citation to the source it points into.

claim modality
type: FunctionalProperty
type: ObjectProperty
domain: Standpoint Claim
range: Standpoint Modality
definition: The modality (unequivocal, probable, conceivable, refuted) assigned to a StandpointClaim. Semantically equivalent to observationResult for StandpointClaims, but not declared rdfs:subPropertyOf because StandpointModality (a gufo:QualityValue / abstract individual) is disjoint from gmeow:Entity (a gufo:Endurant) in the DL profile. When a StandpointClaim is flattened to an annotated statement, claimModality becomes standpointModality.

claimed media type
type: DatatypeProperty
domain: Filename
range: Literal
definition: The MIME media type CLAIMED by a filename's extension (e.g. ".pdf" → "application/pdf"). A claim by the name, which may disagree with gmeow:detectedMediaType. Non-functional.

coarsen to
type: ObjectProperty
range: Granularity Level
definition: Disclosure control: marks a value/relator so that at projection time it is generalized to no finer than the named gmeow:GranularityLevel — a coarser ancestor is emitted instead of the precise value (e.g. an enclosing city rather than exact coordinates), never by deletion. The generalization sibling of gmeow:displayable false (withhold); together they are the single 'withhold or coarsen under a trigger' mechanism of CONSTITUTION P10. Domain-free, like gmeow:displayable. The coarse value is obtained by walking gmeow:generalizesVia (default gmeow:partOf); any geometry/geomask computation stays in the solver layer (P12). When both apply, displayable false (withhold) wins over coarsen.

coarser than
type: ObjectProperty
type: TransitiveProperty
domain: Granularity Level
range: Granularity Level
definition: Orders the granularity axis: relates a granularity level to a finer level it generalizes (country gmeow:coarserThan city). Transitive; the partial order that makes 'at or above a target level' well-defined for coarsening, and mirrors skos:broader between the levels.

coincides with
type: ObjectProperty
type: SymmetricProperty
type: TransitiveProperty
domain: Event
range: Event
definition: Allen EQUALS: this event and the related event share the same temporal extent (co-temporal). Symmetric and transitive. Asserts TEMPORAL simultaneity only, never identity of the events themselves. (= time:intervalEquals; TimeML SIMULTANEOUS; TEO equal.)

conceivable (◊, possible)
type: Standpoint Modality
definition: ◊_S — possible according to the standpoint: the proposition holds in some precisification the standpoint admits, but is not settled (CRMinf belief value 'possible').

conditions of access
type: DatatypeProperty
domain: Entity
range: Literal
definition: Human-readable conditions under which the asset may be accessed (schema:conditionsOfAccess), e.g. "on-site access only".

conferred by event
type: ObjectProperty
domain: Appellation
range: Life Event
definition: The life event that conferred or changed an appellation — a gmeow:LifeEvent carrying a gmeow:eventType such as gmeow:eventTypeChristening, gmeow:eventTypeNameChange, gmeow:eventTypeMarriage (a married name), or gmeow:eventTypeAdoption. Non-functional. The seam joining the names module to the events module's event spine.

confidence
type: AnnotationProperty
definition: Confidence in a claim, in the closed interval [0,1], attached to the statement it qualifies.

confirmation depth
type: DatatypeProperty
range: integer
definition: The number of blocks confirming a transaction or log entry since its inclusion. Domain-free.

policy void on conflict
type: Conflict Strategy
definition: The ODRL invalid conflict-resolution strategy (odrl:invalid).

permission wins
type: Conflict Strategy
definition: The ODRL perm conflict-resolution strategy (odrl:perm).

prohibition wins
type: Conflict Strategy
definition: The ODRL prohibit conflict-resolution strategy (odrl:prohibit).

conflict strategy
type: FunctionalProperty
type: ObjectProperty
domain: Rights Statement
range: Conflict Strategy
definition: How a rights statement resolves a permission/prohibition conflict over the same action (odrl:conflict): gmeow:conflictPerm (permission wins), gmeow:conflictProhibit (prohibition wins), gmeow:conflictInvalid (the policy is void). Functional.

connection source
type: FunctionalProperty
type: ObjectProperty
domain: Connection
range: Thing
definition: The source of a reified Connection.

connection target
type: FunctionalProperty
type: ObjectProperty
domain: Connection
range: Thing
definition: The target of a reified Connection.

contains place
type: ObjectProperty
domain: Place
range: Place
inverse of: contained in place
definition: The inverse of gmeow:containedInPlace — a place that geographically contains another place. Under OWL 2 semantics, transitivity is entailed because containedInPlace is transitive. GMEOW does not assert additional transitive property chains beyond the inverse declaration; transitive closure is a solver concern (Principle 12).

content digest
type: DatatypeProperty
domain: Source
range: Literal
definition: A content hash of the source's bytes (e.g. "blake3:…") — the reliable carrier identity (two imports of the same bytes are the same source, regardless of mtime or path). Not functional: a source may carry digests under several algorithms.

coordinate frame
type: FunctionalProperty
type: ObjectProperty
domain: Spatial Coordinates
range: Reference Frame
sub property of: has reference frame
definition: Relates a set of coordinates to the reference frame they are expressed in.

coordinate matrix frame
type: FunctionalProperty
type: ObjectProperty
domain: Coordinate Matrix
range: Reference Frame
sub property of: has reference frame
definition: The reference frame in which this CoordinateMatrix is expressed. Functional: a matrix is expressed in exactly one frame; frame transformation is a solver concern (Principle 12). Sub-property of gmeow:hasReferenceFrame so the frame-inheritance property chain (isResultOf ∘ hasReferenceFrame ⊑ hasReferenceFrame) applies automatically.

copyright notice
type: DatatypeProperty
type: FunctionalProperty
domain: Copyright
range: Literal
definition: The human-readable copyright notice (schema:copyrightNotice), e.g. "© 2026 Blackcat Informatics Inc."

copyright status
type: FunctionalProperty
type: ObjectProperty
domain: Copyright
range: Copyright Status
definition: The copyright status of a work — one of the gmeow:CopyrightStatus values (in-copyright / public-domain / no-known-copyright / not-evaluated), aligned to RightsStatements.org and PREMIS. Functional.

in copyright
type: Copyright Status
definition: The work is protected by copyright (RightsStatements.org InC).

in copyright — educational use permitted
type: Copyright Status
definition: In copyright, educational use permitted (RightsStatements.org InC-EDU).

in copyright — EU orphan work
type: Copyright Status
definition: In copyright, an EU orphan work (RightsStatements.org InC-OW-EU).

in copyright — non-commercial use permitted
type: Copyright Status
definition: In copyright, non-commercial use permitted (RightsStatements.org InC-NC).

in copyright — rights-holder unlocatable
type: Copyright Status
definition: In copyright, rights-holder(s) unlocatable or unidentifiable (RightsStatements.org InC-RUU).

no copyright — contractual restrictions
type: Copyright Status
definition: No copyright, contractual restrictions apply (RightsStatements.org NoC-CR).

no copyright — non-commercial use only
type: Copyright Status
definition: No copyright, non-commercial use only (RightsStatements.org NoC-NC).

no copyright — other known legal restrictions
type: Copyright Status
definition: No copyright, other known legal restrictions (RightsStatements.org NoC-OKLR).

no copyright — United States
type: Copyright Status
definition: No copyright in the United States (RightsStatements.org NoC-US).

no known copyright
type: Copyright Status
definition: No copyright is known to subsist, after evaluation (RightsStatements.org NKC).

copyright not evaluated
type: Copyright Status
definition: The copyright status has not been evaluated (RightsStatements.org CNE).

public domain
type: Copyright Status
definition: The work is in the public domain (the CC public-domain mark; RightsStatements.org NoC-related).

copyright undetermined
type: Copyright Status
definition: Copyright undetermined (RightsStatements.org UND).

copyright year
type: DatatypeProperty
type: FunctionalProperty
domain: Copyright
range: Literal
definition: The year copyright was asserted (schema:copyrightYear). Typed rdfs:Literal in the TBox to stay OWL 2 DL (xsd:gYear is not an OWL 2 datatype); data carries an xsd:gYear value.

counterpart of
type: ObjectProperty
type: SymmetricProperty
domain: Entity
range: Entity
definition: Relates two GMEOW entities that are recognisable counterparts across realms, frames, datasets, editions, or modelling contexts without being safely mergeable. Symmetric but deliberately not transitive: counterparts preserve cross-realm linkage while avoiding owl:sameAs collapse of contested, standpoint-indexed, or context-dependent claims.

country code
type: DatatypeProperty
domain: Postal Address
range: Literal
definition: The country code coordinate value of a postal address, expressed along the gmeow:axisCountryCode axis of the postal reference frame. The intended value is an ISO 3166-1 alpha-2 code (e.g. "CA"), but this is a convention, not an enforced datatype facet. Non-functional: sources vary ("CA" / "Canada" / "CAN").

date published
type: DatatypeProperty
domain: Creative Work
range: dateTime
definition: The date a creative work was published or issued.

amino acid racemization
type: Dating Method

dendrochronology
type: Dating Method

electron spin resonance (ESR)
type: Dating Method

optically stimulated luminescence (OSL)
type: Dating Method

paleomagnetism
type: Dating Method

potassium-argon (K-Ar)
type: Dating Method

radiocarbon dating (14C)
type: Dating Method

thermoluminescence
type: Dating Method

uranium-lead (U-Pb)
type: Dating Method

declination
type: DatatypeProperty
domain: Celestial Coordinates
range: decimal
definition: Declination in degrees (−90 to +90). Frame-relative: the meaning depends on the coordinateFrame.

delivers to account
type: ObjectProperty
domain: Email Address
range: Online Account
definition: Relates an email address to the online account it delivers to — the seam joining an address (held by an agent) to the account a message resides in.

description
type: DatatypeProperty
domain: Entity
range: Literal
definition: A free-text note or description about an entity — the unstructured NOTE field (a biography, a remark, an annotation). Genuinely flat: unlike names, dates or roles, a note has no structure to reify. Distinct from skos:definition, which documents ontology TERMS rather than instances. Language-tag the literal where applicable; non-functional.

design goal
type: DatatypeProperty
domain: Language
range: Literal
definition: The stated design goal/purpose of an engineered or constructed language (Lojban's syntactic unambiguity, Ithkuil's cognitive precision, an IAL's ease of learning). A literal; non-functional.

detected media type
type: DatatypeProperty
domain: Information Object
range: Literal
definition: The MIME media type DETECTED from the bytes/magic of an information object (the observed type). May disagree with a filename's gmeow:claimedMediaType — a mismatch is recorded, not reasoned into a contradiction. Non-functional.

disputed
type: Determinacy

fuzzy
type: Determinacy

developer
type: ObjectProperty
domain: Software Project
range: Agent
definition: Relates a software project to an agent that develops it.

boustrophedon
type: Text Direction

contextual / bidirectional
type: Text Direction

left-to-right
type: Text Direction

non-linear
type: Text Direction

right-to-left
type: Text Direction

vertical, columns left-to-right
type: Text Direction

vertical, columns right-to-left
type: Text Direction

display name
type: DatatypeProperty
domain: Message Participant
range: Literal
definition: The display name as rendered in this particular header occurrence.

displayable
type: DatatypeProperty
range: boolean
definition: Whether a name or identity facet may be shown in interfaces and reports. The ONLY display control in the model — across naming (gmeow:Appellation) and identity (gmeow:IdentityFacet: gender/orientation), deliberately no preferred/primary marker (display selection is locale-relative and symmetric). It is intentionally domain-free so it applies to both. Superseded names (especially deadnames) and superseded gender/orientation labels set this false; consumers MUST honour false and never surface the string. NOT functional: in a multi-source merge, sources may disagree, and those claims must coexist rather than force a global inconsistency — the cautious value (false) wins at the projection layer. Cardinality is enforced by SHACL on data, not by the logical core.

domain part
type: DatatypeProperty
type: FunctionalProperty
domain: Email Address
range: Literal
definition: The domain part of an email address.

duration value
type: DatatypeProperty
type: FunctionalProperty
domain: Duration
range: duration
definition: The length of a gmeow:Duration as an xsd:duration literal (ISO 8601, e.g. P1Y2M / PT3H). DL-clean; the TEO hasNormalizedDuration 0Y0M0W0D0H0m0s string is a projection target.

during
type: ObjectProperty
type: TransitiveProperty
domain: Event
range: Event
inverse of: temporally contains
definition: Allen DURING: this event's extent falls strictly within the related event's extent (both endpoints interior). Transitive. Inverse of gmeow:contains. Distinct from gmeow:subEventOf (mereological part-of) and gmeow:containedInPlace (spatial). (= time:intervalDuring; TimeML IS_INCLUDED; TEO during.)

during interval
type: ObjectProperty
domain: Time-Scoped Relation
range: Time Interval
definition: Relates a time-scoped relation to the interval over which it holds.

earliest start
type: DatatypeProperty
domain: Event
range: dateTime
definition: The earliest instant at which an event could have started — the lower bound of a fuzzy / approximate date (xsd:dateTime). Pairs with gmeow:latestEnd and a gmeow:temporalPrecision value to model uncertainty without abandoning DL-clean base triples.

edition of
type: FunctionalProperty
type: ObjectProperty
domain: Creative Work
range: Creative Work
definition: Relates a concrete edition, issue, or manifestation of a creative work to the stable work it editions. Functional per edition, non-merge semantics: editions remain first-class works with their own identifiers, dates, rights, and provenance.

EDTF value
type: DatatypeProperty
type: FunctionalProperty
range: Literal
definition: An ISO 8601-2 (EDTF) expression of an instant or interval, stored as a plain literal. EDTF parsing and normalization are solver-layer concerns (Principle 12).

elevation
type: DatatypeProperty
domain: Geo Coordinates
range: decimal
definition: Elevation above sea level in metres.

email
type: DatatypeProperty
domain: Agent
range: Literal
definition: An email address at which an agent can be reached.

ended at time
type: DatatypeProperty
type: FunctionalProperty
domain: Time Interval
range: dateTime
definition: The instant at which a time interval ends; absent if the interval is still open.

endorses
type: ObjectProperty
domain: Agent
range: Agent
definition: A convenience shortcut recording that one agent vouches for another. Deliberately NOT symmetric (endorsement is directional) and NOT transitive (trust must not propagate inside the reasoner — that is the metric the perspectival TrustAssertion bounds). Use gmeow:TrustAssertion for leveled, dated, perspectival trust.

environment at instant
type: ObjectProperty
domain: Sensory Environment
range: Instant
definition: The instant at which this point-like SensoryEnvironment holds. For interval-scoped environments, use gmeow:environmentDuringInterval instead.

environment during interval
type: ObjectProperty
domain: Sensory Environment
range: Time Interval
definition: The time interval over which this SensoryEnvironment holds. For point-like environments, use gmeow:environmentAtInstant instead.

Euler order
type: DatatypeProperty
domain: Orientation
range: string
definition: The order of rotations for the Euler-angle representation (e.g., 'XYZ', 'ZYX', 'ZXZ').

event aspect
type: ObjectProperty
domain: Event
range: Grammatical Aspect
definition: The grammatical aspect of a textual mention of the event (ISO-TimeML EVENT @aspect). Annotation-layer only; orthogonal to the event's actual temporal placement.

event interval
type: ObjectProperty
domain: Event
range: Time Interval
definition: The crisp, known time interval over which an event occurred (reuses the temporal module's gmeow:TimeInterval). For a point-like occurrence use gmeow:eventTime; for an approximate date use gmeow:earliestStart / gmeow:latestEnd + gmeow:temporalPrecision.

event spacetime
type: ObjectProperty
domain: Event
range: Location State
definition: A spacetime slice of an event, expressed as a gmeow:LocationState that carries location, time interval or instant, pose, and optional velocity relative to an explicit reference frame (Principle 11). Reuses LocationState rather than minting a parallel 4D class. Multiple slices may coexist for the same event.

event temporal frame
type: FunctionalProperty
type: ObjectProperty
domain: Event
range: Temporal Frame
sub property of: has reference frame
definition: The temporal frame in which the event's date/interval is expressed — explicit for non-default frames (Principle 11).

event tense
type: ObjectProperty
domain: Event
range: Grammatical Tense
definition: The grammatical tense of a textual mention of the event (ISO-TimeML EVENT @tense). Annotation-layer only; MUST NOT be inferred from, or used to infer, the event's gmeow:eventTime / eventInterval.

event time
type: DatatypeProperty
domain: Event
range: dateTime
definition: The instant at which a point-like event occurred (xsd:dateTime — DL-clean, never xsd:date). Replaces the former free-text gmeow:eventDate. Non-functional: competing standpoint-indexed dates coexist as confidence-weighted statements.

event trajectory
type: ObjectProperty
domain: Event
range: Trajectory
definition: The trajectory of a moving event — a parade, march, migration, or procession — describing its continuous space-time path. Reuses the gmeow:Trajectory facility from the locations module (#94). Non-functional: competing trajectory claims from different sources coexist (Principle 9).

event type
type: ObjectProperty
domain: Event
range: Event Type
definition: The kind(s) of an event, drawn from the open gmeow:EventType value vocabulary. Non-functional: an occurrence may carry several types (a wedding that is also a religious rite), and competing standpoint-indexed type claims coexist rather than contradict.

adoption
type: Event Type
definition: The adoption of a person.

annulment
type: Event Type
definition: The annulment of a marriage.

baptism
type: Event Type
definition: A baptism.

bar mitzvah
type: Event Type
definition: A bar mitzvah.

bat mitzvah
type: Event Type
definition: A bat mitzvah.

birth
type: Event Type
definition: The event of a person being born.

burial
type: Event Type
definition: The burial of a deceased person.

census
type: Event Type
definition: A person's enumeration in a census.

christening
type: Event Type
definition: A christening or naming ceremony.

confirmation
type: Event Type
definition: A religious confirmation.

creation
type: Event Type
definition: The event of an entity coming into existence — the universal form of birth (person), founding (organization), minting (currency), or realization (reference frame).

cremation
type: Event Type
definition: The cremation of a deceased person.

death
type: Event Type
definition: The event of a person's death.

destruction
type: Event Type
definition: The event of an entity ceasing to exist — the universal form of death (person), dissolution (organization), destruction (place), or retirement (frame, software).

dissolution
type: Event Type
definition: The formal dissolution of a structured entity — an organization, agreement, polity, or marriage. Distinct from general destruction in carrying legal or procedural formality.

divorce
type: Event Type
definition: The legal dissolution of a marriage.

emigration
type: Event Type
definition: A person's emigration from a country.

engagement
type: Event Type
definition: A betrothal or engagement to marry.

first communion
type: Event Type
definition: A first communion.

funeral
type: Event Type
definition: A funeral or memorial service.

graduation
type: Event Type
definition: Graduation from an educational program.

immigration
type: Event Type
definition: A person's immigration into a country.

marriage
type: Event Type
definition: The event of two persons entering into marriage.

military service
type: Event Type
definition: A period of military service.

name change
type: Event Type
definition: A formal change of name.

naturalization
type: Event Type
definition: The grant of citizenship by naturalization.

ordination
type: Event Type
definition: Ordination into religious office.

probate
type: Event Type
definition: The probate of an estate.

residence
type: Event Type
definition: A person's residence at a place over a period.

retirement
type: Event Type
definition: Retirement from working life.

separation
type: Event Type
definition: A legal or informal marital separation.

supersession
type: Event Type
definition: The event of one entity replacing another — a transformation, merger, or reorganization where a predecessor entity ceases and a successor entity begins (e.g. Soviet Union → Russian Federation).

will
type: Event Type
definition: The making of a will.

existence creation event
type: ObjectProperty
domain: Entity Existence
range: Event
definition: The creation event associated with this existence record. Optional: an EntityExistence may record only an interval when the creation event is unknown.

existence destruction event
type: ObjectProperty
domain: Entity Existence
range: Event
definition: The destruction event associated with this existence record. Optional: an EntityExistence for a still-extant entity has no destruction event.

existence interval
type: ObjectProperty
domain: Entity
range: Time Interval
definition: The time interval over which an entity exists. Open-ended (no end instant) when the entity is still extant. Non-functional: in a multi-source merge, different sources may give different bounds, and those claims coexist as standpoint-indexed statements. Carries its temporal frame via gmeow:hasTemporalFrame on the TimeInterval (Principle 11).

androgynous
type: Gender Expression Style

feminine
type: Gender Expression Style

fluid
type: Gender Expression Style

masculine
type: Gender Expression Style

neutral
type: Gender Expression Style

extended address
type: DatatypeProperty
domain: Postal Address
range: Literal
definition: The extended-address coordinate value of a postal address, expressed along the gmeow:axisExtendedAddress axis of the postal reference frame.

auditory access
type: Accessibility Facet
definition: Access for people with auditory impairments — visual alarms, induction loops, sign language.

physical clearance
type: Accessibility Facet
definition: Sufficient physical space for passage — doorway width, corridor width, turning radius, vertical clearance.

cognitive access
type: Accessibility Facet
definition: Access for people with cognitive impairments — clear signage, simple wayfinding, sensory-quiet spaces.

life-support access
type: Accessibility Facet
definition: Access for people who require life-support equipment — power outlets, oxygen, climate control, emergency protocols.

step-free access
type: Accessibility Facet
definition: Access without steps or stairs — ramps, lifts, level entrances.

visual access
type: Accessibility Facet
definition: Access for people with visual impairments — tactile paving, audio signals, high contrast, braille.

wheelchair access
type: Accessibility Facet
definition: Access for wheelchair users — level surfaces, ramps, elevators, wide doorways.

filename
type: DatatypeProperty
type: FunctionalProperty
domain: Attachment
range: Literal
definition: The filename of an attachment.

finality status
type: ObjectProperty
range: Ledger Finality Status
definition: The finality status of a ledger transaction or block. Domain-free.

confirmed
type: Ledger Finality Status

finalized
type: Ledger Finality Status

orphaned
type: Ledger Finality Status

pending
type: Ledger Finality Status

reorged
type: Ledger Finality Status

fingerprint
type: DatatypeProperty
domain: Cryptographic Key
range: Literal
definition: A fingerprint (hash) identifying a key. Not functional: different sources may report differing or differently-formatted fingerprints for the same key.

finishes
type: ObjectProperty
domain: Event
range: Event
inverse of: finished by
definition: Allen FINISHES: this event and the related event end together, and this one began later (it is a final sub-span). NOT transitive. Inverse of gmeow:finishedBy. (= time:intervalFinishes; TimeML ENDS; TEO finishes.)

cylindrical
type: Frame Kind

narrative
type: Frame Kind
definition: A frame whose structure is defined by canon, continuity, and narrative topology rather than geometric coordinates. Distance is measured in narrative proximity (plot relevance, character interaction), not metres or degrees.

narrative / fictional
type: Frame Realm
definition: A fictional, literary, or narrative domain in which in-universe claims hold relative to a canon or continuity frame.

from
type: ObjectProperty
domain: Email Message
range: Email Address
definition: The author address of a message (RFC 5322 From).

full name
type: DatatypeProperty
domain: Appellation
range: Literal
definition: The complete surface form of an appellation as a single string, in the natural order of its culture (language-/script-tag the literal, e.g. "山田太郎"@ja, "Yamada Tarō"@ja-Latn). Authoritative for display. Non-functional: spellings/transliterations from different sources coexist.

agender
type: Gender

bigender
type: Gender

demiboy
type: Gender

demigirl
type: Gender

genderfluid
type: Gender

genderqueer
type: Gender

man
type: Gender

non-binary
type: Gender

questioning
type: Gender

Two-Spirit
type: Gender
scope note: An umbrella term specific to certain Indigenous North American cultures; not a generic synonym for non-binary and to be used only self-referentially within those contexts.

woman
type: Gender

generalizes via
type: AnnotationProperty
definition: Projection-compiler guidance naming the transitive part/whole property to walk when coarsening a value (e.g. gmeow:containedInPlace for places). Defaults to gmeow:partOf when absent. An annotation property — it directs generalization without imposing logical semantics, keeping the core OWL 2 DL.

geocode frame
type: FunctionalProperty
type: ObjectProperty
domain: Geocode
range: Reference Frame
sub property of: has reference frame
definition: The geocoding reference frame in which this code is expressed. Functional: a geocode is expressed in exactly one frame.

geocode value
type: DatatypeProperty
type: FunctionalProperty
domain: Geocode
range: Literal
definition: The string value of a geocode in its reference frame — the canonical literal carrier. Per-system properties (plusCode, what3words, …) are convenience accessors; a single Geocode instance carries exactly one code value (enforced by SHACL).

geohash
type: DatatypeProperty
type: FunctionalProperty
domain: Geocode
range: string
definition: A geohash string — a hierarchical spatial indexing system encoding latitude and longitude into a base32 string (e.g. 'u4pruydqqvj').

geometry determinacy
type: ObjectProperty
domain: Geometry
range: Determinacy
sub property of: has determinacy
definition: The ontic determinacy model of a geometry's boundary — crisp (surveyed), vague (approximate), fuzzy (probabilistic), or disputed. Non-functional: competing source classifications coexist.

geometry type
type: ObjectProperty
domain: Geometry
range: Geometry Type
definition: The structural kind of a geometry (a gmeow:GeometryType individual). Non-functional: competing source classifications may differ (e.g. polygon vs multipolygon) and must coexist as evidence.

line string
type: Geometry Type

multi-line string
type: Geometry Type

multi-point
type: Geometry Type

multi-polygon
type: Geometry Type

point
type: Geometry Type

polygon
type: Geometry Type

century level
type: Granularity Level
coarser than: decade level

country level
type: Granularity Level
coarser than: region level

has accessibility feature
type: ObjectProperty
domain: Location
range: Accessibility Facet
definition: Relates a location to an accessibility facet it positively provides. Non-functional: a location may support many facets. A location MAY simultaneously carry hasAccessibilityFeature and hasBarrier for the SAME facet (e.g. a ramp at the front entrance and stairs at the side entrance).

has accessibility need
type: ObjectProperty
domain: Entity
range: Accessibility Facet
definition: Relates an entity to an accessibility facet it requires in order to reach or use a location. Non-functional: needs are co-equal facets (Principle 9). There is no 'primary need' — all asserted needs coexist.

has agreement
type: ObjectProperty
domain: Agent
range: Agreement
definition: Relates an agent to an agreement it is party to. The party-ship period is carried with gmeow:validFrom/validUntil on this statement; the agreement's own term/effective dates live on the gmeow:Agreement individual (no double-modelling).

has agreement name
type: ObjectProperty
domain: Agreement
range: Agreement Name
sub property of: has appellation
definition: Relates an agreement to a structured gmeow:AgreementName it bears; the agreement-scoped specialization of gmeow:hasAppellation. Non-functional — an agreement may bear many co-equal names (formal title, short name, multilingual versions); none is primary.

has attachment
type: ObjectProperty
domain: Message
range: Attachment
sub property of: has body part
sub property of: has part
definition: Relates a message to one of its attachments.

has attestation
type: ObjectProperty
domain: Entity
range: Attestation
inverse of: attested subject
definition: Relates an entity to an attestation about it — the inverse of gmeow:attestedSubject. Non-functional: an entity may have many co-existing attestations from different attesters (Principle 9).

has authentication result
type: ObjectProperty
domain: Message
range: Authentication Result
definition: Relates a message to an authentication check performed on it.

has author
type: ObjectProperty
domain: Creative Work
range: Agent
definition: Relates a creative work to an agent chiefly responsible for creating its intellectual content.

has barrier
type: ObjectProperty
domain: Location
range: Accessibility Facet
definition: Relates a location to an accessibility facet it impedes. Non-functional: a location may have multiple barriers. A location MAY simultaneously carry hasAccessibilityFeature and hasBarrier for the SAME facet (e.g. a ramp at the front entrance and stairs at the side entrance).

has bin
type: ObjectProperty
domain: Spatial Aggregation
range: Spatial Bin
definition: Links a spatial aggregation to one of its constituent spatial bins. Non-functional: a bin may participate in multiple aggregations.

has cadastral reference
type: ObjectProperty
domain: Place
range: Cadastral Reference
definition: Relates a place (typically a parcel, lot, or spatial unit) to a structured cadastral reference issued by a registry.

has capacity
type: ObjectProperty
domain: Location
range: Capacity
inverse of: capacity of
definition: Links a location to a capacity measurement describing the maximum number of entities it can hold. Flat form for the common case; promote to full reified Capacity when vantage, confidence, temporal scope, or standpoint matter.

has celestial coordinates
type: ObjectProperty
domain: Celestial Location
range: Celestial Coordinates
definition: Relates a celestial location to its equatorial or other sky coordinates.

has centroid
type: ObjectProperty
domain: Place
range: Geometry
definition: The geometric centroid of a place — a flat shortcut for the common case. The full relator form is a SpatialAggregation with aggregationFunction aggCentroid, carrying provenance, frame, and solver reference.

has child
type: ObjectProperty
domain: Person
range: Person
sub property of: connects to
sub property of: has descendant
inverse of: has parent
definition: Relates a person to a child; the inverse of hasParent.

has contact point
type: ObjectProperty
domain: Agent
range: Contact Point
definition: Relates an agent to a means of contacting it.

has coordinate matrix
type: DatatypeProperty
domain: Class
  union of: Axis
  union of: Pose
  union of: Spatial Coordinates
  union of: Geocode
range: Literal
definition: Specifies a transformation or projection matrix associated with a coordinate axis, a homogeneous 4×4 pose matrix combining translation and rotation, a general n-D coordinate matrix (e.g. latent vector, configuration-space joint angles) on a SpatialCoordinates instance, or a geocode identifier string on a Geocode instance (treated as a 1×1 identifier matrix, Principle 11).

has coordinates
type: ObjectProperty
domain: Place
range: Geo Coordinates
property chain axiom: has coordinate observation
property chain axiom: coordinate result
definition: Relates a place to its geographic point coordinates. Flat shortcut for the common case; the full relator form is a CoordinateObservation linking the place to a GeoCoordinates result via gmeow:coordinateResult, carrying provenance, reference frame, confidence, and standpoint (Principle 3). Non-simple: derived via property chain from the reified observation path.

has copyright
type: ObjectProperty
domain: Entity
range: Copyright
definition: Relates a work to its reified copyright.

has creation event
type: ObjectProperty
domain: Entity
range: Event
definition: Links an entity to the event that brought it into existence — the general form of birth (person), founding (organization), minting (currency), or realization (reference frame). Non-functional: competing standpoint-indexed creation claims coexist, none privileged. A Person's birth event is ALSO typed gmeow:eventTypeBirth (co-equal value, not a subclass).

has data controller
type: ObjectProperty
domain: Rights Statement
range: Agent
definition: The data controller responsible for processing personal data under a rights statement — the agent that determines the purposes and means of processing.

has data subject
type: ObjectProperty
domain: Rights Statement
range: Agent
definition: The data subject whose personal data is governed by a rights statement — the individual about whom personal data is processed. Not a subproperty of gmeow:hasParty because a rights statement (an ODRL policy) is not an agreement; the party model is reused at the licence level.

has destruction event
type: ObjectProperty
domain: Entity
range: Event
definition: Links an entity to the event that ended its existence — the general form of death (person), dissolution (organization), destruction (place), or retirement (frame, software). Non-functional: competing standpoint-indexed destruction claims coexist. A Person's death event is ALSO typed gmeow:eventTypeDeath. Suppression (gmeow:displayable false) is a display contract; destruction is an ontic fact — the entity is retained, merely marked as no longer extant.

has duration
type: ObjectProperty
domain: Event
range: Duration
definition: Relates an event to its duration (a gmeow:Duration). Distinct from gmeow:eventInterval (which anchors the event in time); a duration is a length only.

has duty
type: ObjectProperty
domain: Class
  union of: Rights Statement
  union of: Permission
range: Duty
definition: Relates a rights statement (or a permission) to a duty / obligation that must be discharged (an odrl:duty / odrl:obligation rule). The domain is the union of gmeow:RightsStatement and gmeow:Permission, so a permission may carry its own duties without being misclassified as a rights statement.

has end instant
type: FunctionalProperty
type: ObjectProperty
domain: Time Interval
range: Instant
definition: The end instant of a time interval; absent if the interval is open-ended.

has father
type: ObjectProperty
domain: Person
range: Person
sub property of: has parent
definition: Relates a person to a male parent.

has gender expression
type: ObjectProperty
domain: Person
range: Gender Expression
definition: Relates a person to a self-asserted gender-expression facet. Non-functional and contextual. MUST NOT be inferred from gmeow:hasGenderIdentity, gmeow:sexAssignedAtBirth, pronouns or honorifics.

has gender identity
type: ObjectProperty
domain: Person
range: Gender Identity
definition: Relates a person to a self-asserted gender-identity facet they hold. Non-functional and contextual — a person bears many co-equal identities; a superseded one is kept with gmeow:displayable false, never deleted. MUST NOT be inferred from gmeow:hasPronounSet, gmeow:honorific, gmeow:hasGenderExpression or gmeow:sexAssignedAtBirth.

has geocode
type: ObjectProperty
domain: Place
range: Geocode
definition: Relates a place to an alternative geocoding identifier expressed in a specific reference frame. Non-functional: a place may have multiple geocodes in different systems, and competing geocodes for the same system may coexist as standpoint-indexed claims (Principle 9).

has geometry
type: ObjectProperty
domain: Place
range: Geometry
property chain axiom: has coordinate observation
property chain axiom: geometry result
definition: Relates a place to its spatial geometry (point, line, or polygon). Flat shortcut for the common case; the full relator form is a CoordinateObservation linking the place to a Geometry result via gmeow:geometryResult, carrying provenance, reference frame, confidence, and standpoint (Principle 3). Non-simple: derived via property chain from the reified observation path.

has granularity
type: ObjectProperty
range: Granularity Level
definition: Relates a value, place, period, coordinate or measurement to its own resolution level — the explicit 'no silent precision' facet, queryable independently of any disclosure control. Domain-free. NOT functional: in a multi-source merge sources may state different resolutions, and those claims coexist rather than force the reasoner to collapse distinct levels.

has header
type: ObjectProperty
domain: Message
range: Message Header
definition: Relates a message to one of its RFC 5322 headers.

has keyword
type: ObjectProperty
domain: Message
range: Message Keyword
definition: Relates a message to a flag/keyword applied to it.

has license
type: ObjectProperty
domain: Entity
range: License
definition: Relates an entity (a work, dataset, software project, …) to a licence granting rights in it (dcterms:license; schema:license). Named gmeow:hasLicense — gmeow:license is reserved for the mapping-DSL set-license datatype property.

has measured condition
type: ObjectProperty
domain: Sensory Environment
range: Coordinate Matrix
definition: An objective measurement of the ambient conditions, expressed as a CoordinateMatrix in a measurement reference frame. Non-functional: multiple instruments may produce competing measurements, and those claims coexist rather than collapse (Principle 9).

has member
type: ObjectProperty
domain: Organization
range: Agent
inverse of: member of
definition: Relates an organization to one of its member agents; the inverse of memberOf.

has message participant
type: ObjectProperty
domain: Email Message
range: Message Participant
inverse of: participant message
definition: Relates a message to one of its reified address occurrences.

has met
type: ObjectProperty
type: SymmetricProperty
domain: Agent
range: Agent
definition: Records that two agents have met; symmetric. The occasion/period is carried with gmeow:validFrom/validUntil on the statement.

has mother
type: ObjectProperty
domain: Person
range: Person
sub property of: has parent
definition: Relates a person to a female parent.

has name
type: ObjectProperty
domain: Person
range: Person Name
sub property of: has appellation
definition: Relates a person to a structured, typed PersonName they bear; the person-scoped specialization of gmeow:hasAppellation. Non-functional — a person bears many co-equal names.

has name part
type: ObjectProperty
domain: Appellation
range: Name Part
sub property of: has part
definition: Relates an appellation to one of its reified, typed parts. Non-functional — a name has many parts. A specialized information-object component relation under the universal gmeow:hasPart spine.

has narrative frame relation
type: ObjectProperty
domain: Narrative Reference Frame
range: Narrative Frame Relation
definition: The relationship(s) this narrative frame bears to another frame — canon, alternate continuity, expanded universe, fanon, crossover, adaptation. Non-functional: competing relation claims from different standpoints coexist (Principle 9). Flat shortcut; promote to gmeow:NarrativeFrameLink when the binding between source, target, and relation type must be explicit.

has network address
type: ObjectProperty
domain: Virtual Location
range: Network Address
definition: Relates a virtual location to a network address that locates it within a network topology.

has occupancy
type: ObjectProperty
domain: Location
range: Occupancy
inverse of: occupancy of
definition: Links a location to an occupancy measurement describing the current number of entities located at it. Flat form for the common case; promote to full reified Occupancy when vantage, confidence, temporal scope, or standpoint matter.

has occupation
type: ObjectProperty
domain: Person
range: Occupation
definition: Relates a person to an occupation they hold or have held.

has organization name
type: ObjectProperty
domain: Organization
range: Organization Name
sub property of: has appellation
definition: Relates an organization to a structured gmeow:OrganizationName it bears; the organization-scoped specialization of gmeow:hasAppellation, mirroring gmeow:hasName for persons and gmeow:hasPlaceName for places. Non-functional — an organization bears many co-equal names (legal, trading, former, multilingual); none is primary, and superseded ones set gmeow:displayable false.

has participant
type: ObjectProperty
domain: Event
range: Agent
definition: An agent that took part in an event — the flat 80%-case shortcut. Non-functional. Promote to a gmeow:Participation node when the role, period, confidence, or evidence of the participation must be recorded.

has partner
type: ObjectProperty
domain: Couple Relationship
range: Person
sub property of: observed feature
definition: Relates a couple relationship to one of its two partners.

has perceived condition
type: ObjectProperty
domain: Sensory Environment
range: Sensory Perception
definition: A standpoint-indexed perceived value about the ambient conditions, expressed as a SensoryPerception in a MentalReferenceFrame. Non-functional: multiple perceivers may produce competing perceptions, and those claims coexist rather than collapse (Principle 9).

has permission
type: ObjectProperty
domain: Rights Statement
range: Permission
definition: Relates a rights statement to a permission it grants (an odrl:permission rule).

has place name
type: ObjectProperty
domain: Place
range: Place Name
sub property of: has appellation
definition: Relates a geographic gmeow:Place to a structured gmeow:PlaceName (toponym) it bears; the place-scoped specialization of gmeow:hasAppellation, mirroring gmeow:hasName for persons. Non-functional — a place bears many co-equal names (endonym/exonym, multilingual, historical); none is primary, and superseded ones set gmeow:displayable false. The structured, first-class replacement for the retired flat gmeow:alternateName literal.

has pose
type: ObjectProperty
domain: Entity
range: Pose
definition: Associates an entity with a frame-relative pose (position + orientation).

has pose orientation
type: ObjectProperty
domain: Pose
range: Orientation
sub property of: has part
definition: The rotational component of a pose.

has pose position
type: ObjectProperty
domain: Pose
range: Spatial Coordinates
sub property of: has part
definition: The translational component of a pose, expressed as spatial coordinates in the pose frame.

has privacy notice
type: ObjectProperty
range: Privacy Notice
definition: Relates an entity or rights statement to its privacy notice. Domain-free: a notice may be attached to a RightsStatement, a Licence, or directly to the governed entity.

has profile
type: ObjectProperty
range: Profile
definition: Links an entity, value or frame to the Profile that governs its structure.

has prohibition
type: ObjectProperty
domain: Rights Statement
range: Prohibition
definition: Relates a rights statement to a prohibition it imposes (an odrl:prohibition rule).

has pronoun set
type: ObjectProperty
domain: Person
range: Pronoun Set
definition: Relates a person to a pronoun set they go by. Non-functional and contextual (scope a context-specific set with gmeow:validFrom/validUntil on the statement, or via a NameUsage). A form of ADDRESS, sex/gender-independent — MUST NOT be inferred from gender identity/expression, sex-assigned-at-birth or orientation.

has recurrence rule
type: ObjectProperty
domain: Event Series
range: Recurrence Rule
definition: Relates an event series to the recurrence rule by which it repeats.

has reference position
type: FunctionalProperty
type: ObjectProperty
domain: Reference Frame
range: Celestial Reference Origin
definition: The origin position of a celestial reference frame (topocentric, geocentric, barycentric, heliocentric). Functional: a frame has exactly one reference position.

has relay hop
type: ObjectProperty
domain: Message
range: Relay Hop
definition: Relates a message to a hop in its delivery path.

has repository
type: ObjectProperty
domain: Software Project
range: Repository
definition: Relates a software project to a source-code repository.

has rights statement
type: ObjectProperty
domain: Entity
range: Rights Statement
definition: Relates an entity (typically a gmeow:CreativeWork or gmeow:InformationObject) to a machine-readable rights statement that governs it — the GMEOW analogue of odrl:hasPolicy.

has role
type: ObjectProperty
domain: Membership
range: Role
definition: Relates a membership to the role the member plays.

has romantic orientation
type: ObjectProperty
domain: Person
range: Romantic Orientation
definition: Relates a person to a self-asserted romantic-orientation facet. Non-functional and contextual; a superseded one is kept with gmeow:displayable false, never deleted. MUST NOT be inferred from gmeow:hasSexualOrientation, gmeow:hasGenderIdentity, gmeow:sexAssignedAtBirth, pronouns or honorifics.

has route
type: ObjectProperty
domain: Thing
range: Route
definition: Relates a thing to a route that starts from, ends at, or passes through it.

has route segment
type: ObjectProperty
type: TransitiveProperty
domain: Route
range: Route
sub property of: has part
definition: A sub-route that is part of a larger route. A specialization of the universal gmeow:hasPart spine.

has sensitivity
type: ObjectProperty
range: Sensitivity Level
definition: Relates a value, entity, or claim to its privacy-sensitivity level — the explicit facet that drives disclosure-control decisions (coarsenTo / displayable) at projection time under a consent guard. Domain-free (universal, like hasGranularity and hasDeterminacy). NOT functional: in a multi-source merge sources may state different sensitivity levels, and those claims coexist rather than force the reasoner to collapse distinct levels. Distinct from gmeow:confidence (epistemic certainty) and from gmeow:hasDeterminacy (ontic model).

has sequence coordinates
type: ObjectProperty
domain: Sequence Feature
range: Sequence Coordinates
definition: Links a sequence feature to its frame-relative coordinates. Non-functional: competing coordinate claims from different assemblies or alignment methods coexist as evidence (Principle 9).

has sequence feature
type: ObjectProperty
domain: Biological Sequence Location
range: Sequence Feature
definition: Links a biological sequence location to a feature annotation on that sequence. Non-functional: a single location may carry multiple features (overlapping genes, nested exons, multiple SNPs).

has sexual orientation
type: ObjectProperty
domain: Person
range: Sexual Orientation
definition: Relates a person to a self-asserted sexual-orientation facet. Non-functional and contextual; a superseded one is kept with gmeow:displayable false, never deleted. MUST NOT be inferred from gmeow:hasRomanticOrientation, gmeow:hasGenderIdentity, gmeow:sexAssignedAtBirth, pronouns or honorifics.

has sibling
type: ObjectProperty
type: SymmetricProperty
domain: Person
range: Person
sub property of: connects to
definition: Relates a person to a sibling; symmetric.

has skill
type: ObjectProperty
domain: Agent
range: Skill
definition: Relates an agent to a skill it possesses.

has software name
type: ObjectProperty
domain: Software Project
range: Software Name
sub property of: has appellation
definition: Relates a software project to a structured gmeow:SoftwareName it bears; the software-project-scoped specialization of gmeow:hasAppellation. Non-functional — a project may bear many co-equal names (codename, product name, localized names); none is primary.

has source
type: ObjectProperty
domain: Entity
range: Source
definition: Relates an entity or reified claim to a source that provides evidence for it. The strength of that evidence is recorded with gmeow:confidence on the supported statement.

has spouse
type: ObjectProperty
type: SymmetricProperty
domain: Person
range: Person
sub property of: connects to
definition: Relates a person to a spouse; symmetric.

has start instant
type: FunctionalProperty
type: ObjectProperty
domain: Time Interval
range: Instant
definition: The start instant of a time interval.

has stream
type: ObjectProperty
domain: Entity
range: Stream
inverse of: stream of
definition: Links an entity to a stream of observations or samples about it. Non-functional: an entity may have multiple co-existing streams from different platforms or sensors (Principle 9), and no stream is privileged.

has sub-event
type: ObjectProperty
type: TransitiveProperty
domain: Event
range: Event
sub property of: has part
inverse of: sub-event of
definition: Relates an event to a constituent sub-event; the transitive inverse of gmeow:subEventOf.

has tag
type: ObjectProperty
domain: Entity
range: Tag
property disjoint with: is about
definition: Relates an entity to a user-minted tag — the 80% flat shortcut. Non-functional: an entity may carry many co-equal tags. Period, confidence, tagger and suppression are carried via RDF-star statement annotations (gmeow:validFrom, gmeow:validUntil, gmeow:confidence, gmeow:displayable) on the shortcut; promote to a gmeow:Tagging relator when the act itself must be a node.

has temporal frame
type: ObjectProperty
domain: Time Interval
range: Temporal Frame
sub property of: has reference frame
definition: Relates a time interval to the temporal frame in which its bounds are expressed.

has time scale
type: FunctionalProperty
type: ObjectProperty
domain: Reference Frame
range: Time Scale
definition: The time standard associated with a celestial reference frame. Functional: a frame uses exactly one time scale.

has title
type: ObjectProperty
domain: Creative Work
range: Creative Work Title
sub property of: has appellation
definition: Relates a creative work to a structured gmeow:CreativeWorkTitle it bears; the creative-work-scoped specialization of gmeow:hasAppellation. Non-functional — a work bears many co-equal titles (original, translated, transliterated, regional); none is primary, and superseded ones set gmeow:displayable false. The structured replacement for the flat gmeow:title literal when multilingual or statement-level metadata is needed.

has trademark
type: ObjectProperty
domain: Entity
range: Trademark
definition: Relates an entity (a mark, product or organization) to a trademark right over it.

has trajectory sample
type: ObjectProperty
domain: Trajectory
range: Location State
definition: A discrete location-state sample composing this trajectory. Non-functional: a trajectory typically has many samples, and multiple sampling strategies (e.g. GPS every second vs. radar every minute) may coexist for the same trajectory (Principle 9).

has unit
type: FunctionalProperty
type: ObjectProperty
range: Unit
definition: Relates a quantitative value or measurement to its QUDT unit (by reference, never imported). Domain-free: used by temporal measurements, spatial measurements, and any other quantified claim.

has used
type: ObjectProperty
domain: Agent
range: Entity
definition: Records that an agent has used some entity (a tool, service, or work). The period is carried with gmeow:validFrom/validUntil on the statement.

has utilization
type: ObjectProperty
domain: Location
range: Utilization
inverse of: utilization of
definition: Links a location to a utilization measurement describing the ratio of occupancy to capacity. Flat form for the common case; promote to full reified Utilization when vantage, confidence, temporal scope, or standpoint matter.

has web page
type: ObjectProperty
domain: Entity
range: Web Page
definition: Relates an entity to a web page representing it — a homepage, a profile page, a project site. The structured form of a 'website / URL' field: the page is a first-class gmeow:WebPage (documents module) whose IRI is its URL, so it can itself carry a title, language, and rights. Non-functional — an entity may have several pages.

has worked with
type: ObjectProperty
type: SymmetricProperty
domain: Agent
range: Agent
definition: Records that two agents have worked together; symmetric. The period is carried with gmeow:validFrom/validUntil on the statement, or reified as a gmeow:ProfessionalRelationship.

header name
type: DatatypeProperty
type: FunctionalProperty
domain: Message Header
range: Literal
definition: The field name of a message header.

header value
type: DatatypeProperty
type: FunctionalProperty
domain: Message Header
range: Literal
definition: The field value of a message header.

heading
type: DatatypeProperty
domain: Orientation
range: double
definition: The compass direction an entity is facing, typically clockwise from north, in degrees.

holds account
type: ObjectProperty
domain: Agent
range: Online Account
definition: Relates an agent to an online account it holds.

holds key
type: ObjectProperty
domain: Agent
range: Cryptographic Key
definition: Relates an agent to a cryptographic key it holds. The period over which the agent held the key may be carried with gmeow:validFrom/validUntil on this statement.

honorific
type: ObjectProperty
domain: Person
range: Honorific
definition: An honorific/title of address for a person (a gmeow:Honorific value). Non-functional and contextual. A form of ADDRESS, sex/gender-independent — MUST NOT be inferred from gender identity/expression, sex-assigned-at-birth or orientation.

honorific class
type: ObjectProperty
domain: Honorific
range: Honorific Class
definition: The domain/class of an honorific (academic, clerical, noble, military, judicial, social).

military
type: Honorific Class

Dame
type: Honorific
honorific class: noble
honorific position: prefix

Dr
type: Honorific
honorific class: academic
honorific position: prefix

Hon
type: Honorific
honorific class: judicial
honorific position: prefix

Lady
type: Honorific
honorific class: noble
honorific position: prefix

Lord
type: Honorific
honorific class: noble
honorific position: prefix

Mr
type: Honorific
honorific class: social
honorific position: prefix

Mrs
type: Honorific
honorific class: social
honorific position: prefix

Ms
type: Honorific
honorific class: social
honorific position: prefix

Mx
type: Honorific
honorific class: social
honorific position: prefix

honorific position
type: FunctionalProperty
type: ObjectProperty
domain: Honorific
range: Honorific Position
definition: Whether an honorific is rendered before (prefix) or after (suffix) the name.

Prof
type: Honorific
honorific class: academic
honorific position: prefix

Rev
type: Honorific
honorific class: clerical
honorific position: prefix

-sama
type: Honorific
honorific class: social
honorific position: suffix

-san
type: Honorific
honorific class: social
honorific position: suffix

Sayyid
type: Honorific
honorific class: social
honorific position: prefix

Sir
type: Honorific
honorific class: noble
honorific position: prefix

Smt (Srimati)
type: Honorific
honorific class: social
honorific position: prefix

Sri
type: Honorific
honorific class: social
honorific position: prefix

hop ordinal
type: DatatypeProperty
type: FunctionalProperty
domain: Relay Hop
range: integer
definition: The position of a hop within the message path (1 = closest to the origin).

identifier
type: DatatypeProperty
domain: Creative Work
range: Literal
definition: A formal identifier of a creative work, such as a DOI or patent number.

importance level
type: AnnotationProperty
definition: Relative import/source importance of a claim on a 0–10 scale; projection takes the maximum across imports.

in reference assembly
type: FunctionalProperty
type: ObjectProperty
domain: Sequence Coordinates
range: Reference Frame
sub property of: has reference frame
definition: The reference assembly (e.g. GRCh38) in which these sequence coordinates are expressed. Functional: a coordinate tuple is expressed in exactly one assembly; coordinates in another assembly are a different SequenceCoordinates instance (Principle 11).

in reply to
type: ObjectProperty
domain: Message
range: Message
definition: Relates a message to the message it directly replies to (RFC 5322 In-Reply-To).

in temporal frame
type: ObjectProperty
domain: Instant
range: Temporal Frame
sub property of: has reference frame
definition: Relates an instant to the temporal frame in which its value is expressed.

ingested at
type: DatatypeProperty
type: FunctionalProperty
domain: Import Activity
range: dateTime
definition: When an import activity recorded its claims into the system — the transaction time. Distinct from gmeow:assertedAt (observation) and gmeow:validFrom/validUntil (validity).

instant value
type: DatatypeProperty
type: FunctionalProperty
domain: Instant
range: dateTime
definition: The crisp instant as an xsd:dateTime literal in the associated temporal frame.

intersex variation
type: DatatypeProperty
domain: Person
range: Literal
definition: An optional free-text note recording an intersex variation, for inclusivity where gmeow:sexAssignedAtBirth gmeow:saabIntersex is insufficient. Deliberately a plain note, NOT a clinical DSD taxonomy and NOT a value vocabulary — GMEOW does not model medical sex characteristics in depth.

interval after
type: ObjectProperty
type: TransitiveProperty
domain: Time Interval
range: Time Interval
inverse of: interval before
definition: Allen AFTER: this interval begins strictly after the related interval ends. Transitive inverse of gmeow:intervalBefore. (= time:intervalAfter)

interval coincides with
type: ObjectProperty
type: SymmetricProperty
type: TransitiveProperty
domain: Time Interval
range: Time Interval
definition: Allen EQUALS: this interval and the related interval share the same temporal extent. Symmetric and transitive. TEMPORAL simultaneity only, never identity of the intervals themselves. (= time:intervalEquals)

interval during
type: ObjectProperty
type: TransitiveProperty
domain: Time Interval
range: Time Interval
inverse of: interval contains
definition: Allen DURING: this interval's extent falls strictly within the related interval's extent. Transitive. Inverse of gmeow:intervalContains. (= time:intervalDuring)

interval finishes
type: ObjectProperty
domain: Time Interval
range: Time Interval
inverse of: interval finished by
definition: Allen FINISHES: this interval and the related interval end together, and this one began later. NOT transitive. Inverse of gmeow:intervalFinishedBy. (= time:intervalFinishes)

interval meets
type: ObjectProperty
domain: Time Interval
range: Time Interval
inverse of: interval met by
definition: Allen MEETS: this interval ends exactly when the related interval begins. NOT transitive. Inverse of gmeow:intervalMetBy. (= time:intervalMeets)

interval overlaps
type: ObjectProperty
domain: Time Interval
range: Time Interval
inverse of: interval overlapped by
definition: Allen OVERLAPS: this interval begins before and ends during the related interval. NOT transitive. Inverse of gmeow:intervalOverlappedBy. (= time:intervalOverlaps)

interval starts
type: ObjectProperty
domain: Time Interval
range: Time Interval
inverse of: interval started by
definition: Allen STARTS: this interval and the related interval begin together, and this one ends first. NOT transitive. Inverse of gmeow:intervalStartedBy. (= time:intervalStarts)

introducer amount
type: DatatypeProperty
type: FunctionalProperty
domain: Trust Assertion
range: integer
definition: The trust-signature amount/weight the trustor assigns to the trustee as an introducer.

introducer depth
type: DatatypeProperty
type: FunctionalProperty
domain: Trust Assertion
range: integer
definition: The trust-signature depth: how many levels of indirect introducers the trustor is willing to follow (a trust-signature notion, not computed here).

is accessible for free
type: DatatypeProperty
domain: Entity
range: boolean
definition: Whether the asset is accessible without payment (schema:isAccessibleForFree).

is OSI approved
type: DatatypeProperty
domain: License
range: boolean
definition: Whether the licence is approved by the Open Source Initiative (spdx:isOsiApproved).

jurisdiction determinacy
type: ObjectProperty
domain: Jurisdiction Tenure
range: Determinacy
sub property of: has determinacy
definition: The ontic determinacy model of this jurisdiction claim — crisp (well-defined border), vague (approximate boundary), fuzzy (probabilistic membership), or disputed (competing claims). Non-functional: sources may disagree on determinacy, and those claims coexist.

key algorithm
type: DatatypeProperty
domain: Cryptographic Key
range: Literal
definition: The key's algorithm (e.g. rsa, ed25519, secp256k1). Not functional (source-variable).

key expires at
type: DatatypeProperty
domain: Cryptographic Key
range: dateTime
definition: The instant a key is set to expire. Not functional (sources may report different expiry, and subkeys differ).

key id
type: DatatypeProperty
domain: Cryptographic Key
range: Literal
definition: A short identifier for a key (e.g. a PGP long key id). Not functional (source-variable).

key material
type: DatatypeProperty
domain: Cryptographic Key
range: Literal
definition: The public key material itself (armored or hex form). Not functional (encodings vary by source).

key scheme
type: FunctionalProperty
type: ObjectProperty
domain: Cryptographic Key
range: Key Scheme
definition: The scheme/format of a cryptographic key (one of the gmeow:KeyScheme individuals). Functional: a key has exactly one scheme — a key of a different scheme is a different key.

Nostr
type: Key Scheme

OpenPGP
type: Key Scheme

SSH
type: Key Scheme

X.509
type: Key Scheme

answered
type: Message Keyword

draft
type: Message Keyword

flagged
type: Message Keyword

forwarded
type: Message Keyword

junk
type: Message Keyword

seen
type: Message Keyword

language code
type: DatatypeProperty
domain: Language
range: Literal
definition: An OPTIONAL registry code for a language (a BCP-47 tag "ja", an ISO 639-3 code "jpn", a Glottocode). A see-also alignment value, NEVER identity — a code-less conlang or AI-language is fully first-class. Authoritative identity is the self-minted IRI; assert registry coreference with skos:exactMatch and gmeow:authorityLink. Non-functional (a language carries codes in several registries).

language modality
type: ObjectProperty
domain: Language
range: Language Modality
definition: The sensory/transmission modality/modalities of a language (gmeow:LanguageModality individuals). Non-functional — many languages are multimodal (spoken and written).

language origin
type: ObjectProperty
domain: Language
range: Language Origin
definition: The origin kind(s) of a language (gmeow:LanguageOrigin individuals). Non-functional — a contact language may be both creole and mixed.

language status
type: ObjectProperty
domain: Language
range: Language Status
definition: The vitality status of a language (a gmeow:LanguageStatus value). Non-functional: source classifications coexist; period carried with gmeow:validFrom/validUntil on the statement.

language tag
type: DatatypeProperty
type: FunctionalProperty
domain: Language
range: string
definition: The internal private-use BCP-47 language tag (e.g., 'x-gmeow-japanese') used for @lang annotations on string literals representing this language.

latest end
type: DatatypeProperty
domain: Event
range: dateTime
definition: The latest instant by which an event must have ended — the upper bound of a fuzzy / approximate date (xsd:dateTime). Pairs with gmeow:earliestStart and a gmeow:temporalPrecision value.

latitude
type: DatatypeProperty
domain: Geo Coordinates
range: decimal
definition: The latitude of a geographic point in decimal degrees.

ledger inclusion proof
type: DatatypeProperty
range: Literal
definition: A cryptographic inclusion proof for a transaction, event, or transparency log entry. Domain-free: applies to LedgerTransaction, LedgerEvent, TransparencyLogEntry, and Block.

absolute position
type: Left Operand
definition: The ODRL absolutePosition constraint dimension (odrl:absolutePosition).

absolute size
type: Left Operand
definition: The ODRL absoluteSize constraint dimension (odrl:absoluteSize).

absolute spatial position
type: Left Operand
definition: The ODRL absoluteSpatialPosition constraint dimension (odrl:absoluteSpatialPosition).

absolute temporal position
type: Left Operand
definition: The ODRL absoluteTemporalPosition constraint dimension (odrl:absoluteTemporalPosition).

use count
type: Left Operand
definition: The ODRL count constraint dimension (odrl:count).

date/time
type: Left Operand
definition: The ODRL dateTime constraint dimension (odrl:dateTime).

delay period
type: Left Operand
definition: The ODRL delayPeriod constraint dimension (odrl:delayPeriod).

delivery channel
type: Left Operand
definition: The ODRL deliveryChannel constraint dimension (odrl:deliveryChannel).

device
type: Left Operand
definition: The ODRL device constraint dimension (odrl:device).

elapsed time
type: Left Operand
definition: The ODRL elapsedTime constraint dimension (odrl:elapsedTime).

event
type: Left Operand
definition: The ODRL event constraint dimension (odrl:event).

file format
type: Left Operand
definition: The ODRL fileFormat constraint dimension (odrl:fileFormat).

industry
type: Left Operand
definition: The ODRL industry constraint dimension (odrl:industry).

language
type: Left Operand
definition: The ODRL language constraint dimension (odrl:language).

media context
type: Left Operand
definition: The ODRL media constraint dimension (odrl:media).

metered time
type: Left Operand
definition: The ODRL meteredTime constraint dimension (odrl:meteredTime).

pay amount
type: Left Operand
definition: The ODRL payAmount constraint dimension (odrl:payAmount).

percentage
type: Left Operand
definition: The ODRL percentage constraint dimension (odrl:percentage).

product context
type: Left Operand
definition: The ODRL product constraint dimension (odrl:product).

purpose
type: Left Operand
definition: The ODRL purpose constraint dimension (odrl:purpose).

recipient
type: Left Operand
definition: The ODRL recipient constraint dimension (odrl:recipient).

relative position
type: Left Operand
definition: The ODRL relativePosition constraint dimension (odrl:relativePosition).

relative size
type: Left Operand
definition: The ODRL relativeSize constraint dimension (odrl:relativeSize).

relative spatial position
type: Left Operand
definition: The ODRL relativeSpatialPosition constraint dimension (odrl:relativeSpatialPosition).

relative temporal position
type: Left Operand
definition: The ODRL relativeTemporalPosition constraint dimension (odrl:relativeTemporalPosition).

rendition resolution
type: Left Operand
definition: The ODRL resolution constraint dimension (odrl:resolution).

spatial region
type: Left Operand
definition: The ODRL spatial constraint dimension (odrl:spatial).

spatial coordinates
type: Left Operand
definition: The ODRL spatialCoordinates constraint dimension (odrl:spatialCoordinates).

system
type: Left Operand
definition: The ODRL system constraint dimension (odrl:system).

system device
type: Left Operand
definition: The ODRL systemDevice constraint dimension (odrl:systemDevice).

recurring time interval
type: Left Operand
definition: The ODRL timeInterval constraint dimension (odrl:timeInterval).

unit of count
type: Left Operand
definition: The ODRL unitOfCount constraint dimension (odrl:unitOfCount).

asset version
type: Left Operand
definition: The ODRL version constraint dimension (odrl:version).

virtual location
type: Left Operand
definition: The ODRL virtualLocation constraint dimension (odrl:virtualLocation).

heritage
type: Proficiency Level

native
type: Proficiency Level

level scale
type: FunctionalProperty
type: ObjectProperty
domain: Proficiency Level
range: Proficiency Scale
definition: The scale a proficiency-level individual belongs to (e.g. cefrB2 levelScale scaleCEFR). Functional.

license family
type: FunctionalProperty
type: ObjectProperty
domain: License
range: License Family
definition: The family a licence belongs to — one of the gmeow:LicenseFamily values. Functional.

Creative Commons
type: License Family
definition: A Creative Commons licence (CC BY, CC BY-SA, CC BY-NC, …).

copyleft
type: License Family
definition: A copyleft / share-alike licence (the GPL family, EUPL, CC BY-SA, ODbL).

dual-licensed
type: License Family
definition: Offered under more than one licence at the recipient's choice (e.g. open plus commercial).

permissive
type: License Family
definition: A permissive software/data licence (MIT, BSD, Apache-2.0, ODC-BY).

proprietary
type: License Family
definition: A proprietary / all-rights-reserved licence.

public domain
type: License Family
definition: A public-domain dedication / mark (CC0, the public-domain mark).

license text
type: DatatypeProperty
domain: License
range: Literal
definition: The full legal text of a licence (spdx:licenseText).

licensee
type: ObjectProperty
domain: License
range: Agent
sub property of: has party
definition: The party receiving a licence (odrl:assignee). A specialisation of gmeow:hasParty. Absent on an open / public licence offered to everyone.

list id
type: DatatypeProperty
domain: Message
range: Literal
definition: The mailing-list identifier a message was distributed through (RFC 2919 List-Id).

local part
type: DatatypeProperty
type: FunctionalProperty
domain: Email Address
range: Literal
definition: The local part of an email address.

and (all)
type: Constraint Logic
definition: The ODRL and logical-constraint operator (odrl:and).

and (ordered)
type: Constraint Logic
definition: The ODRL andSequence logical-constraint operator (odrl:andSequence).

or (any)
type: Constraint Logic
definition: The ODRL or logical-constraint operator (odrl:or).

exactly one
type: Constraint Logic
definition: The ODRL xone logical-constraint operator (odrl:xone).

longitude
type: DatatypeProperty
domain: Geo Coordinates
range: decimal
definition: The longitude of a geographic point in decimal degrees.

mailbox name
type: DatatypeProperty
domain: Mailbox
range: Literal
definition: The display name of a mailbox or label.

mailbox of account
type: FunctionalProperty
type: ObjectProperty
domain: Mailbox
range: Online Account
definition: Relates a mailbox to the online account that holds it.

mailbox role
type: DatatypeProperty
type: FunctionalProperty
domain: Mailbox
range: Literal
definition: The special-use role of a mailbox (JMAP role): inbox, archive, drafts, sent, trash, junk, templates.

mapped from
type: AnnotationProperty
definition: The source property a claim was derived from during ingestion, recorded for mapping-step audit.

mark text
type: DatatypeProperty
type: FunctionalProperty
domain: Mark
range: Literal
definition: The textual form of a mark (the brand name / word mark), e.g. "Blackcat Informatics".

matrix shape
type: DatatypeProperty
type: FunctionalProperty
domain: Coordinate Matrix
range: string
definition: The shape descriptor of a CoordinateMatrix (e.g. '4×1' for a colourspace tuple, '256×1' for a spectral vector, '640×480×3' for a thermal image). Enables the solver layer to parse matrixValue correctly without inferring shape from the literal content (Principle 12).

matrix value
type: DatatypeProperty
type: FunctionalProperty
domain: Coordinate Matrix
range: Literal
definition: The serialised numeric content of a CoordinateMatrix — a vector, matrix, or tensor expressed as a literal (e.g. a JSON array, a WKT-like tuple string, or a base64-encoded binary blob). The serialisation format is frame-specific and is interpreted by the solver layer (Principle 12).

measured age
type: DatatypeProperty
type: FunctionalProperty
domain: Temporal Measurement
range: decimal
definition: The numeric age yielded by a temporal measurement, in the unit given by gmeow:hasUnit.

measurement determinacy
type: ObjectProperty
domain: Temporal Measurement
range: Determinacy
sub property of: has determinacy
definition: The ontic determinacy model of a temporal measurement — crisp, vague, fuzzy, probabilistic, or disputed. Bridges to gmeow:hasDeterminacy (rdfs:subPropertyOf) so generic consumers can query determinacy uniformly across all domains.

measurement method
type: FunctionalProperty
type: ObjectProperty
domain: Temporal Measurement
range: Dating Method
sub property of: observation method
definition: The dating method used for a temporal measurement. Bridges to gmeow:observationMethod (rdfs:subPropertyOf) so generic consumers can query all observations by method without knowing the domain.

measurement uncertainty
type: DatatypeProperty
type: FunctionalProperty
domain: Temporal Measurement
range: decimal
definition: The uncertainty (e.g. ±1 sigma) of a temporal measurement, in the same unit as the measured age.

media type
type: DatatypeProperty
type: FunctionalProperty
domain: Body Part
range: Literal
definition: The MIME media type of a body part (e.g. text/plain, application/pdf).

meets
type: ObjectProperty
domain: Event
range: Event
inverse of: met by
definition: Allen MEETS: this event ends exactly when the related event begins (no gap, no overlap). NOT transitive. Inverse of gmeow:metBy. (= time:intervalMeets; TimeML IBEFORE / immediately-before; TEO meets.)

membership interval
type: ObjectProperty
domain: Version Membership
range: Time Interval
definition: The time interval over which this version membership / role claim holds. A relator carries its period this way (matching gmeow:usageInterval, gmeow:taggingInterval, gmeow:relationshipInterval) rather than via gmeow:duringInterval, which is reserved for gufo:Situation-based time-scoped relations.

membership member
type: FunctionalProperty
type: ObjectProperty
domain: Membership
range: Agent
definition: The agent whose membership a gmeow:Membership reifies. Functional — a membership concerns one member (the relator's member role); the flat gmeow:memberOf is the agent→organization shortcut, this connects the reified relator to its member so role and period can be carried.

membership organization
type: FunctionalProperty
type: ObjectProperty
domain: Membership
range: Organization
definition: The organization a gmeow:Membership is in. Functional — a membership concerns one organization (which may be a department, i.e. a gmeow:subOrganizationOf a larger org).

bcc
type: Message Participant Role

cc
type: Message Participant Role

delivered-to
type: Message Participant Role

envelope-from
type: Message Participant Role

envelope-to
type: Message Participant Role

errors-to
type: Message Participant Role

from
type: Message Participant Role

original-to
type: Message Participant Role

reply-to
type: Message Participant Role

resent-cc
type: Message Participant Role

resent-from
type: Message Participant Role

resent-to
type: Message Participant Role

return-path
type: Message Participant Role

sender
type: Message Participant Role

to
type: Message Participant Role

computational model
type: Observation Method
definition: Observation derived from a computational or mathematical model.

direct observation
type: Observation Method
definition: Observation by unaided human perception.

expert judgement
type: Observation Method
definition: Observation based on expert assessment or consensus.

GNSS RTK survey
type: Observation Method
definition: Coordinate assignment via real-time kinematic GNSS with centimetre-level precision.

GPS survey
type: Observation Method
definition: Coordinate assignment via Global Positioning System satellite ranging.

instrumental reading
type: Observation Method
definition: Observation by a calibrated instrument or sensor.

LiDAR survey
type: Observation Method
definition: Coordinate assignment via light detection and ranging (airborne or terrestrial laser scanning).

photogrammetry
type: Observation Method
definition: Coordinate assignment via stereo-photographic image triangulation.

remote sensing
type: Observation Method
definition: Observation from a distance, typically satellite or aerial imagery.

streaming
type: Observation Method
definition: Collection via a continuous or periodic streaming protocol.

survey
type: Observation Method
definition: A systematic survey or census procedure.

total station survey
type: Observation Method
definition: Coordinate assignment via electronic theodolite integrated with electronic distance measurement.

edit distance
type: Metric Kind
definition: String or sequence dissimilarity (Levenshtein, Hamming, Damerau-Levenshtein, etc.).

MGRS
type: DatatypeProperty
type: FunctionalProperty
domain: Geocode
range: string
definition: A Military Grid Reference System coordinate — a geocoordinate standard used by NATO militaries (e.g. '33TWN00020001').

mile marker
type: DatatypeProperty
type: FunctionalProperty
domain: Geocode
range: string
definition: A linear-referencing mile-marker or chainage — a distance-along-a-line coordinate on a linear feature such as a road, railway, or pipeline (e.g. '42.3'). The unit and direction are solver-layer attributes (Principle 12), or may be declared via gmeow:hasUnit.

minimum population
type: DatatypeProperty
type: FunctionalProperty
domain: Spatial Aggregation
range: nonNegativeInteger
definition: The minimum population size (k) required for the aggregation result to be disclosed — the k-anonymity parameter. A result failing this check is suppressed at projection time (coarsen or withhold, Principle 10), never deleted.

machine / programmatic
type: Language Modality

multimodal
type: Language Modality

signed
type: Language Modality

spoken
type: Language Modality

tactile (e.g. Braille, Protactile)
type: Language Modality

whistled
type: Language Modality

written
type: Language Modality

name
type: DatatypeProperty
domain: Entity
range: Literal
definition: A simple label by which an entity is known — the rdfs:label tier, for entities that do not need the full naming apparatus (organizations, software agents, sources, keys). Persons' names are modelled as gmeow:PersonName (names module); a flat given/family ('First Last') rendering is produced by downcasting that structured model in the projection layer, not stored here. Carries no precedence over an entity's other names. Language-tag the literal where applicable.

name language
type: FunctionalProperty
type: ObjectProperty
domain: Appellation
range: Language
definition: The first-class gmeow:Language an appellation's surface form is in. Language is ALWAYS a first-class gmeow:Language (registry-INDEPENDENT, self-minted IRI) — never a bare BCP-47 literal; codes (e.g. "ja", "zh") live on the Language via gmeow:languageCode, so a code-less conlang or AI-minted language names co-equally. FUNCTIONAL — exactly one language per appellation: co-equal multilingual names are modelled as SEPARATE co-equal gmeow:Appellation instances (one per language), never by multi-tagging a single name (that is what keeps naming anti-colonial and symmetric). Drives locale-relative, symmetric display selection — never a ranking of one name above another. The script the form is written in is gmeow:nameScript (bridging to a first-class gmeow:WritingSystem).

agnomen (Roman earned epithet)
type: Name Part Type

birth-order / day name
type: Name Part Type

birth surname / maiden name
type: Name Part Type

clan / lineage name
type: Name Part Type

cognomen (Roman family branch)
type: Name Part Type

courtesy / art name
type: Name Part Type

filename extension
type: Name Part Type

generation name (East-Asian lineage marker)
type: Name Part Type

generational ordinal (III / 'the Third')
type: Name Part Type

generational suffix (Jr / Sr)
type: Name Part Type

given name
type: Name Part Type

honorific prefix
type: Name Part Type

honorific suffix
type: Name Part Type

house / estate name
type: Name Part Type

expandable initial
type: Name Part Type

ism (Arabic personal name)
type: Name Part Type

kunya (Arabic teknonym)
type: Name Part Type

laqab (Arabic epithet)
type: Name Part Type

maternal surname
type: Name Part Type

matronymic
type: Name Part Type

middle / additional name
type: Name Part Type

mononym
type: Name Part Type

nasab (Arabic patronymic lineage)
type: Name Part Type

nickname / hypocorism
type: Name Part Type

nisba (Arabic origin / affiliation name)
type: Name Part Type

nomen (Roman gens / clan name)
type: Name Part Type

nobiliary / nominal particle
type: Name Part Type

paternal surname
type: Name Part Type

patronymic
type: Name Part Type

praenomen (Roman personal name)
type: Name Part Type

religious / regnal name
type: Name Part Type

filename stem
type: Name Part Type

surname / family name
type: Name Part Type

teknonym (parent-of name)
type: Name Part Type

name part type
type: FunctionalProperty
type: ObjectProperty
domain: Name Part
range: Name Part Type
definition: The kind of a name part (a gmeow:NamePartType value). Functional: a single part has one kind — a part that is both a surname and a patronymic is modelled as two parts.

name purpose
type: ObjectProperty
domain: Appellation
range: Name Purpose
definition: The intrinsic kind/purpose(s) of an appellation (legal, birth, chosen, professional, deadname, …) — a gmeow:NamePurpose value. Non-functional: a name may be both legal and chosen.

birth name
type: Name Purpose

ceremonial name
type: Name Purpose

chosen / self-identified name
type: Name Purpose

deadname (historical, do-not-display)
type: Name Purpose

endonym (name used by a place's own inhabitants / a language's own speakers)
type: Name Purpose

exonym (name used by outsiders / in another language)
type: Name Purpose

glossonym (name of a language)
type: Name Purpose

legal name
type: Name Purpose

nickname / familiar name
type: Name Purpose

online handle / username
type: Name Purpose

pen / stage name
type: Name Purpose

professional name
type: Name Purpose

regnal name
type: Name Purpose

religious name
type: Name Purpose

superseded / former name
type: Name Purpose

name script
type: DatatypeProperty
domain: Appellation
range: Literal
definition: The ISO 15924 script code of an appellation (e.g. "Hani", "Arab", "Latn"). Available explicitly for indexing alongside a BCP-47 script subtag on the literal.

narrative frame link relation
type: FunctionalProperty
type: ObjectProperty
domain: Narrative Frame Link
range: Narrative Frame Relation
definition: The relation type (canon, adaptation, crossover, etc.) that holds between the source and target frames in this link. Functional per relator: one relation type per NarrativeFrameLink.

narrative frame link source
type: FunctionalProperty
type: ObjectProperty
domain: Narrative Frame Link
range: Narrative Reference Frame
definition: The source narrative reference frame in a link. Functional per relator: one source per NarrativeFrameLink.

narrative frame link target
type: FunctionalProperty
type: ObjectProperty
domain: Narrative Frame Link
range: Narrative Reference Frame
definition: The target narrative reference frame in a link. Functional per relator: one target per NarrativeFrameLink.

narrower tag
type: ObjectProperty
domain: Tag
range: Tag
inverse of: broader tag
definition: A narrower, more specific tag. Inverse of gmeow:broaderTag. Optional.

native language
type: ObjectProperty
domain: Agent
range: Language
sub property of: knows language
definition: Relates an agent to a native (mother-tongue / first) language — a specialization of gmeow:knowsLanguage. Non-functional: a person may have several native languages.

network address frame
type: FunctionalProperty
type: ObjectProperty
domain: Network Address
range: Reference Frame
sub property of: has reference frame
definition: The network reference frame in which this address is expressed. Functional: an address is expressed in exactly one frame.

network address type
type: ObjectProperty
domain: Network Address
range: Network Address Type
definition: The kind of a network address (a gmeow:NetworkAddressType individual). Non-functional: competing classifications coexist (Principle 9).

BGP autonomous system
type: Network Address Type

DNS name
type: Network Address Type

IPv4 address
type: Network Address Type

IPv6 address
type: Network Address Type

MAC address
type: Network Address Type

port number
type: Network Address Type

URL
type: Network Address Type

network address value
type: DatatypeProperty
type: FunctionalProperty
domain: Network Address
range: Literal
definition: The literal string value of a network address (e.g. '192.0.2.1', '00:1B:44:11:3A:B7', 'example.com', '443'). Functional: an address has exactly one value string.

NIP-05 identifier
type: DatatypeProperty
domain: Online Account
range: Literal
definition: A Nostr NIP-05 identifier (user@domain) verifying a Nostr account against a domain.

Nostr public key
type: DatatypeProperty
domain: Online Account
range: Literal
definition: The Nostr public key (npub / hex) identifying a decentralized-identity account.

observation event
type: ObjectProperty
domain: Observation
range: Event
definition: The event during which the observation was made — a survey, a census, an excavation, a clinical trial. Links an observation to the temporal occurrence that produced it. For the generating activity (provenance), use gmeow:wasGeneratedBy; this property is the *event* perspective (when did it happen).

observation type
type: ObjectProperty
domain: Observation
range: Observation Type
definition: The kind(s) of observation being made — measurement, sensory reading, standpoint claim, derived inference, etc. Non-functional: an observation may be both a measurement and a derived inference (e.g. a calibrated sensor reading that is also machine-learned), and competing type classifications coexist.

derived inference
type: Observation Type
definition: An observation produced by inference, calculation, or machine learning from other observations.

identity claim
type: Observation Type
definition: An identity claim — gender identity, gender expression, sexual orientation, or romantic orientation — asserted by or about a person.

kinship claim
type: Observation Type
definition: A claim about a kinship or genealogical relationship between persons.

measurement
type: Observation Type
definition: A quantitative or qualitative measurement assigning a value to a feature.

naming claim
type: Observation Type
definition: A claim about the appellation by which an entity is known in a given context.

rights claim
type: Observation Type
definition: A claim about the rights, permissions, prohibitions, or duties governing an entity.

sensory reading
type: Observation Type
definition: A reading from a sensor or sensory apparatus.

simulation output
type: Observation Type
definition: An observation produced by computational simulation rather than direct measurement.

standpoint claim
type: Observation Type
definition: An assertion made from a specific standpoint or frame.

streaming
type: Observation Type
definition: A streaming observation — a member of a time-ordered sequence produced by a sensor or platform.

occurrence of series
type: ObjectProperty
domain: Event
range: Event Series
inverse of: series occurrence
definition: Relates a concrete event occurrence to the series that issued it; the inverse of gmeow:seriesOccurrence.

equal to
type: Constraint Operator
definition: The ODRL eq comparison operator (odrl:eq).

greater than
type: Constraint Operator
definition: The ODRL gt comparison operator (odrl:gt).

greater than or equal to
type: Constraint Operator
definition: The ODRL gteq comparison operator (odrl:gteq).

has part
type: Constraint Operator
definition: The ODRL hasPart comparison operator (odrl:hasPart).

is a
type: Constraint Operator
definition: The ODRL isA comparison operator (odrl:isA).

is all of
type: Constraint Operator
definition: The ODRL isAllOf comparison operator (odrl:isAllOf).

is any of
type: Constraint Operator
definition: The ODRL isAnyOf comparison operator (odrl:isAnyOf).

is none of
type: Constraint Operator
definition: The ODRL isNoneOf comparison operator (odrl:isNoneOf).

is part of
type: Constraint Operator
definition: The ODRL isPartOf comparison operator (odrl:isPartOf).

less than
type: Constraint Operator
definition: The ODRL lt comparison operator (odrl:lt).

less than or equal to
type: Constraint Operator
definition: The ODRL lteq comparison operator (odrl:lteq).

not equal to
type: Constraint Operator
definition: The ODRL neq comparison operator (odrl:neq).

asexual
type: Sexual Orientation Value

bisexual
type: Sexual Orientation Value

demisexual
type: Sexual Orientation Value

heterosexual
type: Sexual Orientation Value

homosexual / gay / lesbian
type: Sexual Orientation Value

pansexual
type: Sexual Orientation Value

queer
type: Sexual Orientation Value

questioning
type: Sexual Orientation Value

AI / machine-generated
type: Language Origin

constructed — artistic (e.g. Quenya, Klingon)
type: Language Origin

constructed — auxiliary (IAL, e.g. Esperanto)
type: Language Origin

constructed — engineered (e.g. Lojban, Ithkuil)
type: Language Origin

constructed — ritual / liturgical
type: Language Origin

creole
type: Language Origin

formal (logic / schema)
type: Language Origin

markup
type: Language Origin

mixed / contact language
type: Language Origin

natural
type: Language Origin

pidgin
type: Language Origin

programming
type: Language Origin

query
type: Language Origin

reconstructed (proto-language)
type: Language Origin

overlaps
type: ObjectProperty
domain: Event
range: Event
inverse of: overlapped by
definition: Allen OVERLAPS: this event begins before, and ends during, the related event (their extents partially overlap). NOT transitive. Inverse of gmeow:overlappedBy. (= time:intervalOverlaps; TEO overlaps.)

overlay designator
type: DatatypeProperty
type: FunctionalProperty
domain: Regulatory Overlay
range: Literal
definition: The code or designator assigned to this regulatory overlay by its authority — an ICAO airspace identifier, a NOTAM number, a fisheries zone code, etc. Functional: the designator is constitutive of the overlay's administrative identity.

overlay determinacy
type: ObjectProperty
domain: Regulatory Overlay
range: Determinacy
sub property of: has determinacy
definition: The ontic determinacy model of this regulatory overlay's boundary — crisp (surveyed), vague (approximate), fuzzy (probabilistic), or disputed. Non-functional: sources may disagree on determinacy, and those claims coexist.

overlay lower bound
type: ObjectProperty
domain: Regulatory Overlay
range: Scalar Quantity
definition: The lower bound of this regulatory overlay in a vertical dimension (altitude, depth, elevation), expressed as a ScalarQuantity with unit (QUDT) and reference frame. Optional: absent for purely 2D overlays. Frame-relative per Principle 11 (e.g. altitude above MSL, flight level, depth below sea level).

overlay regulation
type: ObjectProperty
domain: Regulatory Overlay
range: Rights Statement
definition: The machine-readable rights statement (permissions, prohibitions, duties) that governs activity within this overlay. Links to the #21 rights facility by reference. Non-functional: multiple legal instruments may apply to the same overlay (e.g. national law + international treaty + local ordinance).

overlay type
type: ObjectProperty
domain: Regulatory Overlay
range: Regulatory Overlay Type
definition: The kind(s) of regulatory overlay (a gmeow:RegulatoryOverlayType individual). Non-functional: a single overlay may be classified by multiple sources as different types (e.g. a zone that is both a protected area and an indigenous territory), and those claims coexist as evidence (Principle 9).

aerodrome traffic zone (ATZ)
type: Regulatory Overlay Type
definition: An area of protected airspace established around an aerodrome for the protection of aerodrome traffic.

airway
type: Regulatory Overlay Type
definition: A control area or portion thereof established in the form of a corridor equipped with navigation aids, designated by ICAO for channelling the flow of traffic.

alert area
type: Regulatory Overlay Type
definition: Airspace which may contain a high volume of pilot training or an unusual type of aerial activity, neither of which is hazardous to aircraft.

civil time zone
type: Regulatory Overlay Type
definition: A geographic area sharing the same standard civil time, typically following political boundaries and designated by an IANA time-zone identifier. The authority is the government or international body that decreed the timezone boundary.

contiguous zone
type: Regulatory Overlay Type
definition: A band of water extending from the outer edge of the territorial sea to up to 24 nautical miles from the baseline, in which the coastal state may exercise control to prevent infringement of its customs, fiscal, immigration, or sanitary laws (UNCLOS Article 33).

continental shelf
type: Regulatory Overlay Type
definition: The seabed and subsoil of the submarine areas that extend beyond the territorial sea to the outer edge of the continental margin, or to 200 nautical miles from the baseline where the margin does not extend that far (UNCLOS Article 76).

control zone (CTR)
type: Regulatory Overlay Type
definition: A controlled airspace extending upwards from the surface of the earth to a specified upper limit, established around an aerodrome (ICAO).

customs zone
type: Regulatory Overlay Type
definition: A customs territory, free-trade zone, bonded warehouse area, or other zone with special customs/tariff regulations.

electoral district
type: Regulatory Overlay Type
definition: A constituency or voting district defining the geographic boundary for an election.

fishing zone / EEZ
type: Regulatory Overlay Type
definition: An exclusive economic zone (EEZ), fisheries management zone, or other maritime area subject to resource-extraction regulation under UNCLOS or bilateral agreement.

flight information region (FIR)
type: Regulatory Overlay Type
definition: An airspace of defined dimensions within which flight information service and alerting service are provided (ICAO).

high seas
type: Regulatory Overlay Type
definition: All parts of the sea that are not included in the exclusive economic zone, territorial sea, or internal waters of a state (UNCLOS Article 86).

marine protected area
type: Regulatory Overlay Type
definition: A clearly defined geographical space in the marine environment recognised, dedicated and managed through legal or other effective means to achieve the long-term conservation of nature with associated ecosystem services and cultural values (IUCN definition).

military operations area (MOA)
type: Regulatory Overlay Type
definition: Airspace established outside controlled airspace to segregate certain military activities from IFR traffic and to identify for VFR traffic where these activities are conducted.

notice to air missions (NOTAM)
type: Regulatory Overlay Type
definition: A temporary, dynamic regulatory overlay issued to notify pilots of potential hazards or changes to aeronautical facilities, services, or procedures. Typically short-validity; modeled as a RegulatoryOverlay with brief duringInterval.

postal zone
type: Regulatory Overlay Type
definition: A postal code or ZIP delivery area — a zone designated for mail sorting and delivery by a postal authority.

protected area
type: Regulatory Overlay Type
definition: A legally-designated protected area such as a national park, wildlife reserve, marine protected area, or wilderness area. Management categories (IUCN Ia–VI) are carried as additional classifications, not as subclasses.

restricted airspace
type: Regulatory Overlay Type
definition: An airspace restriction including prohibited areas, restricted areas, danger areas, temporary reserved airspace (TRA), temporary segregated airspace (TSA), and no-fly zones. 3D bounds (altitude/ flight levels) are carried via overlayLowerBound / overlayUpperBound.

sanctions / embargo
type: Regulatory Overlay Type
definition: A territory subject to international or unilateral sanctions, embargoes, or trade restrictions imposed by one or more authorities.

tax district
type: Regulatory Overlay Type
definition: An administrative area designated for tax assessment, collection, or rate-setting purposes.

terminal control area (TMA/TCA)
type: Regulatory Overlay Type
definition: A controlled airspace normally established at the confluence of ATS routes in the vicinity of one or more major aerodromes (ICAO).

territorial sea
type: Regulatory Overlay Type
definition: A belt of coastal waters extending up to 12 nautical miles from the baseline of a coastal state, over which the state exercises sovereignty (UNCLOS Article 3).

warning area
type: Regulatory Overlay Type
definition: Airspace of defined dimensions, extending from 3 NM outward from the coast of the United States, that contains activity which may be hazardous to non-participating aircraft.

zoning / land-use regulation
type: Regulatory Overlay Type
definition: A land-use zoning overlay designating permitted uses (residential, commercial, industrial, agricultural, mixed-use) within a geographic area.

overlay upper bound
type: ObjectProperty
domain: Regulatory Overlay
range: Scalar Quantity
definition: The upper bound of this regulatory overlay in a vertical dimension (altitude, depth, elevation), expressed as a ScalarQuantity with unit (QUDT) and reference frame. Optional: absent for purely 2D overlays. Frame-relative per Principle 11.

part expansion
type: DatatypeProperty
domain: Name Part
range: Literal
definition: The expanded form of an abbreviated part — e.g. the full word a South-Indian (Tamil) initial stands for.

part of thread
type: ObjectProperty
domain: Message
range: Thread
sub property of: part of
definition: Relates a message to the thread (conversation) it belongs to. A conversation-thread specialization of the universal gmeow:partOf spine.

part order
type: DatatypeProperty
type: FunctionalProperty
domain: Name Part
range: nonNegativeInteger
definition: The 0-based position of a part within its appellation's surface order, as actually written in its culture. Records observed order WITHOUT implying a given-before-family default — East-Asian family-first is simply order 0 = surname.

part text
type: DatatypeProperty
domain: Name Part
range: Literal
definition: The string value of a name part. Language-/script-tag the literal where applicable.

participant group
type: DatatypeProperty
domain: Message Participant
range: Literal
definition: The RFC 5322 group name that contains this address occurrence.

participant header
type: FunctionalProperty
type: ObjectProperty
domain: Message Participant
range: Message Header
definition: The RFC 5322 header field from which this occurrence was parsed.

participant ordinal
type: DatatypeProperty
type: FunctionalProperty
domain: Message Participant
range: nonNegativeInteger
definition: The zero-based position of this address occurrence.

participation interval
type: ObjectProperty
domain: Participation
range: Time Interval
definition: The time interval over which the participation held. (A relator carries its period this way — matching usageInterval / relationshipInterval — rather than via duringInterval.)

participation role
type: ObjectProperty
domain: Participation
range: Participant Role
definition: The role(s) the participant played, drawn from the open gmeow:ParticipantRole value vocabulary. NON-FUNCTIONAL — mirroring gmeow:eventType: a participation may bear several roles, and competing standpoint-indexed role claims coexist (accordingTo) rather than contradict (Principle 9). Generalizes the former hasPrincipal / hasWitness / hasOfficiant subproperties.

perception modality
type: FunctionalProperty
type: ObjectProperty
domain: Sensory Perception
range: Sensory Modality
definition: The sensory modality of a SensoryPerception — the channel through which the perception was made.

period contains period
type: ObjectProperty
type: TransitiveProperty
domain: Named Period
range: Named Period
sub property of: has part
inverse of: period part of
definition: The transitive inverse of gmeow:periodPartOf.

period end
type: FunctionalProperty
type: ObjectProperty
domain: Named Period
range: Instant
definition: The instant at which a named period ends.

period start
type: ObjectProperty
domain: Named Period
range: Instant
property chain axiom: has temporal measurement
property chain axiom: measured date
definition: The instant at which a named period begins. Functional nature removed because the property chain below makes periodStart non-simple, and OWL 2 DL forbids non-simple properties in functional axioms (Principle 8). Closed-world single-valuedness lives in SHACL (NamedPeriodShape).

period type
type: ObjectProperty
domain: Named Period
range: Period Type
definition: The kind(s) of a named period. Non-functional: competing classifications coexist.

fiscal year
type: Period Type

geologic age
type: Period Type

historical dynasty
type: Period Type

historical era
type: Period Type

physical place
type: ObjectProperty
domain: Storage Location
range: Place
definition: The geographic place where a storage location's device physically sits (e.g. the room holding a disk). Absent for purely cloud storage.

pitch
type: DatatypeProperty
domain: Orientation
range: double
definition: Rotation about the lateral (typically y) axis, in degrees or radians as indicated by the reference frame.

place determinacy
type: ObjectProperty
domain: Place
range: Determinacy
sub property of: has determinacy
definition: The ontic determinacy model of a place's existence or boundary — crisp, vague, fuzzy, probabilistic, or disputed. Non-functional: in a multi-source merge, sources may state different determinacy models, and those claims coexist.

place type
type: ObjectProperty
domain: Place
range: Place Type
definition: The kind(s) of a place (one or more gmeow:PlaceType individuals). Non-functional: multi-source classifications may differ (a place that is both 'city' and 'administrative area') and must coexist as evidence.

administrative area
type: Place Type

building
type: Place Type

floor / level
type: Place Type

natural feature
type: Place Type

neighborhood
type: Place Type

parcel / lot
type: Place Type

point of interest
type: Place Type

room
type: Place Type

site / campus
type: Place Type

thoroughfare / street
type: Place Type

Plus Code
type: DatatypeProperty
type: FunctionalProperty
domain: Geocode
range: string
definition: An Open Location Code (Plus Code) — a geocoding system using alphanumeric codes to identify any location on Earth (e.g. '9F4W9C8C+W4').

barrier
type: Accessibility Polarity
definition: A negative accessibility barrier — the subject impedes the facet.

feature
type: Accessibility Polarity
definition: A positive accessibility feature — the subject provides the facet.

limited
type: Accessibility Polarity
definition: A partial or limited accessibility status — the subject provides the facet under some conditions but not all.

pose frame
type: ObjectProperty
domain: Pose
range: Reference Frame
sub property of: has reference frame
definition: The coordinate reference frame in which the pose position and orientation are expressed.

post office box
type: DatatypeProperty
domain: Postal Address
range: Literal
definition: The post-office-box coordinate value of a postal address, expressed along the gmeow:axisPostOfficeBox axis of the postal reference frame.

postal address frame
type: FunctionalProperty
type: ObjectProperty
domain: Postal Address
range: Reference Frame
sub property of: has reference frame
definition: The postal/administrative reference frame in which this address is expressed. Functional: an address is expressed in exactly one frame. The default is gmeow:referenceFramePostalAddress.

postal code
type: DatatypeProperty
domain: Postal Address
range: Literal
definition: The postal/ZIP code coordinate value of a postal address, expressed along the gmeow:axisPostalCode axis of the postal reference frame.

circa
type: Temporal Precision
definition: The event's time is approximate (circa) — bounded by gmeow:earliestStart / gmeow:latestEnd.

day
type: Temporal Precision
definition: The event's time is known to the day.

decade
type: Temporal Precision
definition: The event's time is known only to the decade.

month
type: Temporal Precision
definition: The event's time is known to the month.

year
type: Temporal Precision
definition: The event's time is known to the year.

preview
type: DatatypeProperty
domain: Message
range: Literal
definition: A short plain-text preview/snippet of a message's body.

probable
type: Standpoint Modality
definition: Likely true according to the standpoint — held more strongly than merely possible, but short of settled (CRMinf belief value 'probable').

comprehension
type: Proficiency Modality

listening
type: Proficiency Modality

overall
type: Proficiency Modality

reading
type: Proficiency Modality

signing
type: Proficiency Modality

speaking
type: Proficiency Modality

writing
type: Proficiency Modality

proficiency agent
type: FunctionalProperty
type: ObjectProperty
domain: Language Proficiency
range: Agent
definition: The agent whose proficiency a language-proficiency expresses. Functional — constitutive of the proficiency.

proficiency interval
type: ObjectProperty
domain: Language Proficiency
range: Time Interval
definition: The interval over which a language-proficiency held (proficiency changes over a life). Lighter cases use gmeow:validFrom/validUntil on the statement.

proficiency language
type: FunctionalProperty
type: ObjectProperty
domain: Language Proficiency
range: Language
definition: The language a language-proficiency concerns. Functional — constitutive.

proficiency level
type: FunctionalProperty
type: ObjectProperty
domain: Language Proficiency
range: Proficiency Level
definition: The attained level of a language-proficiency (a gmeow:ProficiencyLevel value, e.g. cefrB2, levelNative). Functional.

proficiency modality
type: FunctionalProperty
type: ObjectProperty
domain: Language Proficiency
range: Proficiency Modality
definition: The skill modality a language-proficiency rates (speaking, listening, reading, writing, signing, comprehension, overall) — a gmeow:ProficiencyModality value. Functional: mint one proficiency per (agent, language, modality) so per-skill levels coexist.

proficiency scale
type: FunctionalProperty
type: ObjectProperty
domain: Language Proficiency
range: Proficiency Scale
definition: The framework/scale a proficiency level is measured on (CEFR, ILR, ACTFL, self-reported) — a gmeow:ProficiencyScale value. Functional.

profile applies to
type: ObjectProperty
domain: Profile
definition: The class of entities to which this Profile applies.

profile descriptor
type: AnnotationProperty
domain: Profile
definition: A property that is part of this Profile's closed descriptor schema.

profile open value
type: ObjectProperty
domain: Profile
definition: An open value-vocabulary class (instances are individuals, never subclasses) used by this Profile.

Reference Frame Profile
type: Profile
definition: The closed descriptor schema for gmeow:ReferenceFrame instances: realm, axes, dimensionality, kind, host-dependence, determinacy, metric, and transform descriptors.
profile applies to: Reference Frame
profile descriptor: determinacy model
profile descriptor: dimension count
profile descriptor: frame kind
profile descriptor: frame realm
profile descriptor: frame solver
profile descriptor: has axis
profile descriptor: has metric kind
profile descriptor: parent frame
profile descriptor: requires host
profile descriptor: transforms to
profile open value: Axis
profile open value: Determinacy
profile open value: Frame Kind
profile open value: Frame Realm
profile open value: Metric Kind

Temporal Frame Profile
type: Profile
definition: The closed descriptor schema for gmeow:TemporalFrame instances: the reference-frame spine plus time scale, calendar system, and reference position.
profile applies to: Temporal Frame
profile descriptor: determinacy model
profile descriptor: dimension count
profile descriptor: frame calendar system
profile descriptor: frame kind
profile descriptor: frame realm
profile descriptor: frame reference position
profile descriptor: frame solver
profile descriptor: frame time scale
profile descriptor: has axis
profile descriptor: has metric kind
profile descriptor: parent frame
profile descriptor: requires host
profile descriptor: transforms to
profile open value: Time Scale

Temporal Provenance Profile (four clocks)
type: Profile
definition: The closed descriptor schema for statement-level temporal provenance: valid-from, valid-until, asserted-at, and recorded-no-later-than. Applies to statements, observations, and any resource whose metadata carries these annotation properties.
profile descriptor: asserted at
profile descriptor: recorded no later than
profile descriptor: valid from
profile descriptor: valid until

ae/aer
type: Pronoun Set
pronoun object: aer
pronoun possessive: aers
pronoun possessive determiner: aer
pronoun reflexive: aerself
pronoun subject: ae

any pronouns
type: Pronoun Set

ask me
type: Pronoun Set

co/cos
type: Pronoun Set
pronoun object: co
pronoun possessive: co's
pronoun possessive determiner: cos
pronoun reflexive: coself
pronoun subject: co

e/em (Spivak)
type: Pronoun Set
pronoun object: em
pronoun possessive: eirs
pronoun possessive determiner: eir
pronoun reflexive: emself
pronoun subject: e

ey/em (Elverson)
type: Pronoun Set
pronoun object: em
pronoun possessive: eirs
pronoun possessive determiner: eir
pronoun reflexive: emself
pronoun subject: ey

fae/faer
type: Pronoun Set
pronoun object: faer
pronoun possessive: faers
pronoun possessive determiner: faer
pronoun reflexive: faerself
pronoun subject: fae

he/him
type: Pronoun Set
pronoun object: him
pronoun possessive: his
pronoun possessive determiner: his
pronoun reflexive: himself
pronoun subject: he

hu/hum
type: Pronoun Set
pronoun object: hum
pronoun possessive: hus
pronoun possessive determiner: hus
pronoun reflexive: huself
pronoun subject: hu

it/its
type: Pronoun Set
pronoun object: it
pronoun possessive: its
pronoun possessive determiner: its
pronoun reflexive: itself
pronoun subject: it

ki/kin
type: Pronoun Set
pronoun object: kin
pronoun possessive: kins
pronoun possessive determiner: kins
pronoun reflexive: kinself
pronoun subject: ki

use my name (no pronouns)
type: Pronoun Set
scope note: Nounself / name-in-place-of-pronoun: the person prefers their name be used rather than any third-person pronoun. Distinct from pronounAny (any set is acceptable) and pronounAsk (ask first). Carries no five forms by design — it asserts the ABSENCE of a pronoun set, not a particular one.

ne/nem
type: Pronoun Set
pronoun object: nem
pronoun possessive: nirs
pronoun possessive determiner: nir
pronoun reflexive: nemself
pronoun subject: ne

pronoun object
type: DatatypeProperty
type: FunctionalProperty
domain: Pronoun Set
range: Literal
definition: The object (accusative) form of a pronoun set, e.g. "her", "them", "xem".

one/one (generic)
type: Pronoun Set
pronoun object: one
pronoun possessive: one's
pronoun possessive determiner: one's
pronoun reflexive: oneself
pronoun subject: one

per/per
type: Pronoun Set
pronoun object: per
pronoun possessive: pers
pronoun possessive determiner: per
pronoun reflexive: perself
pronoun subject: per

pronoun possessive
type: DatatypeProperty
type: FunctionalProperty
domain: Pronoun Set
range: Literal
definition: The possessive pronoun form of a pronoun set, e.g. "hers", "theirs", "xyrs".

pronoun possessive determiner
type: DatatypeProperty
type: FunctionalProperty
domain: Pronoun Set
range: Literal
definition: The possessive determiner form of a pronoun set, e.g. "her", "their", "xyr".

pronoun reflexive
type: DatatypeProperty
type: FunctionalProperty
domain: Pronoun Set
range: Literal
definition: The reflexive form of a pronoun set, e.g. "herself", "themself", "xemself".

she/her
type: Pronoun Set
pronoun object: her
pronoun possessive: hers
pronoun possessive determiner: her
pronoun reflexive: herself
pronoun subject: she

pronoun subject
type: DatatypeProperty
type: FunctionalProperty
domain: Pronoun Set
range: Literal
definition: The subject (nominative) form of a pronoun set, e.g. "she", "they", "xe".

they/them (singular)
type: Pronoun Set
pronoun object: them
pronoun possessive: theirs
pronoun possessive determiner: their
pronoun reflexive: themself
pronoun subject: they

thon/thon
type: Pronoun Set
pronoun object: thon
pronoun possessive: thon's
pronoun possessive determiner: thons
pronoun reflexive: thonself
pronoun subject: thon

ve/ver
type: Pronoun Set
pronoun object: ver
pronoun possessive: vis
pronoun possessive determiner: vis
pronoun reflexive: verself
pronoun subject: ve

vi/vir
type: Pronoun Set
pronoun object: vir
pronoun possessive: virs
pronoun possessive determiner: vis
pronoun reflexive: virself
pronoun subject: vi

xe/xem
type: Pronoun Set
pronoun object: xem
pronoun possessive: xyrs
pronoun possessive determiner: xyr
pronoun reflexive: xemself
pronoun subject: xe

ze/hir
type: Pronoun Set
pronoun object: hir
pronoun possessive: hirs
pronoun possessive determiner: hir
pronoun reflexive: hirself
pronoun subject: ze

ze/zir
type: Pronoun Set
pronoun object: zir
pronoun possessive: zirs
pronoun possessive determiner: zir
pronoun reflexive: zirself
pronoun subject: ze

zhe/zher
type: Pronoun Set
pronoun object: zher
pronoun possessive: zhers
pronoun possessive determiner: zher
pronoun reflexive: zherself
pronoun subject: zhe

proximity
type: ObjectProperty
domain: Entity
range: Proximity Measurement
definition: Links an entity to a proximity measurement describing its distance or dissimilarity to another entity. The measurement carries the scalar value (via observationResult → ScalarQuantity), the reference frame (via hasReferenceFrame), and the target entity (via proximityTo). Flat form for the common case; promote to full reified Measurement when vantage, confidence, temporal scope, or standpoint matter.

proximity to
type: FunctionalProperty
type: ObjectProperty
domain: Proximity Measurement
range: Entity
definition: The target entity to which proximity is measured. Functional: a different target entity is a different proximity measurement (constitutive of the relator's identity).

quality dimension
type: ObjectProperty
domain: Quality Assessment
range: Quality Dimension
definition: The quality dimension under which this assessment is made. Non-functional: a single assessment may cover several dimensions (e.g. a report that evaluates both positional accuracy and completeness), and competing dimension classifications coexist rather than collapse (Principle 9).

completeness
type: Quality Dimension
definition: Presence or absence of features and their attributes, including commission (excess data) and omission (missing data) (ISO 19157).

lineage
type: Quality Dimension
definition: The history, source, and process steps that produced a dataset or entity — the provenance of the data viewed through a quality lens. In GMEOW the structural lineage is recorded by gmeow:wasGeneratedBy, gmeow:wasDerivedFrom, and gmeow:ImportActivity (provenance module); this dimension value marks a quality assessment that evaluates lineage completeness or correctness.

logical consistency
type: Quality Dimension
definition: Degree of adherence to logical rules of data structure, attribution, and relationships, including domain consistency, format consistency, and topological consistency (ISO 19157).

positional accuracy
type: Quality Dimension
definition: Closeness of the spatial position of a feature to its true position, including absolute accuracy, relative accuracy, and gridded data positional accuracy (ISO 19157).

temporal accuracy
type: Quality Dimension
definition: Correctness of the temporal references of a feature (e.g. date, time, period) relative to the true temporal value (ISO 19157).

thematic accuracy
type: Quality Dimension
definition: Accuracy of quantitative and qualitative attribute values, including classification correctness and non-quantitative attribute correctness (ISO 19157).

topological consistency
type: Quality Dimension
definition: Correctness of the explicitly encoded topological characteristics of a dataset, typically expressed as error counts or conformance to a topological rule set (ISO 19157).

quantity uncertainty
type: DatatypeProperty
type: FunctionalProperty
domain: Scalar Quantity
range: decimal
definition: The uncertainty (e.g. ±1 sigma) of a scalar quantity, in the same unit as the quantity value.

quantity value
type: DatatypeProperty
type: FunctionalProperty
domain: Scalar Quantity
range: decimal
definition: The numeric value of a scalar quantity.

quaternion W
type: DatatypeProperty
domain: Orientation
range: double
definition: The w (scalar) component of a unit quaternion representing orientation.

quaternion X
type: DatatypeProperty
domain: Orientation
range: double
definition: The x component of a unit quaternion representing orientation.

quaternion Y
type: DatatypeProperty
domain: Orientation
range: double
definition: The y component of a unit quaternion representing orientation.

quaternion Z
type: DatatypeProperty
domain: Orientation
range: double
definition: The z component of a unit quaternion representing orientation.

raw address value
type: DatatypeProperty
domain: Message Participant
range: Literal
definition: The raw, unparsed header segment or envelope value for this occurrence.

received at
type: DatatypeProperty
domain: Message
range: dateTime
definition: When a message was received by the storing system (JMAP receivedAt / Gmail internalDate).

recurrence rule text
type: DatatypeProperty
type: FunctionalProperty
domain: Recurrence Rule
range: string
definition: The recurrence rule as an RFC 5545 RRULE string (e.g. FREQ=WEEKLY;BYDAY=MO). Projected directly to iCalendar RRULE; a SET-typed TIMEX3 in ISO-TimeML.

heliocentric
type: Celestial Reference Origin

topocentric (observatory site)
type: Celestial Reference Origin

reference authority
type: FunctionalProperty
type: ObjectProperty
domain: Cadastral Reference
range: Agent
definition: The cadastral registry, land titles office, or surveying authority that issued this reference. Functional: a single reference has exactly one issuing authority.

Russell Affective Circumplex Reference Frame
type: Mental Reference Frame
determinacy model: crisp
dimension count: 2
frame kind: cartesian
frame realm: psychological / cognitive
has axis: arousal
has axis: valence
has metric kind: Euclidean
requires host: true

Altitude Above Ground Level Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 1
frame kind: scalar
frame realm: terrestrial
has axis: altitude
has metric kind: Euclidean
requires host: false

Altitude Above Mean Sea Level Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 1
frame kind: scalar
frame realm: terrestrial
has axis: altitude
has metric kind: Euclidean
requires host: false

Audio Spectrum Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 2
frame kind: cartesian
frame realm: measurement
has axis: frequency
has axis: magnitude
has metric kind: Euclidean
requires host: false

BGP Autonomous System Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 1
frame kind: topological
frame realm: virtual / network
has axis: BGP autonomous system axis
has metric kind: graph hops
parent frame: Internet Topology Reference Frame
requires host: false

CIE L*a*b* Perceptually-Uniform Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 3
frame kind: cartesian
frame realm: colourspace
has axis: CIE a* red-green
has axis: CIE b* blue-yellow
has axis: CIE L* lightness
has metric kind: Euclidean
requires host: false

CIE 1931 XYZ Tristimulus Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 3
frame kind: cartesian
frame realm: colourspace
has axis: CIE X tristimulus
has axis: CIE Y tristimulus
has axis: CIE Z tristimulus
has metric kind: Euclidean
requires host: false

CMYK Colourspace Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 4
frame kind: cartesian
frame realm: colourspace
has axis: cyan channel
has axis: key (black) channel
has axis: magenta channel
has axis: yellow channel
requires host: false

Celestial Equatorial Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 2
frame kind: polar
frame realm: celestial / astronomical
has axis: declination
has axis: right ascension
has metric kind: geodesic
has reference position: geocentric
has time scale: Coordinated Universal Time (UTC)
requires host: false

Allocentric Cognitive Map Reference Frame
type: Mental Reference Frame
determinacy model: crisp
dimension count: 2
frame kind: cartesian
frame realm: psychological / cognitive
has axis: allocentric X
has axis: allocentric Y
has metric kind: Euclidean
requires host: true

Egocentric Cognitive Map Reference Frame
type: Mental Reference Frame
determinacy model: crisp
dimension count: 2
frame kind: cartesian
frame realm: psychological / cognitive
has axis: egocentric forward
has axis: egocentric lateral
has metric kind: Euclidean
requires host: true

Gärdenfors Conceptual Space Reference Frame
type: Mental Reference Frame
definition: A generic conceptual space frame after Gärdenfors — domains are convex regions in a similarity metric space. The actual domain-specific axes (colour, taste, shape, etc.) are added per-domain; this seed carries the similarity axis as a placeholder.
determinacy model: vague
dimension count: 1
frame kind: cartesian
frame realm: psychological / cognitive
has axis: conceptual similarity
has metric kind: cosine similarity
requires host: true

DNS Name Space Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 1
frame kind: topological
frame realm: virtual / network
has axis: DNS name axis
has metric kind: graph hops
parent frame: Internet Topology Reference Frame
requires host: false

Depth Below Chart Datum Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 1
frame kind: scalar
frame realm: terrestrial
has axis: depth
has metric kind: Euclidean
requires host: false

Depth Below Mean Sea Level Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 1
frame kind: scalar
frame realm: terrestrial
has axis: depth
has metric kind: Euclidean
requires host: false

English Language Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 1
frame kind: scalar
frame realm: linguistic
has axis: scalar axis
requires host: false

FK5 Equatorial Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 2
frame kind: polar
frame realm: celestial / astronomical
has axis: declination
has axis: right ascension
has metric kind: geodesic
has reference position: geocentric
has time scale: Coordinated Universal Time (UTC)
requires host: false

ICAO Flight Level Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 1
frame kind: scalar
frame realm: terrestrial
has axis: flight level
has metric kind: Euclidean
requires host: false

GRCh38 Human Reference Assembly
type: Reference Frame
determinacy model: crisp
dimension count: 1
frame kind: linear sequence
frame realm: biological / genomic sequence
has axis: sequence position
has metric kind: positional distance
requires host: false

Galactic Coordinate Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 2
frame kind: polar
frame realm: celestial / astronomical
has axis: galactic latitude
has axis: galactic longitude
has metric kind: geodesic
has reference position: barycentric (solar system)
has time scale: Barycentric Dynamical Time (TDB)
requires host: false

Geohash Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 1
frame kind: geocoding / discrete location code
frame realm: terrestrial
has axis: geohash string
has metric kind: geodesic
requires host: false

Gregorian Calendar Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 6
frame kind: temporal
frame realm: temporal
has axis: day
has axis: hour
has axis: minute
has axis: month
has axis: second
has axis: year
requires host: false

Hilbert Space Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 1
frame kind: Hilbert space
frame realm: mathematical / n-D
has axis: Hilbert state vector
has metric kind: Euclidean
requires host: false

ICRS Celestial Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 2
frame kind: polar
frame realm: celestial / astronomical
has axis: declination
has axis: right ascension
has metric kind: geodesic
has reference position: barycentric (solar system)
has time scale: Barycentric Dynamical Time (TDB)
requires host: false

IPv4 Address Space Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 1
frame kind: topological
frame realm: virtual / network
has axis: IPv4 address axis
has metric kind: graph hops
parent frame: Internet Topology Reference Frame
requires host: false

IPv6 Address Space Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 1
frame kind: topological
frame realm: virtual / network
has axis: IPv6 address axis
has metric kind: graph hops
parent frame: Internet Topology Reference Frame
requires host: false

Imagined Space Reference Frame
type: Mental Reference Frame
definition: An imagined or dream-space reference frame — e.g. a memory palace, a dream landscape, or a fictional world. Coordinates are relative to the imaginer's internal representation, not to any external geographic frame.
determinacy model: vague
dimension count: 3
frame kind: cartesian
frame realm: psychological / cognitive
has axis: imagined space X
has axis: imagined space Y
has axis: imagined space Z
has metric kind: Euclidean
requires host: true

Latent Vector Space Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 1
frame kind: latent vector space
frame realm: mathematical / n-D
has axis: latent vector
has metric kind: cosine similarity
requires host: false

Local Grid Cartesian Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 3
frame kind: cartesian
frame realm: indoor
has axis: X axis
has axis: Y axis
has axis: Z axis
has metric kind: Euclidean
requires host: true

MAC Address Space Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 1
frame kind: topological
frame realm: virtual / network
has axis: MAC address axis
has metric kind: graph hops
parent frame: Internet Topology Reference Frame
requires host: true

MGRS Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 1
frame kind: geocoding / discrete location code
frame realm: terrestrial
has axis: MGRS grid reference
has metric kind: geodesic
requires host: false

Linear Referencing (Mile Marker) Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 1
frame kind: linear referencing / distance-along
frame realm: terrestrial
has axis: mile marker / chainage
has metric kind: Euclidean
requires host: true

Network Graph Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 1
frame kind: grid
frame realm: virtual / network
has axis: scalar axis
has metric kind: graph hops
requires host: false

Abstract Phase Space Reference Frame (q,p axes)
type: Reference Frame
determinacy model: crisp
dimension count: 2
frame kind: phase space
frame realm: mathematical / n-D
has axis: generalized coordinate
has axis: generalized momentum
has metric kind: phase-space Euclidean
requires host: false

Plus Code (Open Location Code) Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 1
frame kind: geocoding / discrete location code
frame realm: terrestrial
has axis: Plus Code cell
has metric kind: geodesic
requires host: false

Port Number Space Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 1
frame kind: topological
frame realm: virtual / network
has axis: port number axis
has metric kind: graph hops
parent frame: Internet Topology Reference Frame
requires host: true

Postal Address Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 7
frame kind: topological
frame realm: terrestrial
has axis: address locality axis
has axis: address region axis
has axis: country code axis
has axis: extended address axis
has axis: post office box axis
has axis: postal code axis
has axis: street address axis
has metric kind: graph hops
requires host: false

6-DOF Robot Arm Configuration Space
type: Reference Frame
determinacy model: crisp
dimension count: 6
frame kind: manifold
frame realm: mathematical / n-D
has axis: joint angle 1
has axis: joint angle 2
has axis: joint angle 3
has axis: joint angle 4
has axis: joint angle 5
has axis: joint angle 6
has metric kind: Euclidean
requires host: true

Robot Base Cartesian Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 3
frame kind: cartesian
frame realm: robotic
has axis: X axis
has axis: Y axis
has axis: Z axis
has metric kind: Euclidean
requires host: true

6-DOF Robot Configuration Space Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 6
frame kind: configuration space
frame realm: robotic
has axis: joint angle 1
has axis: joint angle 2
has axis: joint angle 3
has axis: joint angle 4
has axis: joint angle 5
has axis: joint angle 6
has metric kind: geodesic
requires host: true

Robot SLAM Occupancy Grid Reference Frame
type: Reference Frame
determinacy model: probabilistic
dimension count: 3
frame kind: grid
frame realm: robotic
has axis: X axis
has axis: Y axis
has axis: Z axis
has metric kind: Euclidean
requires host: true

Robot End-Effector Task Space Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 6
frame kind: cartesian
frame realm: robotic
has axis: pitch axis
has axis: roll axis
has axis: X axis
has axis: Y axis
has axis: yaw axis
has axis: Z axis
has metric kind: Euclidean
requires host: true

Robot Velocity Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 6
frame kind: cartesian
frame realm: robotic
has axis: angular velocity X axis
has axis: angular velocity Y axis
has axis: angular velocity Z axis
has axis: linear velocity X axis
has axis: linear velocity Y axis
has axis: linear velocity Z axis
has metric kind: Euclidean
requires host: true

SI Measurement Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 1
frame kind: scalar
frame realm: measurement
has axis: scalar axis
requires host: false

sRGB Colourspace Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 3
frame kind: cartesian
frame realm: colourspace
has axis: blue channel
has axis: green channel
has axis: red channel
requires host: false

ASHRAE Thermal Comfort Reference Frame
type: Mental Reference Frame
determinacy model: crisp
dimension count: 2
frame kind: cartesian
frame realm: perceptual
has axis: predicted mean vote (PMV)
has axis: predicted percentage dissatisfied (PPD)
has metric kind: Euclidean
requires host: true

UN/LOCODE Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 1
frame kind: geocoding / discrete location code
frame realm: terrestrial
has axis: UN/LOCODE code
has metric kind: graph hops
requires host: false

URL Space Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 1
frame kind: topological
frame realm: virtual / network
has axis: URL axis
has metric kind: graph hops
parent frame: Internet Topology Reference Frame
requires host: false

US Dollar Currency Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 1
frame kind: scalar
frame realm: currency
has axis: scalar axis
requires host: false

Unix Epoch Timestamp Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 1
frame kind: scalar
frame realm: temporal
has axis: scalar axis
requires host: false

Virtual Platform Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 1
frame kind: grid
frame realm: virtual / network
has axis: virtual address axis
requires host: false

WGS 84 Geodetic Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 3
frame kind: geodetic
frame realm: terrestrial
has axis: elevation
has axis: latitude
has axis: longitude
has metric kind: geodesic
requires host: false

what3words Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 1
frame kind: geocoding / discrete location code
frame realm: terrestrial
has axis: what3words word triple
has metric kind: geodesic
requires host: false

reference jurisdiction
type: FunctionalProperty
type: ObjectProperty
domain: Cadastral Reference
range: Place
definition: The jurisdiction (country, state, province, or territory) under whose legal framework this cadastral reference is valid. Functional: a single reference has exactly one governing jurisdiction.

reference type
type: ObjectProperty
domain: Cadastral Reference
range: Cadastral Reference Type
definition: The kind of cadastral reference (parcel ID, folio number, title number, lot number, survey plan reference, etc.). Non-functional: a single reference may be classified by multiple sources as different types.

folio number
type: Cadastral Reference Type
definition: A folio number — an identifier used in land-title registers, especially in Commonwealth jurisdictions.

lot number
type: Cadastral Reference Type
definition: A lot number — an identifier for a subdivided lot within a larger plan or survey.

parcel identifier
type: Cadastral Reference Type
definition: A parcel identifier — the primary identifier assigned to a cadastral parcel by a registry.

survey plan reference
type: Cadastral Reference Type
definition: A survey plan reference — an identifier for the official survey plan that defines a parcel's boundaries.

title number
type: Cadastral Reference Type
definition: A title number — an identifier for a registered title or deed in a land titles system.

reference value
type: DatatypeProperty
type: FunctionalProperty
domain: Cadastral Reference
range: Literal
definition: Exactly one identifier string of the cadastral reference (e.g. 'Lot 42, Plan 12345', 'Folio 67890', 'Title No. ABCD-1234'). Functional: a single CadastralReference has exactly one reference value.

references
type: ObjectProperty
domain: Message
range: Message
definition: Relates a message to an earlier message in its reference chain (RFC 5322 References).

refuted (□¬, false)
type: Standpoint Modality
definition: □¬_S — settled false according to the standpoint: the standpoint DENIES the proposition (CRMinf belief value 'false'). Distinct from silence (no claim) and from low gmeow:confidence — an explicit, recorded denial. The proposition is carried as the subject of the denial, never asserted as a fact of the universal standpoint.

casual
type: Name Register

formal
type: Name Register

intimate / familial
type: Name Register

professional
type: Name Register

registration number
type: DatatypeProperty
type: FunctionalProperty
domain: Trademark
range: Literal
definition: The registry registration number of a trademark (e.g. a CIPO / USPTO / WIPO number).

related tag
type: ObjectProperty
type: SymmetricProperty
domain: Tag
range: Tag
definition: A tag related to this tag by an associative link. Symmetric. Optional.

relates to frame
type: ObjectProperty
domain: Narrative Reference Frame
range: Narrative Reference Frame
definition: Relates a narrative reference frame to another narrative reference frame with which it stands in a relationship (the nature of which is given by gmeow:hasNarrativeFrameRelation). Non-functional: a frame may relate to many others, and competing relation claims coexist. Flat shortcut; promote to gmeow:NarrativeFrameLink when the binding between source, target, and relation type must be explicit.

adaptation of
type: Narrative Frame Relation
definition: A narrative frame that adapts another frame into a different medium or format.

alternate continuity
type: Narrative Frame Relation
definition: A divergent continuity that is not the primary canon but is officially recognised (e.g. Marvel Ultimate, Star Wars Legends).

canon
type: Narrative Frame Relation
definition: The authoritative, settled continuity of a narrative frame.

crossover
type: Narrative Frame Relation
definition: A narrative frame that blends characters or settings from two or more distinct continuities.

expanded universe
type: Narrative Frame Relation
definition: Officially licensed material that extends the canon but is not part of the core continuity.

fanon
type: Narrative Frame Relation
definition: Community-generated continuity not officially recognised by the rights-holder.

relationship interval
type: ObjectProperty
domain: Interpersonal Relationship
range: Time Interval
definition: The time interval over which an interpersonal relationship held. (A relator carries its period this way rather than via duringInterval, which is reserved for gufo:Situation-based time-scoped relations.)

relay at
type: DatatypeProperty
type: FunctionalProperty
domain: Relay Hop
range: dateTime
definition: The server timestamp recorded for a relay hop.

relay by
type: DatatypeProperty
type: FunctionalProperty
domain: Relay Hop
range: Literal
definition: The server that performed a relay hop.

relay from
type: DatatypeProperty
type: FunctionalProperty
domain: Relay Hop
range: Literal
definition: The host a relay hop received the message from.

relay protocol
type: DatatypeProperty
type: FunctionalProperty
domain: Relay Hop
range: Literal
definition: The protocol used for a relay hop (e.g. ESMTP, ESMTPS).

reply to
type: ObjectProperty
domain: Email Message
range: Email Address
definition: An address to which replies should be sent (RFC 5322 Reply-To).

residence mailbox
type: FunctionalProperty
type: ObjectProperty
domain: Mailbox Residence
range: Mailbox
definition: The mailbox a mailbox-residence concerns.

resident message
type: FunctionalProperty
type: ObjectProperty
domain: Mailbox Residence
range: Message
definition: The message a mailbox-residence concerns.

resides in
type: ObjectProperty
domain: Message
range: Mailbox
definition: Relates a message to a mailbox/label it currently resides in. Time-varying residence is reified as gmeow:MailboxResidence; on this convenience property the period may be carried with gmeow:validFrom/validUntil.

RFC message id
type: DatatypeProperty
type: FunctionalProperty
domain: Message
range: Literal
definition: The RFC 5322 Message-ID of a message.

right ascension
type: DatatypeProperty
domain: Celestial Coordinates
range: decimal
definition: Right ascension in degrees (0–360). Frame-relative: the meaning depends on the coordinateFrame (ICRS, FK5, etc.).

right operand
type: DatatypeProperty
type: FunctionalProperty
domain: Atomic Constraint
range: Literal
definition: The value an atomic constraint tests against (odrl:rightOperand), e.g. "2030-01-01", "EU", "5". For an IRI-valued operand use gmeow:rightOperandReference.

right operand reference
type: ObjectProperty
domain: Atomic Constraint
range: Entity
definition: An IRI-valued right operand (odrl:rightOperandReference) — e.g. a place, party, or vocabulary individual the constraint tests against.

rights type
type: ObjectProperty
domain: Rights Statement
range: Rights Type
definition: The kind(s) of intellectual-property right a statement concerns — one of the open gmeow:RightsType values (copyright, trademark, patent, industrial design, trade secret, related rights, moral rights, database right, plant breeders' rights). Non-functional: a statement may span several.

copyright
type: Rights Type
definition: The copyright kind of intellectual-property right (wd:Q1297822).

database right
type: Rights Type
definition: The database right kind of intellectual-property right (wd:Q688416).

industrial design right
type: Rights Type
definition: The industrial design right kind of intellectual-property right (wd:Q252799).

moral rights
type: Rights Type
definition: The moral rights kind of intellectual-property right (wd:Q1057599).

patent
type: Rights Type
definition: The patent kind of intellectual-property right (wd:Q253623).

plant breeders' rights
type: Rights Type
definition: The plant breeders' rights kind of intellectual-property right (wd:Q695112).

related rights
type: Rights Type
definition: The related rights kind of intellectual-property right (wd:Q489344).

trade secret
type: Rights Type
definition: The trade secret kind of intellectual-property right (wd:Q602938).

trademark
type: Rights Type
definition: The trademark kind of intellectual-property right (wd:Q167270).

agent
type: Participant Role
definition: An agent that carried out or caused the event (the active party).

attendee
type: Participant Role
definition: An agent who attended the event.

beneficiary
type: Participant Role
definition: An entity that benefited from the event.

canonical
type: Version Role

collected
type: Version Role

deprecated
type: Version Role

draft
type: Version Role

long-term support (LTS)
type: Version Role

latest
type: Version Role

officiant
type: Participant Role
definition: A person who officiated at the event. Generalizes the former gmeow:hasOfficiant.

organizer
type: Participant Role
definition: An agent that organized or convened the event.

principal / subject
type: Participant Role
definition: The entity an event is principally about (e.g. the child in a birth, the deceased in a death). Generalizes the former gmeow:hasPrincipal.

performer
type: Participant Role
definition: An agent who performed at the event.

published
type: Version Role

revised
type: Version Role

stable
type: Version Role

variant
type: Version Role

victim
type: Participant Role
definition: An entity harmed by the event — distinct from, and never inferred from, any other role.

withdrawn
type: Version Role

witness
type: Participant Role
definition: A person who witnessed the event. Generalizes the former gmeow:hasWitness.

yanked
type: Version Role

roll
type: DatatypeProperty
domain: Orientation
range: double
definition: Rotation about the longitudinal (typically x) axis, in degrees or radians as indicated by the reference frame.

romanization
type: DatatypeProperty
domain: Appellation
range: Literal
definition: A Latin-script transliteration of THIS SAME appellation in another script (e.g. "Yamada Tarō" for "山田太郎"; pinyin for a Chinese name). Strictly a transliteration of one name — it NEVER bridges two distinct co-equal names (a Mandarin name is not the romanization of a Latin one).
scope note: Name the system that produced the romanization with gmeow:transliterationScheme (languages module) — Hepburn vs Kunrei for Japanese, Pinyin vs Wade-Giles for Mandarin — so the romanization records HOW it was derived; each scheme is catalogued as an FnO function in the projection layer.

aromantic
type: Romantic Orientation Value

biromantic
type: Romantic Orientation Value

demiromantic
type: Romantic Orientation Value

heteroromantic
type: Romantic Orientation Value

homoromantic
type: Romantic Orientation Value

panromantic
type: Romantic Orientation Value

queerplatonic / queer-romantic
type: Romantic Orientation Value

questioning
type: Romantic Orientation Value

route end
type: FunctionalProperty
type: ObjectProperty
domain: Route
range: Thing
definition: The end of a route.

route kind
type: FunctionalProperty
type: ObjectProperty
domain: Route
range: Route Kind
definition: The kind of a route (a RouteKind individual).

accessible route
type: Route Kind
definition: A route computed to satisfy a set of accessibility needs. The actual path is determined by the solver layer (Principle 12), not asserted in OWL.

citation chain
type: Route Kind

dependency chain
type: Route Kind

flight path
type: Route Kind

network path
type: Route Kind

social path
type: Route Kind

transit route
type: Route Kind

walking route
type: Route Kind

route start
type: FunctionalProperty
type: ObjectProperty
domain: Route
range: Thing
definition: The start of a route.

route via
type: ObjectProperty
domain: Route
range: Thing
definition: An intermediate point that a route passes through. The order of via points is computed by the solver layer (Principle 12), not asserted in the OWL core.

rule assignee
type: ObjectProperty
domain: Rule
range: Agent
definition: The party a rule applies to (odrl:assignee). Absent means the rule applies to everyone (an open offer to the public).

rule consequence
type: ObjectProperty
domain: Rule
range: Duty
definition: A duty triggered when a rule is unfulfilled or violated — the ODRL consequence (on a duty) / remedy (on a prohibition). The deontic chaining that makes a policy enforceable.

rule constraint
type: ObjectProperty
domain: Rule
range: Constraint
definition: Relates a rule to a constraint that conditions it (odrl:constraint). A permission/prohibition/duty holds only when all its constraints are satisfied.

rule target
type: FunctionalProperty
type: ObjectProperty
domain: Rule
range: Entity
definition: The asset a rule regulates (odrl:target). Optional; absent when the rule inherits its target from the enclosing rights statement's gmeow:statementAbout.

assigned female
type: Sex Assigned at Birth

intersex
type: Sex Assigned at Birth

assigned male
type: Sex Assigned at Birth

unknown / not recorded
type: Sex Assigned at Birth

ACTFL
type: Proficiency Scale

ILR
type: Proficiency Scale

major
type: Version Scale

minor
type: Version Scale

self-reported
type: Proficiency Scale

trivial
type: Version Scale

BGN/PCGN romanization
type: Transliteration Scheme

Hepburn (Japanese → Latin)
type: Transliteration Scheme

IAST (Sanskrit/Indic → Latin)
type: Transliteration Scheme

IPA phonetic transcription
type: Transliteration Scheme

ISO 15919 (Indic → Latin)
type: Transliteration Scheme

ISO 233 (Arabic → Latin)
type: Transliteration Scheme

Kunrei-shiki (Japanese → Latin)
type: Transliteration Scheme

McCune-Reischauer (Korean → Latin)
type: Transliteration Scheme

Nihon-shiki (Japanese → Latin)
type: Transliteration Scheme

Hanyu Pinyin (Mandarin → Latin)
type: Transliteration Scheme

Revised Romanization (Korean → Latin)
type: Transliteration Scheme

Wade-Giles (Mandarin → Latin)
type: Transliteration Scheme

script code
type: DatatypeProperty
domain: Writing System
range: Literal
definition: The ISO 15924 script code of a writing system ("Latn", "Hani", "Hira", "Kana", "Arab", "Brai") when one exists, else a bespoke identifier for a conlang/AI script with no registered code. The bridge for names' gmeow:nameScript literals to resolve to a first-class WritingSystem. Non-functional.

script role
type: FunctionalProperty
type: ObjectProperty
domain: Writing System Usage
range: Script Role
definition: The functional role a writing system plays for a language in a usage (a gmeow:ScriptRole value). Functional: one role per usage — a script playing two roles is two usages.

decorative
type: Script Role

historical / superseded
type: Script Role

liturgical
type: Script Role

loanword / foreign term
type: Script Role

logographic content
type: Script Role

primary
type: Script Role

syllabic grammar / inflection
type: Script Role

transliteration / romanization
type: Script Role

script usage interval
type: ObjectProperty
domain: Writing System Usage
range: Time Interval
definition: The interval over which a writing-system-usage held — e.g. Turkish-in-Arabic-script until 1928. A relator carries its period this way (matching names' NameUsage); lighter cases use gmeow:validFrom/validUntil on the statement. (Distinct from the names module's gmeow:usageInterval, which scopes a NameUsage.)

self-asserted
type: DatatypeProperty
domain: Identity Facet
range: boolean
definition: Whether an identity facet was asserted by the person themselves (true — the top authority) rather than recorded or inferred by a third party (false). Non-functional: a multi-source merge may carry both a self-assertion and a third-party record, which coexist rather than force a contradiction.

sender
type: ObjectProperty
domain: Email Message
range: Email Address
definition: The transmitting address of a message, where different from the author (RFC 5322 Sender).

confidential
type: Sensitivity Level

internal
type: Sensitivity Level

public
type: Sensitivity Level

restricted
type: Sensitivity Level

sensitive personal
type: Sensitivity Level

sensory modality
type: ObjectProperty
domain: Sensory Environment
range: Sensory Modality
definition: The sensory channel(s) through which this environment is measured or perceived. Non-functional: a single environment may span multiple modalities (e.g. a space that is both thermally and acoustically characterised), and competing modality classifications coexist.

air quality
type: Sensory Modality
definition: The air-quality/chemical-composition sensory channel.

auditory
type: Sensory Modality
definition: The auditory/sound sensory channel.

gustatory
type: Sensory Modality
definition: The gustatory/taste sensory channel.

olfactory
type: Sensory Modality
definition: The olfactory/smell sensory channel.

tactile
type: Sensory Modality
definition: The tactile/touch sensory channel.

thermal
type: Sensory Modality
definition: The thermal/temperature sensory channel.

visual
type: Sensory Modality
definition: The visual/light sensory channel.

sent at
type: DatatypeProperty
domain: Message
range: dateTime
definition: When a message was sent (RFC 5322 Date).

sequence end
type: DatatypeProperty
type: FunctionalProperty
domain: Sequence Coordinates
range: positiveInteger
definition: The 1-based inclusive end position of a feature on a biological sequence. Frame-relative: the meaning depends on the inReferenceAssembly (Principle 11).

sequence feature type
type: ObjectProperty
domain: Sequence Feature
range: Sequence Feature Type
definition: The kind(s) of a sequence feature (one or more gmeow:SequenceFeatureType individuals). Non-functional: multi-source classifications may differ (a feature classified as both 'gene' and 'pseudogene' by different sources) and must coexist as evidence (Principle 9).

coding sequence (CDS)
type: Sequence Feature Type

chromosome
type: Sequence Feature Type

exon
type: Sequence Feature Type

gene
type: Sequence Feature Type

intron
type: Sequence Feature Type

single nucleotide polymorphism (SNP)
type: Sequence Feature Type

sequence start
type: DatatypeProperty
type: FunctionalProperty
domain: Sequence Coordinates
range: positiveInteger
definition: The 1-based inclusive start position of a feature on a biological sequence. Frame-relative: the meaning depends on the inReferenceAssembly (Principle 11).

sequence strand
type: FunctionalProperty
type: ObjectProperty
domain: Sequence Coordinates
range: Strand Orientation
definition: The strand orientation of a feature on a double-stranded biological sequence.

sex assigned at birth
type: ObjectProperty
domain: Person
range: Sex Assigned at Birth
definition: The sex recorded for a person at birth (a gmeow:SexAssignedAtBirth value) — a RECORDED administrative datum, NOT a self-asserted identity and NOT a gufo IdentityFacet. Deliberately separate from gender identity/expression, which it never implies and is never implied by. Non-functional: a correction and a prior record coexist rather than contradict.

sharpens
type: ObjectProperty
type: TransitiveProperty
domain: Standpoint
range: Standpoint
definition: S1 sharpens S2: every precisification S1 admits is also admitted by S2, so S1 is the more specific frame (the standpoint ⊆ / refinement relation of Standpoint Logic; CKR's coverage relation). Transitive. Every standpoint sharpens gmeow:universalStandpoint.

signature algorithm
type: DatatypeProperty
type: FunctionalProperty
domain: Cryptographic Signature
range: Literal
definition: The algorithm used for a signature (e.g. rsa-sha256, ed25519).

signature of
type: ObjectProperty
domain: Cryptographic Signature
inverse of: has signature
definition: The entity, attestation, or artifact that a cryptographic signature is over — the inverse of gmeow:hasSignature.

signature recovery address
type: DatatypeProperty
range: Literal
definition: The blockchain address recovered from a signature's recovery data. Domain-free: may apply to CryptographicSignature or BlockchainAccount.

BLS12-381
type: Signature Scheme

ECDSA-P256
type: Signature Scheme

ECDSA-secp256k1
type: Signature Scheme

Ed25519
type: Signature Scheme

RSA-SHA256
type: Signature Scheme

signed by
type: ObjectProperty
domain: Cryptographic Signature
range: Agent
definition: The agent (or signing identity) that produced a signature.

signing domain
type: DatatypeProperty
type: FunctionalProperty
domain: Cryptographic Signature
range: Literal
definition: The domain asserted by a signature (e.g. the DKIM d= tag).

signing key
type: FunctionalProperty
type: ObjectProperty
domain: Cryptographic Signature
range: Cryptographic Key
definition: The cryptographic key that produced a signature (the trust module's CryptographicKey). Complements gmeow:signedBy: signedBy gives the identity, signingKey gives the key — the pair a gmeow:Certification attests.

size estimate
type: DatatypeProperty
domain: Message
range: integer
definition: The estimated size of a message in octets.

source for
type: ObjectProperty
domain: Creative Work
range: Narrative Reference Frame
definition: Relates a creative work (a BookRelease, SerialInstallment, film, game, or other out-of-universe artifact) to the narrative reference frame it contributes to, witnesses, revises, or serves as a source for. Non-functional: a work may source several frames, and a frame may have many sources. The specific role (source, witness, revision, adaptation) is carried by gmeow:accordingTo on the claim or by a reified relator when needed.

source location
type: DatatypeProperty
domain: Source
range: Literal
definition: Where the source artifact came from — a file path, original filename, or URL. Provenance/audit only; carries no reliable identity.

source modified at
type: DatatypeProperty
domain: Source
range: dateTime
definition: The last-modification time of the source artifact itself (e.g. a file mtime). A terminus-ante-quem on the recording of the claims this source carries — NOT valid-time (tenure) and NOT observation-time. Advisory and resettable; the reliable identity is gmeow:contentDigest. NOT functional: because a source is identified by its content digest, copies/syncs of the same bytes may legitimately report different modification times, which must coexist rather than force an inconsistency.

spatially connects to
type: ObjectProperty
type: SymmetricProperty
domain: Location
range: Location
sub property of: connects to
definition: Relates a location to another location it is spatially or topologically traversable to — a road segment, a network link, a portal, or a transit stop connection. Symmetric: the link can be traversed in either direction. A specialization of the universal gmeow:connectsTo spine. Distinct from gmeow:adjacentTo (RCC-8 EC: touching but not necessarily traversable) and from gmeow:containedInLocation (mereological containment).

SPDX license id
type: DatatypeProperty
type: FunctionalProperty
domain: License
range: Literal
definition: The SPDX License List short identifier of a licence — the canonical machine-readable licence id (e.g. "MIT", "Apache-2.0", "CC-BY-4.0", "GPL-3.0-only"). The bridge to the SPDX / SBOM world (spdx:licenseId); the SPDX List also assigns each id a stable IRI under http://spdx.org/licenses/. Functional: a licence has one canonical SPDX id (a compound choice is an SPDX licence expression in the same literal).

SPDX license name
type: DatatypeProperty
domain: License
range: Literal
definition: The full SPDX License List name of a licence (spdx:name), e.g. "Apache License 2.0".

standpoint modality
type: AnnotationProperty
range: Standpoint Modality
definition: The belief value a standpoint assigns the annotated proposition — *how* the standpoint holds it, not merely *that* it holds it. This single axis is at least as expressive as BOTH the Standpoint-Logic modal operators (□_S / ◊_S) AND the CRMinf belief value (true / false / probable / possible): gmeow:unequivocal (□, settled true), gmeow:probable (likely true), gmeow:conceivable (◊, possible), gmeow:refuted (□¬, settled false — the standpoint DENIES the proposition). Optional; ABSENT is read as unequivocal. Orthogonal to gmeow:confidence (our certainty about the standpoint's stance) and gmeow:accordingTo (whose frame). Refutation is what lets GMEOW distinguish a standpoint's explicit denial from its silence — the neutral-stance ambiguity flat models cannot resolve.

started at time
type: DatatypeProperty
type: FunctionalProperty
domain: Time Interval
range: dateTime
definition: The instant at which a time interval begins.

starts
type: ObjectProperty
domain: Event
range: Event
inverse of: started by
definition: Allen STARTS: this event and the related event begin together, and this one ends first (it is an initial sub-span). NOT transitive. Inverse of gmeow:startedBy. (= time:intervalStarts; TimeML BEGINS; TEO starts.)

state at instant
type: ObjectProperty
domain: Location State
range: Instant
definition: The instant at which this point-like location state holds. For interval-scoped states, use gmeow:stateDuringInterval instead.

state during interval
type: ObjectProperty
domain: Location State
range: Time Interval
definition: The time interval over which this location state holds. For point-like states (a single instant), use gmeow:stateAtInstant instead.

state has angular velocity
type: ObjectProperty
domain: Location State
range: Scalar Quantity
definition: The angular velocity of the entity at this location state, expressed as a scalar quantity (value + unit) in the state's reference frame. Non-functional: competing readings coexist (Principle 9).

state has velocity
type: ObjectProperty
domain: Location State
range: Scalar Quantity
definition: The linear velocity of the entity at this location state, expressed as a scalar quantity (value + unit) in the state's reference frame. Non-functional: competing velocity readings from different sensors coexist (Principle 9).

state of
type: FunctionalProperty
type: ObjectProperty
domain: Location State
range: Entity
definition: The entity whose location state this is — the moving feature whose presence, pose, and velocity are described by this state. Functional: a state belongs to exactly one entity.

state reference frame
type: FunctionalProperty
type: ObjectProperty
domain: Location State
range: Reference Frame
sub property of: has reference frame
definition: The coordinate reference frame in which this location state's pose and velocity are expressed. Functional: a state is expressed in exactly one frame; nested-frame transformations (e.g. satellite relative to ship) are computed by the solver layer (Principle 12).

constructed — actively used
type: Language Status

dormant
type: Language Status

emerging
type: Language Status

extinct
type: Language Status

historical
type: Language Status

living
type: Language Status

proposed
type: Language Status

revived
type: Language Status

storage medium
type: FunctionalProperty
type: ObjectProperty
domain: Storage Location
range: Storage Medium
definition: The medium of a storage location (a gmeow:StorageMedium individual). Functional: the medium is constitutive of the storage location (a different medium is a different store) — unlike the descriptive, multi-source gmeow:placeType.

cloud service
type: Storage Medium

content-addressed store
type: Storage Medium

local filesystem
type: Storage Medium

object store
type: Storage Medium

physical disk
type: Storage Medium

removable media
type: Storage Medium

storage path
type: DatatypeProperty
domain: Storage Location
range: Literal
definition: The path, key, or URI of a storage location within its service.

storage service
type: DatatypeProperty
domain: Storage Location
range: Literal
definition: The service or system hosting a storage location (e.g. "Google Drive", "AWS S3", "local").

stored in
type: ObjectProperty
domain: Entity
range: Storage Location
sub property of: located at
definition: Relates a digital object (e.g. a document or import source) to the storage location where its bytes reside — the structured form of a source's location.

both strands
type: Strand Orientation
definition: Applies to both strands, e.g. some regulatory regions.

forward / Watson strand
type: Strand Orientation

reverse / Crick strand
type: Strand Orientation

stream interval
type: FunctionalProperty
type: ObjectProperty
domain: Stream
range: Time Interval
definition: The time interval over which the stream was produced. Functional: the interval is constitutive of the stream's identity.

stream platform
type: ObjectProperty
domain: Stream
range: Agent
definition: The platform hosting the sensor(s) producing this stream — a vehicle, vessel, aircraft, buoy, or fixed station. Non-functional: a stream may migrate across platforms over its lifetime (e.g. a device handed from one drone to another).

stream sample
type: ObjectProperty
domain: Stream
range: Entity
definition: Links a stream to an individual observation, location state, or other entity composing it. Non-functional: a stream typically has many samples, and multiple sampling strategies may coexist for the same stream (Principle 9). Ordering is implicit via sample timestamps, not asserted list structure (Principle 12).

stream sensor
type: ObjectProperty
domain: Stream
range: Agent
definition: The specific sensor or agent producing the stream. Non-functional: multiple sensors may contribute to one stream, and competing sensor claims coexist (Principle 9).

street address
type: DatatypeProperty
domain: Postal Address
range: Literal
definition: The street-address coordinate value of a postal address, expressed along the gmeow:axisStreetAddress axis of the postal reference frame.

subject
type: DatatypeProperty
domain: Message
range: Literal
definition: The subject line of a message (RFC 5322 Subject).

tag in scheme
type: ObjectProperty
domain: Tag
range: Tag Scheme
definition: Relates a tag to a scheme it belongs to. Non-functional: a tag may reside in many schemes (cross-listing).

review
type: Tag

todo
type: Tag

urgent
type: Tag

tagging interval
type: ObjectProperty
domain: Tagging
range: Time Interval
definition: The time interval over which the tagging act holds. A relator carries its period this way (matching gmeow:usageInterval, gmeow:relationshipInterval) rather than via RDF-star annotations on the relator node.

tagging scheme
type: FunctionalProperty
type: ObjectProperty
domain: Tagging
range: Tag Scheme
definition: The tag scheme within which the tagging act is performed. Functional per relator: one scheme per Tagging (the tag itself may belong to multiple schemes).

telephone
type: DatatypeProperty
domain: Agent
range: Literal
definition: A telephone number at which an agent can be reached.

TAI (atomic, no calendar)
type: Temporal Frame
determinacy model: crisp
dimension count: 1
frame kind: scalar
frame realm: temporal
frame time scale: International Atomic Time (TAI)
has axis: scalar axis
requires host: false

TDB Gregorian (barycentric)
type: Temporal Frame
determinacy model: crisp
dimension count: 6
frame calendar system: Gregorian calendar
frame kind: temporal
frame realm: temporal
frame time scale: Barycentric Dynamical Time (TDB)
has axis: day
has axis: hour
has axis: minute
has axis: month
has axis: second
has axis: year
requires host: false

TT Gregorian (dynamical)
type: Temporal Frame
determinacy model: crisp
dimension count: 6
frame calendar system: Gregorian calendar
frame kind: temporal
frame realm: temporal
frame time scale: Terrestrial Time (TT)
has axis: day
has axis: hour
has axis: minute
has axis: month
has axis: second
has axis: year
requires host: false

UTC Gregorian (civil time)
type: Temporal Frame
determinacy model: crisp
dimension count: 6
frame calendar system: Gregorian calendar
frame kind: temporal
frame realm: temporal
frame time scale: Coordinated Universal Time (UTC)
has axis: day
has axis: hour
has axis: minute
has axis: month
has axis: second
has axis: year
requires host: false

temporal precision
type: ObjectProperty
domain: Event
range: Temporal Precision
definition: The granularity to which an event's time is known — a gmeow:TemporalPrecision value (day / month / year / decade / circa). Makes the determinacy of a date explicit instead of pretending every date is to-the-day.

future
type: Grammatical Tense
definition: ISO-TimeML tense FUTURE.

none
type: Grammatical Tense
definition: ISO-TimeML tense NONE (untensed / nominal mention).

past
type: Grammatical Tense
definition: ISO-TimeML tense PAST.

present
type: Grammatical Tense
definition: ISO-TimeML tense PRESENT.

tenure determinacy
type: ObjectProperty
domain: Land Tenure
range: Determinacy
sub property of: has determinacy
definition: The ontic determinacy model of this land tenure's boundary or claim — crisp (surveyed), vague (approximate), fuzzy (probabilistic), or disputed. Non-functional: sources may disagree on determinacy, and those claims coexist.

tenure position
type: ObjectProperty
domain: Standpoint Tenure
definition: The standpoint-indexed claim the tenure says the standpoint held over its interval — a reified statement (a gmeow:StatementMetadata cell in the statement DSL). The range is intentionally left open: the statement-DSL spec layer is not part of the reasoned import closure, so asserting it as rdfs:range would dangle in the merged graph. When a StandpointTenure generates a StandpointClaim observation, the tenurePosition becomes the observedFeature of the claim.

tenure rights
type: ObjectProperty
domain: Land Tenure
range: Rights Statement
definition: The machine-readable rights statement (permissions, prohibitions, duties) that governs this land tenure. Links to the #21 rights facility by reference. Non-functional: multiple legal instruments may apply to the same tenure (e.g. national law + local ordinance + indigenous treaty).

tenure type
type: ObjectProperty
domain: Land Tenure
range: Land Tenure Type
definition: The kind(s) of land tenure (a gmeow:LandTenureType individual). Non-functional: a single tenure may be classified by multiple sources as different types, and those claims coexist as evidence (Principle 9).

crown lease
type: Land Tenure Type
definition: A lease from the Crown or state — land held under a lease agreement with the sovereign or government, common in Commonwealth jurisdictions.

easement
type: Land Tenure Type
definition: An easement — a non-possessory right to use land owned by another party for a specific purpose (e.g. right of way, utility corridor).

freehold
type: Land Tenure Type
definition: A freehold estate — ownership of land for an unlimited duration, subject only to the powers of the Crown or state (allodial title).

leasehold
type: Land Tenure Type
definition: A leasehold interest — the right to occupy and use land for a specified term under a lease agreement with the owner.

mortgage
type: Land Tenure Type
definition: A mortgage or charge — a security interest in land granted to a lender as collateral for a debt.

ownership
type: Land Tenure Type
definition: Full ownership of the land — the right to possess, use, enjoy, and dispose of the property, subject to applicable law.

usufruct
type: Land Tenure Type
definition: A usufruct — the right to use and derive income from land belonging to another, without impairing its substance.

tenured contact point
type: FunctionalProperty
type: ObjectProperty
domain: Address Tenure
range: Contact Point
definition: The contact point an address-tenure concerns.

text direction
type: ObjectProperty
domain: Writing System
range: Text Direction
definition: The writing direction(s) of a writing system (gmeow:TextDirection values). Non-functional — Japanese is both vertical-rtl and ltr.

GPS Time
type: Time Scale
definition: Atomic time scale used by GPS, offset from TAI.

Universal Time 1 (UT1)
type: Time Scale
definition: Earth-rotation-based time scale; the basis for civil-time solar alignment.

timezone
type: DatatypeProperty
domain: Location
range: Literal
definition: An IANA time-zone identifier for a location (e.g. "America/Edmonton"). Non-functional: a large place may span several zones.

title
type: DatatypeProperty
domain: Creative Work
range: Literal
definition: The title of a creative work.

to
type: ObjectProperty
domain: Email Message
range: Email Address
definition: A primary recipient address of a message (RFC 5322 To).

trademark status
type: FunctionalProperty
type: ObjectProperty
domain: Trademark
range: Trademark Status
definition: The status of a trademark — one of the gmeow:TrademarkStatus values (unregistered ™ / registered ® / pending / expired / cancelled). Functional.

cancelled
type: Trademark Status
definition: A registration that has been cancelled / invalidated.

expired
type: Trademark Status
definition: A registration that has lapsed / expired (retained, not deleted — Principle 10; gmeow:validUntil records when).

pending
type: Trademark Status
definition: A trademark application pending registration.

registered (®)
type: Trademark Status
definition: A registered trademark, asserted with the ® symbol.

unregistered (™)
type: Trademark Status
definition: An unregistered common-law trademark, asserted with the ™ symbol.

trajectory of
type: FunctionalProperty
type: ObjectProperty
domain: Trajectory
range: Entity
definition: The entity whose space-time path this trajectory describes. Functional: a trajectory belongs to exactly one entity.

trajectory reference frame
type: FunctionalProperty
type: ObjectProperty
domain: Trajectory
range: Reference Frame
sub property of: has reference frame
definition: The coordinate reference frame in which this trajectory's samples are expressed. Functional: a trajectory is expressed in exactly one frame; frame transformation is a solver concern (Principle 12).

transliteration scheme
type: ObjectProperty
domain: Appellation
range: Transliteration Scheme
definition: The named transliteration/romanization system that produced an appellation's gmeow:romanization (Hepburn vs Kunrei for Japanese; Pinyin vs Wade-Giles for Mandarin). Records HOW the romanization was derived. Non-functional. Domain gmeow:Appellation retrofits the names module; the scheme individuals are catalogued as FnO functions in the projection layer.

transparency log entry
type: ObjectProperty
domain: Attestation
range: Transparency Log Entry
definition: A transparency log entry associated with an attestation. Non-functional: an attestation may have entries in multiple logs.

trust level
type: DatatypeProperty
type: FunctionalProperty
domain: Trust Assertion
range: Literal
definition: The degree of owner-trust expressed: ultimate, full, marginal, or none.

UN/LOCODE
type: DatatypeProperty
type: FunctionalProperty
domain: Geocode
range: string
definition: A UN/LOCODE — a five-character code identifying transport-related locations (ports, airports, rail terminals) worldwide (e.g. 'GBLHR').

unequivocal (□, true)
type: Standpoint Modality
definition: □_S — settled / necessary true according to the standpoint: the proposition holds in every precisification the standpoint admits (CRMinf belief value 'true'). The default when no gmeow:standpointModality is given.

universal standpoint (*)
type: Standpoint
definition: The universal standpoint * — the top of the poset, admitting every precisification: the uncontested global facts every standpoint shares. A statement with no gmeow:accordingTo is held according to the universal standpoint; every standpoint gmeow:sharpens it.

usage audience
type: ObjectProperty
domain: Name Usage
range: Entity
definition: The audience or scope in which the appellation is used — an Agent, a Group/Family, or a locale community. Range is gmeow:Entity to admit all of them. Non-functional. ('Aunt Genny' is used toward the family; 欧德理 toward a Sinophone audience.)

usage authority
type: ObjectProperty
domain: Name Usage
range: Agent
definition: The naming / toponymic authority behind a name-usage — the gmeow:Agent (a national mapping agency, a standards body, an indigenous community, or a self-asserting individual) that confers or sanctions the appellation in this use. NON-FUNCTIONAL: joint or competing authorities coexist with no privileged claimant (anti-colonial, Principle 9), each attributable and confidence-weighted. (Introduced as namingAuthority by issue #105; named usageAuthority for usage* consistency.)

usage info
type: DatatypeProperty
domain: Entity
range: Literal
definition: Human-readable supplementary usage / licensing information (schema:usageInfo).

usage interval
type: ObjectProperty
domain: Name Usage
range: Time Interval
definition: The time interval over which a name-usage held. (A relator carries its period this way — matching contacts' relationshipInterval — rather than via duringInterval.)

usage language
type: FunctionalProperty
type: ObjectProperty
domain: Writing System Usage
range: Language
definition: The language that uses the writing system in a writing-system-usage. Functional — constitutive of the usage (a usage binds exactly one language).

usage namer
type: ObjectProperty
domain: Name Usage
range: Agent
sub property of: vantage
definition: An agent who uses the appellation for the named entity — the speaker/perspective holder. Non-functional: a usage may be shared by an audience of agents.

usage register
type: FunctionalProperty
type: ObjectProperty
domain: Name Usage
range: Name Register
definition: The social register of a name-usage (formal, intimate, professional, casual) — a gmeow:NameRegister value individual.

usage relationship scope
type: FunctionalProperty
type: ObjectProperty
domain: Name Usage
range: Interpersonal Relationship
definition: The interpersonal relationship that scopes a name-usage (e.g. the aunt-niece tie within which 'Aunt Genny' is used) — reuses the contacts relator. A sharper alternative to gmeow:usageAudience when the scope is exactly one standing relationship.

usage writing system
type: FunctionalProperty
type: ObjectProperty
domain: Writing System Usage
range: Writing System
definition: The writing system used by the language in a writing-system-usage. Functional — constitutive of the usage.

uses writing system
type: ObjectProperty
domain: Language
range: Writing System
definition: Relates a language to a writing system it is written in — the direct relation. Non-functional and CO-EQUAL: Japanese uses Han, Hiragana, Katakana and Latin simultaneously, none primary. When role or period matter, reify the binding as gmeow:WritingSystemUsage.

verification activity
type: ObjectProperty
domain: Attestation
range: Verification Activity
definition: The verification activity performed on an attestation. Non-functional: an attestation may be verified multiple times by different verifiers.

verification result
type: ObjectProperty
domain: Attestation
range: Verification Result
definition: The result of a verification activity applied to an attestation. Non-functional: multiple verification results may coexist from different verifiers or at different times.

verification status
type: DatatypeProperty
type: FunctionalProperty
domain: Cryptographic Signature
range: Literal
definition: The verification outcome of a signature: verified, failed, or unverified.

expired
type: Verification Status

failed
type: Verification Status

finality pending
type: Verification Status

policy failed
type: Verification Status

revoked
type: Verification Status

unverified
type: Verification Status

verified
type: Verification Status

verified by
type: ObjectProperty
domain: Verification Result
range: Agent
definition: The agent that produced a verification result. Non-functional: joint verification by multiple agents is valid.

version fingerprint
type: DatatypeProperty
domain: Entity
range: Literal
definition: A content fingerprint of the versioned entity — a hash, SWHID, content digest, or semantic identifier. Broader than gmeow:contentDigest (which is byte-exact and domain gmeow:Source): versionFingerprint covers semantic fingerprints where exact bytes are not the identity criterion (e.g. a normalized form, a canonicalized serialization). Non-functional: a single entity may carry several fingerprints under different algorithms or schemes.

version label
type: DatatypeProperty
domain: Entity
range: Literal
definition: The version designation of an entity as a literal ("1993", "2011", "v2.1.0-beta", "3rd Edition"). Domain is gmeow:Entity so any versioned artifact — a language, a software release, a book edition, a dataset, an email variant — may carry its designation. Non-functional.

version of
type: FunctionalProperty
type: ObjectProperty
domain: Entity
range: Entity
definition: Relates a concrete version entity to the stable lineage entity it versions: a language version to its language, a software release to its project, a data release to its dataset, or a work version to its work. Functional because a version belongs to one lineage, but the lineage may have many versions.

version role
type: ObjectProperty
domain: Version Membership
range: Version Role
definition: The role or status classification this membership asserts for the member within the set — canonical, variant, latest, stable, LTS, deprecated, yanked, draft, published, revised, collected, withdrawn. NON-FUNCTIONAL: an entity may hold multiple roles from different authorities simultaneously (standpoint-indexed coexistence per Principle 9), and a role may change over time via new memberships rather than overwrite.

version scale
type: ObjectProperty
domain: Version Membership
range: Version Scale
definition: The scale classification of this membership — trivial, minor, major. NON-FUNCTIONAL: different authorities or schemes may classify the same change differently; those claims coexist.

virtual location type
type: ObjectProperty
domain: Virtual Location
range: Virtual Location Type
definition: The kind(s) of a virtual location (one or more gmeow:VirtualLocationType individuals). Non-functional: multi-source classifications may differ and must coexist as evidence (Principle 9).

chat space
type: Virtual Location Type

metaverse room
type: Virtual Location Type

online forum
type: Virtual Location Type

social media page
type: Virtual Location Type

streaming channel
type: Virtual Location Type

video conference
type: Virtual Location Type

virtual event space
type: Virtual Location Type

website
type: Virtual Location Type

virtual platform
type: DatatypeProperty
domain: Virtual Location
range: Literal
definition: The platform hosting a virtual location (Zoom, Meet, a chat service, …).

was associated with
type: ObjectProperty
domain: Activity
range: Agent
definition: Relates an activity to an agent associated with carrying it out — e.g. the software agent that ran an import. (Activity→Agent; the counterpart of gmeow:wasAttributedTo, which ascribes an endurant Entity to an agent.)

was derived from
type: ObjectProperty
domain: Entity
range: Entity
definition: Relates a derived entity to the entity it was derived from — e.g. a text extraction, summary, or embedding to its source. The derivation's confidence and generating agent are recorded with gmeow:confidence and gmeow:wasGeneratedBy.

was generated by
type: ObjectProperty
domain: Entity
range: Activity
definition: Relates an entity to the activity that produced it.

what3words
type: DatatypeProperty
type: FunctionalProperty
domain: Geocode
range: string
definition: A what3words address — three words that identify a 3m×3m square on Earth (e.g. 'filled.county.limes').

writing system type
type: ObjectProperty
domain: Writing System
range: Writing System Type
definition: The structural kind(s) of a writing system (gmeow:WritingSystemType values). Non-functional — a script may be classified plurally.

written in language
type: ObjectProperty
domain: Software Project
range: Programming Language
definition: Relates a software project to a first-class gmeow:ProgrammingLanguage it is written in. Non-functional — a project uses several languages.

abjad
type: Writing System Type

abugida
type: Writing System Type

alphabet
type: Writing System Type

featural
type: Writing System Type

ideographic
type: Writing System Type

logographic
type: Writing System Type

mixed
type: Writing System Type

non-linear (e.g. Ithkuil)
type: Writing System Type

pictographic
type: Writing System Type

syllabary
type: Writing System Type

yaw
type: DatatypeProperty
domain: Orientation
range: double
definition: Rotation about the vertical (typically z) axis, in degrees or radians as indicated by the reference frame.

Agreement Name
type: SubKind
type: Class
subclass of: Appellation
definition: An appellation borne by an agreement — a formal title, short name, or multilingual version of a contract or legal instrument. Carries its own gmeow:nameLanguage and gmeow:nameScript so co-equal multilingual names are separate first-class objects.

Attestation Policy
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The policy or framework under which an attestation was issued — a value vocabulary (individuals, never subclasses). Open-ended; specific policies are minted as needed.

Biological Sequence Location
type: SubKind
type: Class
subclass of: Location
definition: A sequence-level container locus — a chromosome, contig, scaffold, or the sequence itself — that hosts SequenceFeature annotations via gmeow:hasSequenceFeature. The features themselves (genes, exons, SNPs, etc.) are SequenceFeature instances with their own coordinates and types; they are not BiologicalSequenceLocation instances.

Blockchain Network
type: Kind
type: Class
subclass of: Restriction
  on property: chain id
  some values from: Literal
subclass of: Entity
definition: A blockchain network identified by a chain identifier (e.g. CAIP-2 chainId).

Citation
type: Kind
type: Class
subclass of: Information Object
definition: A reference to a specific place within a source (a page, entry, image, or record locator).

Couple Relationship
type: SubKind
type: Class
subclass of: Kin Relationship
definition: A reified couple relationship (marriage, civil union, or partnership) between two persons; bears marriage, divorce and related events.

Creative Work Title
type: SubKind
type: Class
subclass of: Appellation
definition: An appellation borne by a creative work — a document title, article headline, dataset name, or media title. Carries its own gmeow:nameLanguage and gmeow:nameScript so co-equal multilingual titles (e.g. 'The Matrix' / '黑客帝国') are separate first-class objects, never alternateName subordinates.

Document
type: SubKind
type: Class
subclass of: Creative Work
definition: A bounded textual or digital document — a file, record, or report.

Filename
type: SubKind
type: Class
subclass of: Appellation
definition: An appellation borne by a digital file — a stem and an extension. The extension CLAIMS a content type (gmeow:claimedMediaType) which may disagree with the type detected from the bytes (gmeow:detectedMediaType); the disagreement is recorded as coexisting claims with confidence, never reasoned into a contradiction.

Formal Language
type: SubKind
type: Class
subclass of: Language
definition: A grammar-defined language with a machine modality and no human native speakers — programming, markup, query, logic, schema, and configuration languages. A thin structural split from gmeow:Language (the sociolinguistic facets — endonym/exonym, co-mingled scripts, native-speaker status — do not apply), complemented by the gmeow:languageOrigin value for fine-grained classification.

Group
type: Kind
type: Class
subclass of: Collection
subclass of: Entity
definition: A collection of agents treated as a unit without the formal structure of an organization.

Import Activity
type: EventType
type: Class
subclass of: Activity
definition: An activity that ingested an external source artifact (an import envelope such as a vCard file) and recorded the claims it carried. Carries the ingestion (transaction) time — when the system learned the claims, distinct from when they were asserted or when they hold.

Ledger Event
type: Kind
type: Class
subclass of: Restriction
  on property: log index
  some values from: integer
subclass of: Event
definition: An event emitted by a smart contract or recorded on a ledger — a log entry, oracle callback, or bridge message.

Ledger Transaction
type: Kind
type: Class
subclass of: Restriction
  on property: transaction hash
  some values from: Literal
subclass of: Information Object
definition: A transaction recorded on a distributed ledger or blockchain — the information-object representation of the payload, not the on-chain bytes themselves.

Life Event
type: EventType
type: Class
subclass of: Event
definition: An event in the life of a person or family — a birth, death, marriage, christening, name change, and so on — to which sources and confidence can be attached. A thin, person-scoped phase of gmeow:Event (NOT a type taxonomy): the specific kind is a gmeow:eventType value (gmeow:eventTypeBirth, …). The seam joining the names module to the event spine: gmeow:conferredByEvent ranges over it.

Occupation
type: Kind
type: Class
subclass of: Entity
definition: A kind of work or profession, such as those classified by ESCO or SOC.

Organization Name
type: SubKind
type: Class
subclass of: Appellation
definition: An appellation borne by an organization — a legal name, a trading / 'doing-business-as' name, or a former name.

Person Name
type: SubKind
type: Class
subclass of: Appellation
definition: A structured, typed name borne by a person — birth name, married name, chosen name, alias, religious name — with ordered, typed name parts, an optional honorific, a script/language, and a purpose (gmeow:namePurpose). A person bears many co-equal PersonNames (across life stages and across languages/scripts); their validity period is carried with gmeow:validFrom/validUntil on the bearing statement or by a gmeow:NameUsage.

Place Name
type: SubKind
type: Class
subclass of: Appellation
definition: An appellation (toponym) borne by a geographic place via gmeow:hasPlaceName — possibly endonym/exonym (gmeow:namePurpose), multilingual, or historical (held over a period via a gmeow:NameUsage / inferred gmeow:PlaceNaming). The structured, first-class replacement for the retired flat gmeow:alternateName literal, used for gazetteer matching and co-equal multilingual/historical naming.

Privacy Notice
type: Kind
type: Class
subclass of: Information Object
definition: A human- or machine-readable privacy notice informing data subjects about the processing of their personal data — the information-object counterpart of a dpv:PrivacyNotice / schema:PrivacyPolicy. It may be attached to a RightsStatement or to the entity whose data is governed.

Programming Language
type: SubKind
type: Class
subclass of: Formal Language
definition: A formal language for expressing executable computation (Python, Rust, SQL-as-implemented). The first-class target of gmeow:writtenInLanguage, by which a software project declares the languages it is written in.

Quantity
type: Kind
type: Class
subclass of: Object
subclass of: Entity
equivalent class: Scalar Quantity
definition: A universal scalar numeric value bundled with unit/frame, determinacy, and provenance — the synthesis of FRAME-GEN + DET-GEN + OBS (#77). Equivalent to gmeow:ScalarQuantity; the domain-neutral name for the same construct. Used for temperatures, distances, counts, probabilities, masses, prices, and any other quantitative observation result. The value lives in gmeow:quantityValue; the unit/frame in gmeow:hasUnit / gmeow:hasReferenceFrame; the determinacy in gmeow:hasDeterminacy; the provenance in gmeow:isResultOf.

Reference Position
type: Kind
type: Class
subclass of: Object
subclass of: Entity
definition: The spatial locus, observatory, timezone, or planetary body relative to which a time is expressed — e.g. an observatory longitude for local sidereal time, an IANA timezone for civil time, or a planet for planetary calendars.

Repository
type: Kind
type: Class
subclass of: Information Object
definition: A version-control repository holding the source code of a software project.

Role
type: RoleMixin
type: Class
subclass of: FunctionalComplex
definition: A function or position an agent plays in some context, such as a job title or organizational role.

Skill
type: Kind
type: Class
subclass of: Entity
definition: A competency or ability an agent possesses.

Smart Contract
type: Kind
type: Class
subclass of: Restriction
  on property: contract address
  some values from: Literal
subclass of: Entity
definition: A deployed program on a blockchain or distributed ledger, identified by a contract address.

Software Agent
type: Kind
type: Class
subclass of: Agent
definition: A software process or autonomous program that acts on behalf of a person or organization.

Software Name
type: SubKind
type: Class
subclass of: Appellation
definition: An appellation borne by a software project — a product name, project name, or package name. Carries its own gmeow:nameLanguage and gmeow:nameScript so co-equal multilingual names (e.g. localized product names) are separate first-class objects.

Spatial Bin
type: SubKind
type: Class
subclass of: Place
definition: A place that serves as a spatial bin in an aggregation grid — a generated region used to partition space for statistical summarisation. Its geometry defines the bin boundary; its aggregation result is a SpatialAggregation.

Thread
type: Kind
type: Class
subclass of: Information Object
definition: A conversation: a set of messages related by reply/reference chains.

Verification Activity
type: EventType
type: Class
subclass of: Activity
definition: An activity that checks a signature, attestation, artifact, or ledger inclusion proof — performed by a verifier agent or software. The outcome is a gmeow:VerificationResult, not a global truth assertion.

Web Page
type: SubKind
type: Class
subclass of: Creative Work
definition: A page on the web identified by a URL.

artifact media type
type: DatatypeProperty
type: FunctionalProperty
domain: Attestation Artifact
range: Literal
definition: The media type of the attestation artifact's serialization (e.g. application/vnd.in-toto+json, application/vc+ld+json).

asserted at
type: AnnotationProperty
range: dateTime
definition: The instant an agent observed or asserted the annotated claim (e.g. an email Date header or a vCard REV) — a witness that the fact held at that instant. Distinct from validity (validFrom/validUntil) and from a source's carrier time.

assertion facet
type: FunctionalProperty
type: ObjectProperty
domain: Accessibility Assertion
range: Accessibility Facet
definition: The accessibility facet being asserted. Functional per relator: one facet per AccessibilityAssertion.

assertion polarity
type: FunctionalProperty
type: ObjectProperty
domain: Accessibility Assertion
range: Accessibility Polarity
definition: Whether the assertion is a positive feature, a negative barrier, or a limited/partial status. Functional per relator: one polarity per AccessibilityAssertion.

assertion subject
type: FunctionalProperty
type: ObjectProperty
domain: Accessibility Assertion
range: Entity
definition: The location or connection being assessed. Functional per relator: one subject per AccessibilityAssertion.

assessed entity
type: ObjectProperty
domain: Quality Assessment
range: Entity
sub property of: observed feature
definition: The entity whose data quality is being assessed — the feature of interest of the quality observation. Sub-property of gmeow:observedFeature so generic consumers can query 'all observations about Alice' without knowing whether the claim is a name, a coordinate, or a quality assessment.

attester
type: FunctionalProperty
type: ObjectProperty
domain: Attestation
range: Agent
definition: The agent that issued an attestation — the vouching party. Functional within the relator: one attester per Attestation (co-authorship is modelled as multiple Attestations).

address locality axis
type: Axis

address region axis
type: Axis

allocentric X
type: Axis
definition: The X axis of an allocentric (world-centred) cognitive map.

allocentric Y
type: Axis
definition: The Y axis of an allocentric (world-centred) cognitive map.

angular velocity X axis
type: Axis

angular velocity Y axis
type: Axis

angular velocity Z axis
type: Axis

arousal
type: Axis
definition: The activation-deactivation dimension of affect (Russell circumplex).

CIE a* red-green
type: Axis

BGP autonomous system axis
type: Axis

blue channel
type: Axis

CIE b* blue-yellow
type: Axis

conceptual similarity
type: Axis
definition: The similarity or distance between concepts in a Gärdenfors-style conceptual space.

country code axis
type: Axis

cyan channel
type: Axis

DNS name axis
type: Axis

egocentric forward
type: Axis
definition: The forward/backward axis of an egocentric cognitive map, relative to the agent's facing direction.

egocentric lateral
type: Axis
definition: The left/right axis of an egocentric cognitive map, relative to the agent's facing direction.

elevation
type: Axis

extended address axis
type: Axis

flight level
type: Axis
definition: The pressure-altitude axis expressed as ICAO flight level (standard atmosphere 1013.25 hPa). Independent of local QNH; used for en-route airspace bounds.

frequency
type: Axis

galactic latitude
type: Axis

galactic longitude
type: Axis

generalized coordinate
type: Axis
definition: A generalized position coordinate qᵢ in a Lagrangian or Hamiltonian formulation.

generalized momentum
type: Axis
definition: The conjugate momentum pᵢ = ∂L/∂q̇ᵢ corresponding to a generalized coordinate qᵢ.

geohash string
type: Axis

green channel
type: Axis

Hilbert state vector
type: Axis
definition: A single axis representing the state vector in a Hilbert space. The actual infinite-dimensional structure is a solver-layer attribute (Principle 12).

IPv4 address axis
type: Axis

IPv6 address axis
type: Axis

imagined space X
type: Axis
definition: The X axis of an imagined or dream space (memory palace, dream landscape).

imagined space Y
type: Axis
definition: The Y axis of an imagined or dream space (memory palace, dream landscape).

imagined space Z
type: Axis
definition: The Z axis of an imagined or dream space (memory palace, dream landscape).

key (black) channel
type: Axis

latent vector
type: Axis
definition: A single axis representing a point in a learned latent vector space. The embedding dimension is a solver-layer attribute (Principle 12).

latitude
type: Axis

CIE L* lightness
type: Axis

linear velocity X axis
type: Axis

linear velocity Y axis
type: Axis

linear velocity Z axis
type: Axis

longitude
type: Axis

MAC address axis
type: Axis

MGRS grid reference
type: Axis

magenta channel
type: Axis

magnitude
type: Axis

mile marker / chainage
type: Axis

pitch axis
type: Axis

Plus Code cell
type: Axis

port number axis
type: Axis

post office box axis
type: Axis

postal code axis
type: Axis

predicted mean vote (PMV)
type: Axis

predicted percentage dissatisfied (PPD)
type: Axis

red channel
type: Axis

roll axis
type: Axis

sequence position
type: Axis
definition: The linear position axis along a biological sequence (DNA, RNA, protein), measured in base pairs or amino-acid residues from a sequence origin.

street address axis
type: Axis

CIE X tristimulus
type: Axis

CIE Y tristimulus
type: Axis

CIE Z tristimulus
type: Axis

UN/LOCODE code
type: Axis

URL axis
type: Axis

valence
type: Axis
definition: The pleasure-displeasure dimension of affect (Russell circumplex).

what3words word triple
type: Axis

yaw axis
type: Axis

yellow channel
type: Axis

before
type: ObjectProperty
type: TransitiveProperty
domain: Event
range: Event
definition: Allen BEFORE: this event ends strictly before the related event begins (a gap between them). Transitive. Inverse of gmeow:after. (= time:intervalBefore over the events' extents; TimeML TLINK relType BEFORE; TEO before.)

block hash
type: DatatypeProperty
type: FunctionalProperty
domain: Block
range: Literal
definition: The hash of a ledger block.

block number
type: DatatypeProperty
type: FunctionalProperty
domain: Block
range: integer
definition: The sequential number of a ledger block.

broader tag
type: ObjectProperty
type: TransitiveProperty
domain: Tag
range: Tag
definition: A broader, more general tag. Transitive. Optional: folksonomy stays flat-first.

capacity of
type: FunctionalProperty
type: ObjectProperty
domain: Capacity
range: Location
sub property of: observed feature
definition: The location whose capacity is measured. Functional: a capacity measurement concerns exactly one location (constitutive of the measurement's identity).

certified identity
type: FunctionalProperty
type: ObjectProperty
domain: Certification
range: Agent
definition: The agent identity a certification binds the key to.

certified key
type: FunctionalProperty
type: ObjectProperty
domain: Certification
range: Cryptographic Key
definition: The cryptographic key a certification vouches for.

certifier
type: FunctionalProperty
type: ObjectProperty
domain: Certification
range: Agent
definition: The agent that made a certification.

chain id
type: DatatypeProperty
type: FunctionalProperty
domain: Blockchain Network
range: Literal
definition: The chain identifier of a blockchain network (e.g. CAIP-2 chainId, eip155:1).

constraint logic
type: FunctionalProperty
type: ObjectProperty
domain: Logical Constraint
range: Constraint Logic
definition: The boolean operator combining a logical constraint's members — one of the gmeow:ConstraintLogic values (odrl:and / or / xone / andSequence). Functional.

constraint operator
type: FunctionalProperty
type: ObjectProperty
domain: Atomic Constraint
range: Constraint Operator
definition: The comparison operator of an atomic constraint — one of the gmeow:ConstraintOperator values (odrl:operator). Functional.

contained in place
type: ObjectProperty
type: TransitiveProperty
domain: Place
range: Place
sub property of: contained in location
sub property of: part of
definition: Relates a place to a larger place that geographically contains it; transitive. Chains the nested granularity (room ⊂ building ⊂ city ⊂ region ⊂ country), each level a first-class place. Non-functional: contested sovereignty claims (e.g. Crimea-class) coexist as standpoint-indexed statements (gmeow:accordingTo), never collapsing to a single winner (Principle 9).

containment child
type: FunctionalProperty
type: ObjectProperty
domain: Containment Tenure
range: Place
definition: The contained (child) place in this containment tenure. Functional: a tenure concerns exactly one child place.

containment parent
type: FunctionalProperty
type: ObjectProperty
domain: Containment Tenure
range: Place
definition: The containing (parent) place in this containment tenure. Functional: a single tenure has exactly one parent place.

temporally contains
type: ObjectProperty
type: TransitiveProperty
domain: Event
range: Event
definition: Allen CONTAINS: this event's extent strictly contains the related event's extent; the transitive inverse of gmeow:during. A TEMPORAL relation only — not spatial (gmeow:containedInPlace) nor mereological (gmeow:hasSubEvent). (= time:intervalContains; TimeML INCLUDES; TEO contains.)

contract address
type: DatatypeProperty
type: FunctionalProperty
domain: Smart Contract
range: Literal
definition: The address at which a smart contract is deployed.

coordinate observation of
type: ObjectProperty
domain: Coordinate Observation
range: Place
sub property of: spatial measurement of
definition: The place whose coordinates or geometry are being observed — the observedFeature of a coordinate observation. Subproperty of gmeow:spatialMeasurementOf (itself a subproperty of gmeow:observedFeature) so generic consumers can query all observations without knowing the domain.

coordinate result
type: ObjectProperty
domain: Coordinate Observation
range: Geo Coordinates
sub property of: observation result
definition: The GeoCoordinates result of a coordinate observation — a point expressed as latitude, longitude, and optional elevation. The reference frame in which the coordinates are expressed is carried on the observation via gmeow:hasReferenceFrame and propagates to the result via the existing isResultOf ∘ hasReferenceFrame chain.

copyright holder
type: ObjectProperty
domain: Copyright
range: Agent
sub property of: was attributed to
definition: The agent that holds a copyright (schema:copyrightHolder; dcterms:rightsHolder). A specialisation of gmeow:wasAttributedTo — the canonical rights-holder attribution. Non-functional: joint copyright has several co-equal holders.

copyright work
type: FunctionalProperty
type: ObjectProperty
domain: Copyright
range: Information Object
definition: The work a copyright protects. Functional: one copyright relator is about one work.

probabilistic
type: Determinacy

environment at location
type: FunctionalProperty
type: ObjectProperty
domain: Sensory Environment
range: Location
definition: The location whose ambient conditions this SensoryEnvironment describes. Functional: a SensoryEnvironment concerns exactly one location (constitutive of its identity).

event location
type: ObjectProperty
domain: Event
range: Location
property chain axiom: contained in location
definition: A location at which an event occurred — a geographic gmeow:Place, a gmeow:VirtualLocation, or any other gmeow:Location (the full superset). Non-functional: an event may span several locations, and competing standpoint-indexed locations coexist.

existence entity
type: FunctionalProperty
type: ObjectProperty
domain: Entity Existence
range: Entity
definition: The entity whose existence is recorded by this EntityExistence. Functional: an EntityExistence concerns exactly one entity (constitutive of the situation's identity).

expression value
type: FunctionalProperty
type: ObjectProperty
domain: Gender Expression
range: Gender Expression Style
definition: The gmeow:GenderExpressionStyle value a gender-expression facet asserts (functional per facet). A predefined individual or a fresh one with rdfs:label; the single path to the value.

facet subject
type: ObjectProperty
domain: Observation
range: Person
sub property of: observed feature
definition: The person an identity facet (gender identity, gender expression, sexual/romantic orientation) is about — the observedFeature of the claim. Domain is gmeow:Observation so it applies to any observation subclass; the shape narrows to IdentityFacet instances.

facet vantage
type: ObjectProperty
domain: Observation
range: Agent
sub property of: vantage
definition: The agent asserting an identity facet — the vantage of the claim. When gmeow:selfAsserted is true, the facetVantage is the person themselves (Principle 9: self-assertion is top authority).

finished by
type: ObjectProperty
domain: Event
range: Event
definition: Allen FINISHED-BY: inverse of gmeow:finishes. (= time:intervalFinishedBy; TimeML ENDED_BY; TEO finishedBy.)

frame calendar system
type: FunctionalProperty
type: ObjectProperty
domain: Temporal Frame
range: Calendar System
definition: The calendar system of a temporal frame, when one is used. Optional: some frames (e.g. Julian Date) carry only a scale.

configuration space
type: Frame Kind
definition: A smooth manifold representing the set of all possible configurations of a robot mechanism, with joint-limit boundaries constraining valid regions. Distance is measured along geodesics on the manifold surface, subject to joint limits. The actual manifold geometry and collision-aware path planning live in the solver layer (Principle 12).

geodetic
type: Frame Kind

Hilbert space
type: Frame Kind
definition: An inner-product space that is complete with respect to the norm induced by the inner product; may be infinite-dimensional. The ontology models this with dimensionCount 1 and a single axis, leaving actual dimensionality to solver-layer matrix attributes (Principle 12).

latent vector space
type: Frame Kind
definition: A compressed, lower-dimensional representation space learned by a neural network or other statistical model. Similarity is measured by cosine or Euclidean metrics.

linear referencing / distance-along
type: Frame Kind
definition: A one-dimensional frame defined by distance along a linear feature (road, railway, pipeline). The coordinate is a scalar chainage or mile-marker; conversion to 2D/3D geographic coordinates requires the linear feature's geometry and is performed by the solver layer (Principle 12).

linear sequence
type: Frame Kind
definition: A one-dimensional coordinate system along a linear biological sequence (DNA, RNA, protein). Positions are integer offsets from a sequence origin; distance is measured in base pairs or amino-acid residues (edit-distance / sequence-alignment metric).

manifold
type: Frame Kind
definition: A topological space that locally resembles Euclidean space. Coordinate charts and tangent spaces are solver-layer constructs (Principle 12), not asserted as OWL axioms.

phase space
type: Frame Kind
definition: A space in which all possible states of a dynamical system are represented, with each state corresponding to one unique point. Typically 2n-dimensional for n degrees of freedom (generalized coordinates + conjugate momenta).

biological / genomic sequence
type: Frame Realm
definition: A biological sequence domain (DNA, RNA, protein) in which positions and features are expressed relative to a reference assembly or sequence.

currency
type: Frame Realm

indoor
type: Frame Realm

linguistic
type: Frame Realm

perceptual
type: Frame Realm
definition: A perceptual or subjective domain in which values are expressed relative to a perceiver's sensory frame (e.g. thermal comfort, olfactory quality, subjective loudness).

frame reference position
type: FunctionalProperty
type: ObjectProperty
domain: Temporal Frame
range: Reference Position
definition: The reference position of a temporal frame, when one is needed. Optional: TAI needs none; civil time needs a timezone.

frame time scale
type: FunctionalProperty
type: ObjectProperty
domain: Temporal Frame
range: Time Scale
definition: The time scale of a temporal frame (functional: a frame has exactly one scale).

gender value
type: FunctionalProperty
type: ObjectProperty
domain: Gender Identity
range: Gender
definition: The gmeow:Gender value a gender-identity facet asserts (functional PER FACET — one value each; multiplicity is expressed by multiple facets). The value is a gmeow:Gender individual: a predefined one, or — when none fits — a fresh individual carrying rdfs:label (the custom-PronounSet idiom). The single path to the gender value; there is deliberately no flat datatype shortcut.

geometry result
type: ObjectProperty
domain: Coordinate Observation
range: Geometry
sub property of: observation result
definition: The Geometry result of a coordinate observation — a point, line, or polygon expressed as WKT or GeoJSON. The reference frame is carried on the observation and propagates to the result via the existing property chain.

address level
type: Granularity Level
coarser than: point / exact coordinate level

city level
type: Granularity Level
coarser than: address level

day level
type: Granularity Level

decade level
type: Granularity Level
coarser than: year level

month level
type: Granularity Level
coarser than: day level

point / exact coordinate level
type: Granularity Level

region level
type: Granularity Level
coarser than: city level

year level
type: Granularity Level
coarser than: month level

has body part
type: ObjectProperty
domain: Message
range: Body Part
sub property of: has part
definition: Relates a message to a MIME part of its body. A MIME-structure specialization of the universal gmeow:hasPart spine.

has descendant
type: ObjectProperty
type: TransitiveProperty
domain: Person
range: Person
inverse of: has ancestor
definition: Relates a person to a descendant — a child, a child's child, and so on; the transitive inverse of gmeow:hasAncestor. Derived by the reasoner (gmeow:hasChild is a sub-property), never asserted directly.

has signature
type: ObjectProperty
range: Cryptographic Signature
definition: Relates an entity, attestation, or artifact to a cryptographic signature over it. Domain-free (universal spine): anything may carry a signature. The message-specific convenience property with domain gmeow:Message lives in the messaging-trust module as a historical subproperty.

has spatial measurement
type: ObjectProperty
domain: Entity
range: Spatial Measurement
inverse of: spatial measurement of
definition: Links an entity to a spatial measurement describing its coordinates, geometry, pose, or spatial extent. Flat form for the common case; promote to full reified SpatialMeasurement when vantage, confidence, temporal scope, or standpoint matter.

has temporal measurement
type: ObjectProperty
range: Temporal Measurement
definition: Relates an entity (event, artifact, place, sample) to a temporal measurement assigned to it.

has verification status
type: ObjectProperty
domain: Verification Result
range: Verification Status
definition: The categorical outcome of a verification result. Non-functional: a single result may carry multiple status interpretations (e.g. 'verified but expired').

clerical
type: Honorific Class

judicial
type: Honorific Class

interval before
type: ObjectProperty
type: TransitiveProperty
domain: Time Interval
range: Time Interval
definition: Allen BEFORE: this interval ends strictly before the related interval begins. Transitive. Inverse of gmeow:intervalAfter. (= time:intervalBefore)

interval contains
type: ObjectProperty
type: TransitiveProperty
domain: Time Interval
range: Time Interval
definition: Allen CONTAINS: this interval's extent strictly contains the related interval's extent. Transitive inverse of gmeow:intervalDuring. (= time:intervalContains)

interval finished by
type: ObjectProperty
domain: Time Interval
range: Time Interval
definition: Allen FINISHED-BY: inverse of gmeow:intervalFinishes. (= time:intervalFinishedBy)

interval met by
type: ObjectProperty
domain: Time Interval
range: Time Interval
definition: Allen MET-BY: inverse of gmeow:intervalMeets. (= time:intervalMetBy)

interval overlapped by
type: ObjectProperty
domain: Time Interval
range: Time Interval
definition: Allen OVERLAPPED-BY: inverse of gmeow:intervalOverlaps. (= time:intervalOverlappedBy)

interval started by
type: ObjectProperty
domain: Time Interval
range: Time Interval
definition: Allen STARTED-BY: inverse of gmeow:intervalStarts. (= time:intervalStartedBy)

is about
type: ObjectProperty
domain: Entity
range: Entity
definition: Aboutness — a resource is about another resource. Distinct from typing (rdf:type) and from tagging (gmeow:hasTag): aboutness is a semantic subject-matter relation, tagging is a user-applied label, and typing is an ontological classification. Non-functional.

is hosted by
type: ObjectProperty
domain: Reference Frame
range: Entity
definition: Relates a reference frame to the entity that hosts it — the entity whose existence bounds the frame's existence. A local grid is hosted by its building; a robot base frame by its robot; a mental reference frame by its perceiver (person, animal, or AI agent). When the host ceases to exist, the hosted frame deactivates (destruction event or existenceInterval end). Non-functional: contested authorship or multi-agent shared frames may have multiple host claims that coexist (Principle 9).

is result of
type: ObjectProperty
domain: Entity
range: Observation
inverse of: observation result
definition: Relates an entity (typically an observation result such as a quantity, coordinate set, or quality value) back to the Observation that produced it — the explicit provenance axis of the value×unit/frame×determinacy×provenance bundle (#77). Domain is gmeow:Entity (universal, matching the range of observationResult) so any result type can carry provenance. Non-functional: a result entity may be produced by multiple observations (e.g. a consensus value derived from several readings), and those claims coexist rather than collapse.

issued at
type: DatatypeProperty
type: FunctionalProperty
domain: Attestation
range: dateTime
definition: The instant an attestation was issued. Functional: the issue time is constitutive of the attestation's identity.

jurisdiction place
type: FunctionalProperty
type: ObjectProperty
domain: Jurisdiction Tenure
range: Place
definition: The place whose governance is recorded by this JurisdictionTenure. Functional: a tenure concerns exactly one place (constitutive of the situation's identity).

jurisdiction polity
type: FunctionalProperty
type: ObjectProperty
domain: Jurisdiction Tenure
range: Agent
definition: The governing polity (state, administrative body, or organization) that held jurisdiction over the place during this tenure. Functional: a single tenure has exactly one governing polity.

knows language
type: ObjectProperty
domain: Agent
range: Language
definition: Relates an agent to a language it knows. Non-functional. The leveled, per-skill detail is carried by the reified gmeow:LanguageProficiency.

left operand
type: FunctionalProperty
type: ObjectProperty
domain: Atomic Constraint
range: Left Operand
definition: The dimension an atomic constraint tests — one of the gmeow:LeftOperand values (odrl:leftOperand). Functional.

licensed work
type: FunctionalProperty
type: ObjectProperty
domain: License
range: Information Object
definition: The work a licence grants rights in. Functional.

licensor
type: ObjectProperty
domain: License
range: Agent
sub property of: has party
definition: The party granting a licence (odrl:assigner). A specialisation of gmeow:hasParty. Non-functional: a licence may be granted jointly.

log entry index
type: DatatypeProperty
type: FunctionalProperty
domain: Transparency Log Entry
range: integer
definition: The sequential index of the entry within its transparency log.

log entry URL
type: DatatypeProperty
domain: Transparency Log Entry
range: Literal
definition: A URL at which the transparency log entry can be retrieved. Non-functional: multiple mirrors may exist.

log index
type: DatatypeProperty
type: FunctionalProperty
domain: Ledger Event
range: integer
definition: The index of a ledger event within its containing block or transaction.

logic constraint member
type: ObjectProperty
domain: Logical Constraint
range: Constraint
definition: A member constraint combined by a logical constraint (odrl:operand). Non-functional: a logical constraint combines two or more.

measured date
type: FunctionalProperty
type: ObjectProperty
domain: Temporal Measurement
range: Instant
definition: The absolute date instant yielded by a temporal measurement. Semantically plays the observationResult role for TemporalMeasurement, but is NOT asserted as rdfs:subPropertyOf gmeow:observationResult because gmeow:Instant (gufo:AbstractIndividual) is not a subclass of gmeow:Entity (gufo:Endurant), the range of gmeow:observationResult. Projection-layer alignment to time:hasTime lives in the mapping DSL.

Cenozoic start age
type: Temporal Measurement
has unit: YR
measured age: 66000000.0
measurement uncertainty: 500000.0
observation method: stratigraphic correlation
observed feature: Cenozoic Era
vantage: International Commission on Stratigraphy

Holocene start age
type: Temporal Measurement
has unit: YR
measured age: 11700.0
measurement uncertainty: 500.0
observation method: stratigraphic correlation
observed feature: Holocene Epoch
vantage: International Commission on Stratigraphy

Phanerozoic start age
type: Temporal Measurement
has unit: YR
measured age: 538800000.0
measurement uncertainty: 5000000.0
observation method: stratigraphic correlation
observed feature: Phanerozoic Eon
vantage: International Commission on Stratigraphy

Quaternary start age
type: Temporal Measurement
has unit: YR
measured age: 2580000.0
measurement uncertainty: 10000.0
observation method: stratigraphic correlation
observed feature: Quaternary Period
vantage: International Commission on Stratigraphy

membership authority
type: ObjectProperty
domain: Version Membership
range: Agent
sub property of: vantage
definition: The agent or standpoint that asserts this version membership and its role — a project maintainer, a package registry, a publisher, a curator, or a self-asserting individual. NON-FUNCTIONAL: competing authority claims coexist without privilege (Principle 9). When the claim is promoted from a flat statement annotation, gmeow:accordingTo becomes the membershipAuthority of the relator.

met by
type: ObjectProperty
domain: Event
range: Event
definition: Allen MET-BY: this event begins exactly when the related event ends; inverse of gmeow:meets. (= time:intervalMetBy; TimeML IAFTER; TEO metBy.)

positional distance
type: Metric Kind
definition: Absolute difference between coordinates on a linear 1-D frame (base pairs, amino-acid residues, sequence indices). Interval length (|end - start| + 1 for inclusive ranges) is a distinct metric.

phase-space Euclidean
type: Metric Kind
definition: Standard Euclidean distance metric on a finite-dimensional Hamiltonian phase space, treating the concatenated (q,p) state vector as a point in ℝ²ⁿ.

GMEOW Accounts Module
type: Ontology
is part of: GMEOW
comment: Online accounts and decentralized identity (the FOAF OnlineAccount + decentralized-identity layer).

GMEOW Spatial Aggregation Module
type: Ontology
is part of: GMEOW
comment: Spatial aggregation and statistical summarisation over places — count, sum, average, density, centroid, and binning. Realises the #42 Location-as-reference-frame epic and the #101 cross-cutting aggregation concern. Every aggregation is a gmeow:Measurement (the universal observation stack), so vantage, observedFeature, observationResult, confidence, granularity, and temporal scope are inherited without duplication (Principle 4). The aggregation region is the observedFeature; the result is a gmeow:ScalarQuantity. The actual arithmetic — counting, density computation, centroid calculation, binning — is performed by the solver layer (Principle 12), never materialised as asserted triples in the OWL core. Privacy (k-anonymity, coarsening, suppression) is handled by the existing projection layer: gmeow:coarsenTo, gmeow:displayable false, and gmeow:hasSensitivity govern whether and at what granularity an aggregation result may be published (Principle 10). K-anonymity thresholds ("publish only if count >= K") remain a solver-layer computation (Principle 12).

GMEOW Agreements Module
type: Ontology
is part of: GMEOW
comment: Legal agreements and contracts, modeled as relators binding their parties.

GMEOW Attestation Module
type: Ontology
is part of: GMEOW
comment: Cross-cutting certified attestation layer: signed claims, signed artifacts, verification results, transparency-log evidence, and ledger/blockchain evidence. Separates the claim/observation (what is asserted) from the attestation (who vouches for it under which policy) from the cryptographic evidence (signature) from the verification result (an observed outcome, not truth itself). Aligns to PROV-O, in-toto, SLSA, DSSE, Sigstore, Rekor, SCITT, W3C Verifiable Credentials, C2PA, RATS/EAT, and nanopublications by reference (Principle 5). MODEL BOUNDARIES (Principles 1, 9, 12). - A valid signature proves integrity and signer key control, NOT truth. - A certification/attestation proves an issuer made a statement under a policy, NOT that the statement is globally correct. - A transparency log proves inclusion, NOT correctness. - Blockchain inclusion proves ledger inclusion under chain rules, NOT real-world truth. - Cryptographic verification, policy evaluation, chain-finality checks, and quality scoring live in the solver layer, not the reasoner. REUSE. - Statement-level metadata (confidence, standpoint, temporal scope) reuses the cross-cutting annotation properties (provenance, standpoint, temporal modules). - Content identity reuses gmeow:contentDigest and gmeow:versionFingerprint. - The universal claim stack (Observation) is the target of attestedClaim, NOT the parent of Attestation.

GMEOW Contacts Module
type: Ontology
is part of: GMEOW
comment: Contact points and channels (email, telephone, postal address), temporally-scoped contact relationships, and the reified interpersonal-relationship relator (the schema.org / vCard / REL superset layer). Identity trust between contacts (keys, certifications, owner-trust) lives in the cross-cutting trust module.

GMEOW Core Module
type: Ontology
is part of: GMEOW
comment: Foundational GMEOW categories grounded in gUFO, plus the annotation properties used across all modules.

GMEOW Coreference Module
type: Ontology
is part of: GMEOW
comment: Universal identity and coreference links: stable GMEOW entities link to external records and cross-realm counterparts by reference, never by owl:sameAs merger. Wikidata is the recommended hub, but all authority records remain external claims that may be exact, close, contested, or standpoint-indexed.

GMEOW Documents Module
type: Ontology
is part of: GMEOW
comment: Creative works and document metadata — articles, patents, datasets, media, web pages (the schema.org / BIBO / BIBFRAME superset layer).

GMEOW Email Module
type: Ontology
is part of: GMEOW
comment: Email messages, threads, mailboxes and body structure — the JMAP (RFC 8621) superset layer, also covering RFC 5322 headers, MIME, IMAP keywords and the Gmail API. Messages are not disjoint from the entities (via EmailAddress) or accounts (via mailbox residence) they involve, and residence is temporally grounded.

GMEOW Entities Module
type: Ontology
is part of: GMEOW
comment: Person, organization, group and software-agent descriptions, plus naming (the FOAF / schema.org superset layer).

GMEOW Events Module
type: Ontology
is part of: GMEOW
comment: The universal event slice: a temporal occurrence in which entities participate IN ROLES, over POSSIBLY FUZZY time, at POSSIBLY SEVERAL locations, along POSSIBLE trajectories, with POSSIBLE spacetime slices, asserted by POSSIBLY CONFLICTING sources. Supersets schema.org Event, CIDOC-CRM E5/E7/E92, OWL-Time, PROV-O Activity, iCalendar VEVENT, LODE, SEM and Wikidata by reference. DOCTRINE (the no-mess rules). * Type is a VALUE, not a class: gmeow:Event is one class; the kind is gmeow:eventType (an open value vocabulary of gmeow:EventType individuals), mirroring placeType / Gender / Language. No event-type subclass taxonomy (Principle 9 — no overtyping). * Role is a VALUE on a relator, not a subproperty: participation is reified as gmeow:Participation (the NameUsage / IdentityFacet idiom), and the role is a gmeow:ParticipantRole value — never a hasWitness-style subproperty. * Four orthogonal axes, no inferential bridge: eventType ⟂ participationRole ⟂ temporal ⟂ location. * Flat-first, reify on demand: a flat gmeow:hasParticipant covers the 80% case; promote to a gmeow:Participation when role / period / confidence / evidence is needed (the hasMet / InterpersonalRelationship duality). * Co-equal conflicting claims coexist: no primary date / canonical occurrence; competing dates, types and roles are confidence-weighted, standpoint-indexed statements (consume the standpoint module, #43), never one ground truth. Corrections use gmeow:displayable false, never deletion (Principle 10). * DL-clean time (Principle 3): base-triple datatypes are xsd:dateTime, never xsd:date; fuzzy / approximate time is carried by gmeow:earliestStart / gmeow:latestEnd bounds + a gmeow:temporalPrecision value, not a free-text date. This module ABSORBS the former genealogy event hierarchy (Principle 6 — refactor forward): the ~30 gmeow:LifeEvent subclasses became gmeow:eventType value individuals and the hasPrincipal / hasWitness / hasOfficiant subproperties became gmeow:ParticipantRole values.

GMEOW Expertise Module
type: Ontology
is part of: GMEOW
comment: Skills, occupations and credentials (the schema.org / ESCO superset layer). SKOS concepts are reused as recommended value vocabularies rather than re-grounded.

GMEOW Gender Module
type: Ontology
is part of: GMEOW
comment: A respectful, inclusive model of a person's gender, grounded on a shared gmeow:IdentityFacet — a reified, SELF-ASSERTED claim (a gufo:Relator, the same idiom as names' NameUsage) that mediates a person and an identity value, carrying an optional validity period and the gmeow:displayable display control. This module covers gender IDENTITY, gender EXPRESSION, and the recorded sex-assigned-at-birth datum; the sibling sexuality module reuses the same IdentityFacet base for sexual/romantic orientation. GOVERNING TENETS: (1) ADDRESS ≠ IDENTITY — pronouns and honorifics (in the names module) are how a person is addressed and carry NO inferential bridge to gender; nothing infers one from the other. (2) SEX ≠ GENDER — gmeow:sexAssignedAtBirth is a recorded administrative datum, NOT an IdentityFacet and never equated with gender identity/expression. (3) SELF-ASSERTION is the top authority (gmeow:selfAsserted). (4) CO-EQUALITY — a person may bear many co-equal identities (e.g. bigender = two facets); there is deliberately NO preferred/primary gender term; only display SUPPRESSION (gmeow:displayable false, the deadname analog for a superseded label) is modelled, never deletion. (5) INCLUSIVE WITHOUT OVERTYPING — gmeow:Gender, gmeow:GenderExpressionStyle and gmeow:SexAssignedAtBirth are OPEN value vocabularies of individuals (never per-value Person subclasses, never a forced enum); an identity not among the seeds is expressed by minting a FRESH value individual carrying rdfs:label, the names' custom-PronounSet idiom — there is deliberately no parallel flat-literal shortcut. Aligns (lossily) to GSSO, Homosaurus, schema.org, Wikidata, FOAF and HL7/FHIR; the reified self-asserted-co-equal machinery is canonical.

GMEOW Genealogy Module
type: Ontology
is part of: GMEOW
comment: A comprehensive, evidence-centric genealogy model: reified, typed kinship relationships and kinship convenience properties. Life events themselves are modelled by the universal events module (gmeow:Event + gmeow:eventType value vocabulary + the gmeow:Participation relator); a person's life events are gmeow:LifeEvent occurrences carrying gmeow:eventTypeBirth / …Marriage / …NameChange etc. Structured naming terms (gmeow:PersonName et al.) live in the names module and link to the event that confers them via gmeow:conferredByEvent. Supersedes the unmaintained W3C SWAP gedcom vocabulary; aligned to BIO, GEDCOM X, schema.org, Wikidata, REL and GeoNames. STANDPOINT DOCTRINE (#51). Contested facts in genealogy — disputed parentage, conflicting birth/death dates, competing civil vs parish records — are standpoint-indexed claims that COEXIST, none privileged (Principle 9). A contested birth date is two standpoint-indexed gmeow:eventTime claims on the same gmeow:LifeEvent (the events module's mechanism). A contested parentage is two gmeow:accordingTo-annotated gmeow:hasParent claims, or two reified gmeow:ParentChildRelationship instances each carrying gmeow:accordingTo. There is NO genealogy-specific dispute mechanism, no preferredParent, no primaryKinship — only the cross-cutting #43 facility. A withdrawn parentage claim (an opened-then-closed StandpointTenure, or a superseded claim) sets gmeow:displayable false, never deletion (Principle 10).

GMEOW Languages Module
type: Ontology
is part of: GMEOW
comment: Languages and writing systems as first-class, registry-INDEPENDENT information objects (the BCP-47 / ISO 639 / Glottolog / Wikidata / schema.org superset layer). A gmeow:Language has a self-minted IRI; codes (gmeow:languageCode, gmeow:authorityLink, skos:exactMatch) are OPTIONAL alignments, never identity — so a code-less conlang (Ithkuil), a fast-versioning AI-minted interlingua, an under-coded sign/minority language, and a programming language are all co-equal first-class languages. Covers natural, constructed (auxiliary/engineered/artistic/ritual), AI-generated, historical/reconstructed, sign/whistled/tactile, and formal/programming/markup languages. Writing systems are first-class and a language CO-MINGLES many co-equal scripts (Japanese = kanji/Hani + hiragana/Hira + katakana/Kana + rōmaji/Latn), bound by the reified gmeow:WritingSystemUsage relator (mirroring names' gmeow:NameUsage), which also models script changes over time (Turkish Arabic→Latin, 1928). Versions form a first-class lineage (gmeow:versionOf / supersedes). Endonym/exonym names reuse the names module's gmeow:Appellation; transliteration schemes that produce a gmeow:romanization are named by gmeow:transliterationScheme and catalogued as FnO functions in the projection layer.

GMEOW Lifecycle Module
type: Ontology
is part of: GMEOW
comment: Universal time-bounded existence facility: ontic existence-over-time for any gmeow:Entity, distinct from suppression (a display contract). Every entity may carry creation and destruction events, an existence interval, and supersession links. Revised forward, never deleted (Principle 10). Reuses the events module (gmeow:Event + EventType value vocabulary), the temporal module (TimeInterval / TimeScopedRelation / validFrom / validUntil), and the standpoint module (accordingTo / contested claims). Flat-first, reify on demand.

GMEOW Messaging Trust Module
type: Ontology
is part of: GMEOW
comment: Trust and authenticity indicators for messages: the relay/message path (Received hops with server timestamps), authentication results (DKIM/SPF/DMARC/ARC per RFC 8601/6376/7208/7489/8617), and cryptographic signatures (DKIM, S/MIME per RFC 8551, PGP per RFC 4880/3156). A distinct sub-vocabulary, included with the email slice.

GMEOW Names Module
type: Ontology
is part of: GMEOW
comment: A universal, multi-culture, inclusive naming model (the schema.org / vCard N / GEDCOM X NameForm / W3C pronouns superset layer). A name is never a bare attribute: it is a reified gmeow:Appellation (an information object with structured, typed parts) borne by an entity, and gmeow:NameUsage is the gufo:Relator binding {who is named} × {which appellation} × {by/among whom} × {register} × {period} — so 'Aunt Genny' (intimate, family audience) is distinct from 'Mrs Smith' (formal) without privileging either. Name-part kinds, purposes, registers, pronoun sets and honorifics are open VALUE vocabularies, so patronymic, Arabic ism/kunya/nasab/laqab/nisba, Spanish double surname, East-Asian family-first and courtesy names, Tamil initial-expansion and mononym are all expressible without forcing a Western given+family order. GOVERNING TENET — co-equality (anti-colonial naming): a person's names in different languages/scripts (e.g. Patrick Colm Audley and 欧德理) are CO-EQUAL full names; none is the other's alternateName or romanization, none is 'primary'. There is deliberately NO preferredForDisplay / primaryName term — display SELECTION is locale-relative and symmetric; only display SUPPRESSION (gmeow:displayable false, e.g. a deadname) is modelled. Pronouns and honorifics are sex/gender INDEPENDENT — ADDRESS (what you want to be called) is not IDENTITY (what you are): they are never inferred from, nor do they imply, gmeow:hasGenderIdentity / gmeow:hasGenderExpression / gmeow:sexAssignedAtBirth / orientation (modelled in the gender + sexuality modules). Follows the W3C 'Personal names around the world' guidance. STANDPOINT DOCTRINE (#51). Contested facts in the naming slice — endonym vs exonym per community, a name disputed by two authorities, a community-specific exonym that another standpoint refutes — are standpoint-indexed claims that COEXIST, none privileged (Principle 9). A contested name-usage is two gmeow:NameUsage instances each carrying gmeow:accordingTo, or two gmeow:a…

GMEOW Narrative Module
type: Ontology
is part of: GMEOW
comment: Narrative reference frames and creative-work sourcing. Part of the #42 Location-as-reference-frame epic. DOCTRINE. * A NarrativeReferenceFrame is a ReferenceFrame (canon supplies coordinate topology for in-universe locations, dates, and events) and functionally serves as the standpoint under which in-universe claims hold true, without subclassing gmeow:Standpoint (gUFO MixIden enforces exactly-one-Kind inheritance). * CreativeWorks (BookRelease, SerialInstallment) remain out-of-universe rights-bearing artifacts; they source, witness, or revise a narrative frame via gmeow:sourceFor. * Characters, places, organizations, events, artifacts in a narrative are ordinary GMEOW entities whose claims are scoped gmeow:accordingTo the narrative frame. * Cross-continuity variants are linked with gmeow:counterpartOf, never merged (Principle 5). * Retcons and canon revisions are preserved as coexisting frame-scoped claims with gmeow:supersedes and gmeow:displayable false (Principle 10). * No single canon wins (Principle 9): competing continuities coexist as separate NarrativeReferenceFrames that may sharpen one another.

GMEOW Observations Module
type: Ontology
is part of: GMEOW
comment: The universal observation stack: a reified gufo:Relator that unifies spatial measurement, temporal dating, sensory reading, standpoint claims, identity claims, naming claims, rights claims, and kinship claims into one structure — realising Governing Principle #9 (Observation ≡ Measurement ≡ Standpoint ≡ IdentityFacet ≡ NameUsage ≡ RightsStatement ≡ KinRelationship). Sits in the foundational provenance/standpoint layer and is consumed by every slice. Aligns SOSA/SSN, PROV-O, and CIDOC E13 by reference. Also home to the universal Quantity / MeasuredValue construct (#77): a scalar numeric value bundled with unit/frame, determinacy, and provenance — the synthesis of FRAME-GEN + DET-GEN + OBS. gmeow:Quantity and gmeow:MeasuredValue are equivalent to gmeow:ScalarQuantity, providing domain-neutral names for the same construct.

GMEOW Organization Module
type: Ontology
is part of: GMEOW
comment: Organizational roles and memberships (the ORG-superset layer). STANDPOINT DOCTRINE (#51). Contested facts in the organization slice — disputed membership, rival succession claims, contested recognition of legitimacy — are standpoint-indexed claims that COEXIST, none privileged (Principle 9). A contested membership is two gmeow:accordingTo-annotated gmeow:memberOf base triples, or two reified gmeow:Membership relators each carrying gmeow:accordingTo. A contested succession (post-merger, post-coup) is two gmeow:accordingTo-annotated gmeow:subOrganizationOf claims. Recognition granted and later withdrawn is modelled as a gmeow:StandpointTenure with gmeow:displayable false, never deletion (Principle 10). There is NO organization-specific dispute mechanism, no primaryMember, no preferredSuccessor — only the cross-cutting #43 facility.

GMEOW Profile Meta-pattern Module
type: Ontology
is part of: GMEOW
comment: Reusable Profile construct: closed descriptor schema + open values + self-description. Reference-frame, temporal-frame and four-clocks provenance profiles are seeded as worked examples.

GMEOW Provenance Module
type: Ontology
is part of: GMEOW
comment: Activities, attribution, and the cross-cutting statement-level annotation properties (confidence, importance, mapping provenance) used across every slice (the PROV-O superset layer).

GMEOW Data Quality Module
type: Ontology
is part of: GMEOW
comment: Cross-cutting data-quality layer refining confidence and provenance across every realm. Quality assessments are reified observations about ISO 19157 dimensions (positional accuracy, temporal accuracy, thematic accuracy, completeness, logical consistency, topological consistency) plus lineage. Aligns W3C DQV and GeoDCAT-AP by reference; quality-metric computation lives in the solver layer (Principle 12). QualityAssessment reuses the universal Observation stack: the assessed entity is the observedFeature, the quality result is the observationResult (typically a ScalarQuantity), and the assessment method is the observationMethod. This keeps the quality layer thin and consistent with every other GMEOW claim construct.

GMEOW Rights & IP Module
type: Ontology
is part of: GMEOW
comment: Cross-cutting, foundational, INSTANCE-level rights / IP / trademark / licensing facility (#21) — the machine-readable rights superset layer (ODRL, CC REL, dcterms, schema.org, RightsStatements.org, WIPO). Distinct from the ontology-ALIGNMENT license policy in src/gmeow_tools/config.py (LinkPolicy / policy_for_license), which governs whether an external vocabulary's AXIOMS may be copied INTO GMEOW; this module governs the rights of the INSTANCES GMEOW describes. It generalises the metadata-level dcterms:license / dc:rights on the root ontology to arbitrary works, images, brands, software and data. The Images super-ontology and the Employment / publication block build on it, so it ships first. DOCTRINE. * A licence IS an agreement (gmeow:License ⊑ gmeow:Agreement) — it reuses gmeow:hasParty (specialised by gmeow:licensor / gmeow:licensee), never a parallel party model. * Rights holders ARE agents: holder attribution reuses gmeow:wasAttributedTo (specialised by gmeow:copyrightHolder / gmeow:trademarkHolder), never a duplicate hasHolder. * Rights-bearing things are gmeow:CreativeWork / gmeow:InformationObject; the facility attaches there, not at gmeow:Entity at large. * Reify-on-demand (Principle 4): a flat gmeow:hasLicense / gmeow:hasCopyright covers the common case; the gmeow:RightsStatement relator + the ODRL-superset deontic trio (Permission / Prohibition / Duty over a gmeow:RightsAction value) is promoted when permissions, prohibitions or duties must be expressed. * Maximal superset, by reference (Principle 5): GMEOW mints one canonical term per concept and aligns it to ODRL / CC REL / dcterms / schema.org / WIPO / RightsStatements.org / PREMIS — never imports an external axiom. The machine-readable ODRL policy, the CC REL licence, and the schema.org rights cluster are GENERATED projections (queries/projections/odrl.rq, cc.rq, schema-org.rq). * Suppression, never erasure (Principle 10): an expired / lapsed / cancelled right keeps its record (gmeow:trademarkStatusEx…

GMEOW Sensory Environment Module
type: Ontology
is part of: GMEOW
comment: Ambient perceivable conditions at a Location×time. Measured conditions are expressed as CoordinateMatrix values in measurement reference frames (colourspace, audio spectrum, thermal, air-quality). Perceived conditions are standpoint-indexed values in MentalReferenceFrames. Part of the #42 Location-as-reference-frame epic. Consumes OBS + #43 + R6. Putative.

GMEOW Sexuality Module
type: Ontology
is part of: GMEOW
comment: A respectful, inclusive model of a person's orientation, reusing the gmeow:IdentityFacet base from the gender module (a reified, SELF-ASSERTED gufo:Relator). It applies the SPLIT-ATTRACTION model: sexual orientation and romantic orientation are SEPARATE, mutually independent axes — so asexual-biromantic, aromantic-bisexual and similar are directly expressible; neither is inferred from the other, nor from gender identity/expression, sex-assigned-at-birth, pronouns or honorifics. GOVERNING TENETS (shared with gender): self-assertion is the top authority; co-equality (no preferred/primary orientation; superseded labels kept with gmeow:displayable false, never deleted); INCLUSIVE WITHOUT OVERTYPING — gmeow:SexualOrientationValue and gmeow:RomanticOrientationValue are OPEN value vocabularies of individuals (never per-value subclasses, never a forced enum), an orientation not among the seeds being a FRESH value individual with rdfs:label. Aligns (lossily) to GSSO, Homosaurus and Wikidata; schema.org and FOAF have no orientation term, so orientation is a documented lossy drop at the projection layer. The machinery is otherwise canonical.

GMEOW Software Module
type: Ontology
is part of: GMEOW
comment: Software projects and code repositories (the DOAP / schema.org SoftwareSourceCode superset layer).

GMEOW Sources Module
type: Ontology
is part of: GMEOW
comment: Sources, citations, and the evidence layer — a cross-cutting facility (reused by genealogy and every other slice) for evidence-based, source-cited claims. Per-claim confidence is carried by gmeow:confidence (provenance module).

GMEOW Standpoint Module
type: Ontology
is part of: GMEOW
comment: Cross-cutting foundational facility (a peer of the temporal module): the standpoint axis — *according to whom* a statement is held true. It lands in the statement/provenance layer and is consumed by every slice that records contested facts (events, locations, genealogy, organizations, trust, naming). DOCTRINE. * Three orthogonal axes, no inferential bridge: gmeow:accordingTo (whose frame) ⟂ gmeow:wasAttributedTo (which source recorded it) ⟂ gmeow:confidence (how sure we are). * Two clocks kept apart: fact-time (gmeow:validFrom / gmeow:validUntil — when the claimed fact holds) ⟂ standpoint-time (when the standpoint held the position — light via validFrom/Until on the statement, heavy via a reified gmeow:StandpointTenure). * No single slot to win (CONSTITUTION Principle 9): a contested fact is several standpoint-indexed claims that coexist; there is no preferredRank / primary* selector. * Suppression, never erasure (Principle 10): a withdrawn claim or a closed tenure sets gmeow:displayable false; it is retained, not deleted. * DL-clean by construction (Principle 3): the standpoint axis is an owl:AnnotationProperty, so the generated OWL downcast stays OWL 2 DL. FORMAL GROUNDING. The facility realises Standpoint Logic (Gómez Álvarez & Rudolph): gmeow:accordingTo is the axiom-level standpoint label (cf. Standpoint-OWL 2 standpointLabel); gmeow:standpointModality unequivocal / conceivable are the □_S / ◊_S operators; gmeow:sharpens is the standpoint ⊆ / precisification relation; gmeow:universalStandpoint is the universal standpoint *. See docs/standpoints.md.

GMEOW Tags Module
type: Ontology
is part of: GMEOW
comment: Universal tagging building block — open folksonomy, aboutness, and typing as three distinct axes (Principle 9). A gmeow:Tag is an information-object value (like a skos:Concept); a gmeow:TagScheme is its namespace bucket; and gmeow:Tagging is a gufo:Relator that reifies the act of tagging with provenance, confidence, temporal scope and suppression (Principle 10). The flat gmeow:hasTag shortcut covers the 80% case; promote to Tagging when the act itself must be a node. Tags align (lossily) to SKOS, schema.org, W3C Web Annotation and MOAT.

GMEOW Temporal Module
type: Ontology
is part of: GMEOW
comment: Cross-cutting temporal facility (the OWL-Time superset layer): time intervals, instants, temporal reference frames, named periods, temporal measurements, and reified time-scoped relations, reused by every slice for facts that hold over a period (mailbox residence, address/role tenure, etc.). Lighter cases use the validFrom/validUntil RDF-star annotation properties.

GMEOW Trust Module
type: Ontology
is part of: GMEOW
comment: A cross-cutting trust facility: cryptographic keys, certifications (key↔identity attestations) and perspectival owner-trust — the Web-of-Trust superset layer (OpenPGP RFC 4880/9580, X.509, SSH, Nostr; aligned to the WOT schema). Reused wherever identity must be vouched for: contacts, accounts, and message signatures (the messaging-trust module builds on this). Trust here is asserted and perspectival; trust METRICS (transitive validity propagation) are deliberately left outside the logical core — represent inputs and outputs, never compute them in OWL. STANDPOINT DOCTRINE (#51). The trust module exercises the three-axis separation that governs every contested-fact slice: gmeow:accordingTo (whose frame holds the claim true) ⟂ gmeow:wasAttributedTo (which source recorded it) ⟂ gmeow:confidence (how sure we are). A gmeow:TrustAssertion is already perspectival (its gmeow:trustor is the frame holder), but the underlying gmeow:Certification — a key↔identity binding — can ALSO be disputed across standpoints: one standpoint holds the binding unequivocal, another refutes it. The three axes never bridge (Principle 9); a neutral archive can record a partisan claim (source ≠ standpoint), and a claim can be high-confidence-that-S-holds-it yet about a frame we disagree with (confidence ≠ standpoint). There is NO trust-specific dispute mechanism, no primaryCertification, no preferredTrust — only the cross-cutting #43 facility.

GMEOW Versions Module
type: Ontology
is part of: GMEOW
comment: Cross-cutting version-set and version-membership facility for information-object lineages. Reuses the universal claim stack (Observation / Relator) so that version roles — canonical, variant, latest, stable, LTS, deprecated, yanked, etc. — are standpoint-scoped claims coexisting without privilege (Principle 9), never hard-coded as essential types. Suppressed versions remain first-class with gmeow:displayable false (Principle 10). Attestation evidence (signatures, SLSA, DOI assertions) belongs in #162 and composes with this layer; it is not embedded here.

observation method
type: FunctionalProperty
type: ObjectProperty
domain: Observation
range: Observation Method
definition: The method or protocol used to produce the observation. Functional: one method per observation (compound protocols are modelled as a single fused method individual, e.g. 'GPS-RTK survey with ground control'). Distinct from gmeow:vantage: the method is *how* it was done, the vantage is *who* did it.

occupancy of
type: FunctionalProperty
type: ObjectProperty
domain: Occupancy
range: Location
sub property of: observed feature
definition: The location whose occupancy is measured. Functional: an occupancy measurement concerns exactly one location (constitutive of the measurement's identity).

overlapped by
type: ObjectProperty
domain: Event
range: Event
definition: Allen OVERLAPPED-BY: inverse of gmeow:overlaps. (= time:intervalOverlappedBy; TEO overlappedBy.)

overlay authority
type: FunctionalProperty
type: ObjectProperty
domain: Regulatory Overlay
range: Agent
definition: The authority (government body, international organization, regulatory agency, or indigenous council) that imposed this regulatory overlay. Functional: a single overlay has exactly one imposing authority.

overlay place
type: FunctionalProperty
type: ObjectProperty
domain: Regulatory Overlay
range: Place
definition: The place over which this regulatory overlay applies. Functional: an overlay concerns exactly one place (constitutive of the situation's identity). The place carries the geographic geometry; the overlay carries the regulation and temporal scope.

participant address
type: FunctionalProperty
type: ObjectProperty
domain: Message Participant
range: Email Address
definition: The normalized email address that appears in this participant occurrence.

participant role
type: FunctionalProperty
type: ObjectProperty
domain: Message Participant
range: Message Participant Role
definition: The header or envelope role of this address occurrence.

participation event
type: FunctionalProperty
type: ObjectProperty
domain: Participation
range: Event
definition: The event a participation is part of (functional — one event per participation).

participation participant
type: ObjectProperty
domain: Participation
range: Entity
definition: The entity that took part in the event in this participation. Range is gmeow:Entity (not only Agent) to admit non-agent participants — a document signed, a place visited. Non-functional: a joint role may be borne by several participants.

perception environment
type: FunctionalProperty
type: ObjectProperty
domain: Observation
range: Sensory Environment
sub property of: observed feature
definition: The SensoryEnvironment that a SensoryPerception is about — the observedFeature of the claim. Domain is gmeow:Observation so it applies to any observation subclass; the shape narrows to SensoryPerception instances.

Holocene Epoch
type: Named Period
has temporal measurement: Holocene start age
period part of: Quaternary Period
period type: geologic epoch

period part of
type: ObjectProperty
type: TransitiveProperty
domain: Named Period
range: Named Period
sub property of: part of
definition: Relates a named period to a larger named period that contains it (e.g. Holocene ⊂ Quaternary ⊂ Cenozoic). Transitive.

geologic eon
type: Period Type

geologic epoch
type: Period Type

geologic era
type: Period Type

geologic period
type: Period Type

place superseded by
type: ObjectProperty
domain: Place
range: Place
sub property of: superseded by
inverse of: place supersedes
definition: Links a place to the place that replaced it — Constantinople placeSupersededBy Istanbul, a merged municipality placeSupersededBy its successor. Directional. The superseded place is retained (never deleted) and may carry gmeow:displayable false.

place supersedes
type: ObjectProperty
domain: Place
range: Place
sub property of: supersedes
inverse of: place superseded by
definition: Links a newer place to a prior one it supersedes. Inverse of gmeow:placeSupersededBy. Non-functional: one successor may consolidate several predecessors.

city / populated place
type: Place Type

country
type: Place Type

premises / address point
type: Place Type

region / state / province
type: Place Type

rcc8 dc
type: ObjectProperty
type: SymmetricProperty
domain: Location
range: Location
definition: RCC-8: Disconnected (DC) — regions are disjoint and do not share any point.

rcc8 ec
type: ObjectProperty
type: SymmetricProperty
domain: Location
range: Location
definition: RCC-8: Externally Connected (EC) — regions share only boundary points.

rcc8 eq
type: ObjectProperty
type: SymmetricProperty
domain: Location
range: Location
definition: RCC-8: Equal (EQ) — regions are identical.

rcc8 po
type: ObjectProperty
type: SymmetricProperty
domain: Location
range: Location
definition: RCC-8: Partial Overlap (PO) — regions overlap but neither is part of the other.

recorded no later than
type: AnnotationProperty
range: dateTime
definition: A DERIVED upper bound (terminus ante quem) on when the annotated claim was committed to a record — typically taken from the modification time of its source carrier (gmeow:sourceModifiedAt) when no stronger observation time is known. Carries low gmeow:confidence; it is neither valid-time nor a point observation. Populate it in the importer/query layer, not by OWL inference.

relationship child
type: FunctionalProperty
type: ObjectProperty
domain: Parent-Child Relationship
range: Person
sub property of: observed feature
definition: The child in a reified parent-child relationship.

relationship parent
type: FunctionalProperty
type: ObjectProperty
domain: Parent-Child Relationship
range: Person
sub property of: observed feature
definition: The parent in a reified parent-child relationship.

relationship party
type: ObjectProperty
domain: Interpersonal Relationship
range: Agent
definition: An agent who is one of the parties to an interpersonal relationship. Non-functional: a relationship typically binds two parties (and is left open for group ties).

romantic orientation value
type: FunctionalProperty
type: ObjectProperty
domain: Romantic Orientation
range: Romantic Orientation Value
definition: The gmeow:RomanticOrientationValue a romantic-orientation facet asserts (functional per facet). A predefined individual or a fresh one with rdfs:label; the single path to the value.

rule action
type: FunctionalProperty
type: ObjectProperty
domain: Rule
range: Rights Action
definition: The regulated action of a rule — one of the open gmeow:RightsAction values (odrl:action). Functional: a rule regulates exactly one action; several actions are several rules.

series occurrence
type: ObjectProperty
domain: Event Series
range: Event
definition: Relates an event series to one of the concrete event occurrences it issues.

sexual orientation value
type: FunctionalProperty
type: ObjectProperty
domain: Sexual Orientation
range: Sexual Orientation Value
definition: The gmeow:SexualOrientationValue a sexual-orientation facet asserts (functional per facet). A predefined individual or a fresh one with rdfs:label; the single path to the value.

standpoint claim
type: FunctionalProperty
type: ObjectProperty
domain: Standpoint Tenure
range: Standpoint Claim
definition: The StandpointClaim observation that a StandpointTenure generates — the reified observation of the tenure's time-scoped fact. The tenure is the time-scoped situation; the claim is the observation of that fact. Functional: a tenure generates exactly one claim.

started by
type: ObjectProperty
domain: Event
range: Event
definition: Allen STARTED-BY: inverse of gmeow:starts. (= time:intervalStartedBy; TimeML BEGUN_BY; TEO startedBy.)

statement about
type: ObjectProperty
domain: Rights Statement
range: Entity
sub property of: observed feature
definition: The asset a rights statement governs — the ODRL target. Usually the inverse of gmeow:hasRightsStatement; asserted on the relator so the statement is self-contained.

sub-event of
type: ObjectProperty
type: TransitiveProperty
domain: Event
range: Event
sub property of: part of
definition: Relates an event to a larger event it is part of — a talk within a session within a conference. Transitive: a part of a part is a part (CIDOC-CRM P9 consists of). A specialization of the universal gmeow:partOf spine. Non-simple, so kept out of all cardinality axioms.

sub-organization of
type: ObjectProperty
type: TransitiveProperty
domain: Organization
range: Organization
sub property of: part of
definition: Relates an organization to a larger organization it is part of — a department or division within a company, a team within a department. Transitive (a team is part of the company through its division). A specialization of the universal gmeow:partOf spine. A department is thus a first-class gmeow:Organization, and a gmeow:Membership may target it directly. The 'department' field is the sub-organization a person's membership is in.

superseded by
type: ObjectProperty
domain: Entity
range: Entity
inverse of: supersedes
definition: Links an entity to the entity that replaced it — Constantinople supersededBy Istanbul, the Soviet Union supersededBy the Russian Federation, a deprecated software release supersededBy its successor. Directional, NOT symmetric. The superseded entity is retained (never deleted) and may carry gmeow:displayable false.

tagging tag
type: FunctionalProperty
type: ObjectProperty
domain: Tagging
range: Tag
definition: The tag applied in a tagging act. Functional per relator: one tag per Tagging.

tagging tagged
type: FunctionalProperty
type: ObjectProperty
domain: Tagging
range: Entity
definition: The entity that is tagged in a tagging act. Functional per relator: one tagged entity per Tagging.

tagging tagger
type: ObjectProperty
domain: Tagging
range: Agent
definition: The agent who performed the tagging act. Non-functional: a tag may be co-asserted by multiple agents (e.g. a collaborative curation effort).

tenure party
type: FunctionalProperty
type: ObjectProperty
domain: Land Tenure
range: Agent
definition: The party (person, corporation, indigenous community, or other agent) that holds the rights recorded by this LandTenure. Functional: a single tenure has exactly one party. Joint ownership is modelled as multiple co-equal LandTenure instances, none privileged (Principle 9).

tenure place
type: FunctionalProperty
type: ObjectProperty
domain: Land Tenure
range: Place
definition: The place (parcel, lot, or spatial unit) over which the rights of this LandTenure apply. Functional: a tenure concerns exactly one place (constitutive of the situation's identity).

tenure standpoint
type: FunctionalProperty
type: ObjectProperty
domain: Standpoint Tenure
range: Standpoint
definition: The standpoint whose position a standpoint-tenure records. When a StandpointTenure generates a StandpointClaim observation, the tenureStandpoint becomes the vantage of the claim.

International Atomic Time (TAI)
type: Time Scale
definition: Atomic time scale based on SI seconds.

Terrestrial Time (TT)
type: Time Scale
definition: Dynamical time scale for Earth-surface geocentric coordinate time.

trademark holder
type: ObjectProperty
domain: Trademark
range: Agent
sub property of: was attributed to
definition: The agent that holds a trademark (the proprietor). A specialisation of gmeow:wasAttributedTo. Non-functional: a mark may be jointly held.

trademark mark
type: FunctionalProperty
type: ObjectProperty
domain: Trademark
range: Mark
definition: The mark a trademark protects. Functional.

transaction hash
type: DatatypeProperty
type: FunctionalProperty
domain: Ledger Transaction
range: Literal
definition: The hash of a ledger transaction.

trustee
type: FunctionalProperty
type: ObjectProperty
domain: Trust Assertion
range: Agent
definition: The agent that is trusted by the trustor in a trust-assertion.

trustor
type: FunctionalProperty
type: ObjectProperty
domain: Trust Assertion
range: Agent
definition: The agent whose (subjective) trust a trust-assertion expresses — the perspective holder.

usage appellation
type: FunctionalProperty
type: ObjectProperty
domain: Name Usage
range: Appellation
sub property of: observation result
definition: The appellation used to call the named entity in a name-usage.

utilization of
type: FunctionalProperty
type: ObjectProperty
domain: Utilization
range: Location
sub property of: observed feature
definition: The location whose utilization is measured. Functional: a utilization measurement concerns exactly one location (constitutive of the measurement's identity).

valid from
type: AnnotationProperty
range: dateTime
definition: The instant from which the annotated statement is asserted to hold.

valid until
type: AnnotationProperty
range: dateTime
definition: The instant until which the annotated statement is asserted to hold.

version member
type: FunctionalProperty
type: ObjectProperty
domain: Version Membership
range: Entity
sub property of: observed feature
definition: The concrete entity that participates in a version set via this membership — a software release, a book edition, an email variant, a dataset snapshot. Functional per relator: one member per VersionMembership.

version set
type: FunctionalProperty
type: ObjectProperty
domain: Version Membership
range: Version Set
definition: The version set / lineage to which this membership belongs. Functional per relator: one set per VersionMembership.

Address Tenure
type: SituationType
type: Class
subclass of: Time-Scoped Relation
definition: The reified, time-scoped fact that an agent held a contact point (e.g. an email address) over a particular interval.

Attachment
type: SubKind
type: Class
subclass of: Body Part
definition: A non-inline body part presented as an attached file. An attachment may also be a gmeow:Document or gmeow:MediaObject (the two are not disjoint), and its text extraction or summary is a derived object linked by gmeow:wasDerivedFrom.

Attestation Artifact
type: Kind
type: Class
subclass of: Restriction
  on property: artifact media type
  some values from: Literal
subclass of: Information Object
definition: A concrete carrier of an attestation — in-toto JSON, SLSA provenance, W3C Verifiable Credential, DSSE envelope, C2PA manifest, EAT token, signed RDF graph, SCITT signed statement, nanopublication, signed git tag, release manifest, or signed blockchain payload. The artifact is the serialization; the Attestation is the logical vouching act that the artifact carries.

Block
type: Kind
type: Class
subclass of: Restriction
  on property: block hash
  some values from: Literal
subclass of: Restriction
  on property: block number
  some values from: integer
subclass of: Information Object
definition: A block of transactions on a distributed ledger or blockchain.

Capacity
type: SubKind
type: Class
subclass of: Measurement
definition: A measurement of the maximum number of entities a location can hold. The location is the observedFeature; the result is a ScalarQuantity. The entity kind being counted is implicit from the location's placeType and the ScalarQuantity's hasUnit (P11). A contested capacity (e.g., fire code vs. venue claim) is modelled as multiple co-existing Capacity measurements, each standpoint-indexed and confidence-weighted, never collapsing to a single winner (P9). A superseded capacity (e.g., after renovation) is suppressed via displayable false, never deleted (P10).

Celestial Location
type: SubKind
type: Class
subclass of: Location
definition: An astronomical location — a position on the celestial sphere, a solar-system body, a spacecraft, or a deep-sky object. The specific kind is given by gmeow:celestialObjectType (a value), not a subclass, so any astronomical object from star to galaxy cluster can be a first-class entity with its own coordinates and external identifiers (SIMBAD, NED, VizieR).

Connection
type: Kind
type: Class
subclass of: Relator
definition: A reified traversable link between two entities, able to bear its own period, cost, weight, bandwidth, confidence, and standpoint. The flat shortcut is gmeow:connectsTo; promote to Connection when metadata matters.

Containment Tenure
type: SituationType
type: Class
subclass of: Restriction
  on property: containment child
  some values from: Place
subclass of: Restriction
  on property: containment parent
  some values from: Place
subclass of: Time-Scoped Relation
definition: The reified, time-scoped fact that a place was contained in a larger place over an interval — for boundary changes, re-organisations, and disputed parallel parents. Reifies containedInPlace over time; the plain transitive property remains the flat shortcut.

Duration
type: Kind
type: Class
subclass of: Entity
definition: A length of time as a quantity, independent of when it occurs — the running time of an event, a gap, a recurrence period. Carries an xsd:duration via gmeow:durationValue. (= time:Duration / time:TemporalDuration, schema:Duration, ISO-TimeML TIMEX3 type=DURATION, TEO Duration.)

Kin Relationship
type: SubKind
type: Class
subclass of: Relator
subclass of: Observation
definition: A reified kinship relationship between persons, modelled as an observation (a claim-from-a-vantage) in the universal stack (#69). Able to bear its own events, dates, sources, and standpoint-indexed claims. A disputed kinship is several coexisting gmeow:accordingTo-annotated relators, none privileged (Principle 9). The relationshipParent and relationshipChild are co-observed features of the observation.

Mailbox Residence
type: SituationType
type: Class
subclass of: Time-Scoped Relation
definition: The reified, time-scoped fact that a message resided in a mailbox/label over an interval (membership is time-varying — messages move between folders and labels).

Occupancy
type: SubKind
type: Class
subclass of: Measurement
definition: A measurement of the current number of entities located at or within a location. The location is the observedFeature; the result is a ScalarQuantity. Typically computed by the solver layer from locatedAt relationships and active LocationState instances (P12), but may also be asserted directly from sensor readings or manual counts.

Prohibition
type: Kind
type: Class
subclass of: Rule
definition: A rule that forbids the exercise of a gmeow:RightsAction over the governed asset (odrl:Prohibition).

Proximity Measurement
type: SubKind
type: Class
subclass of: Measurement
definition: A measurement of distance, dissimilarity, or proximity between two entities, expressed as a scalar quantity in a reference frame that declares its metric kind. The observedFeature is the entity measured from; gmeow:proximityTo names the target entity; gmeow:observationResult points to the scalar value. Computed by the solver (Principle 12), not asserted in the OWL core.

Quality Assessment
type: SubKind
type: Class
subclass of: Restriction
  on property: assessed entity
  some values from: Entity
subclass of: Observation
definition: A reified assessment of the quality of an entity or dataset, expressed as an observation about one or more quality dimensions. The result is typically a scalar quantity (accuracy in metres, completeness as a percentage, etc.) or a categorical conformance statement, carrying unit, reference frame, determinacy, and provenance in the same bundle as every other GMEOW measurement (Principle 11).

Recurrence Rule
type: Kind
type: Class
subclass of: Information Object
definition: A rule by which a gmeow:EventSeries repeats — weekly, every-first-Monday, annually. Carries an RFC 5545 RRULE string via gmeow:recurrenceRuleText. (= ISO-TimeML TIMEX3 type=SET with freq/quant, iCalendar RRULE, schema:Schedule, TEO periodic time interval.)

Sensory Perception
type: SubKind
type: Class
subclass of: Restriction
  on property: perception environment
  some values from: Sensory Environment
subclass of: Standpoint Claim
definition: A standpoint-indexed perceived value about a SensoryEnvironment — a subjective claim made by a perceiver (vantage) about ambient conditions (observedFeature), yielding a result in a MentalReferenceFrame. A SensoryPerception is a StandpointClaim specialised to the sensory domain: the vantage is the perceiver, the observedFeature is the SensoryEnvironment, and the observationResult is the perceived value (a ScalarQuantity, categorical individual, or structured percept descriptor). Competing perceptions coexist without collapse (Principle 9); superseded perceptions are suppressed, never deleted (Principle 10).

Tag Scheme
type: Kind
type: Class
subclass of: Information Object
definition: A namespaced set of tags — a project vocabulary, a personal tag bucket, or a controlled vocabulary. Multi-tenant: many schemes coexist, and a tag may belong to zero or more schemes (gmeow:tagInScheme). The counterpart of skos:ConceptScheme and schema:DefinedTermSet.

Utilization
type: SubKind
type: Class
subclass of: Measurement
definition: A measurement of the ratio of current occupancy to maximum capacity at a location, typically expressed as a ratio (0–1) or percentage. The location is the observedFeature; the result is a ScalarQuantity. Computed by the solver layer (P12) from capacity and occupancy measurements, not asserted directly in the canonical core.

Version Set
type: Kind
type: Class
subclass of: Information Object
definition: A first-class information object representing a version family or release lineage — the set of all concrete artifacts that are versions of a common stable entity. A VersionSet is an InformationObject (a kind of Entity) so it can carry identifiers, provenance, and authority links. Examples: the lineage of a software project, the edition chain of a book, the variant family of an email thread, the DOI concept record.

attested subject
type: ObjectProperty
domain: Attestation
range: Entity
definition: The entity that an attestation is about — the thing being vouched for. Non-functional: an attestation may concern multiple subjects (e.g. a key↔identity binding certifies both a key and an identity), and competing subject claims coexist (Principle 9).

altitude
type: Axis
definition: The vertical axis above a reference datum — mean sea level, ground level, or another vertical reference surface. Used for aviation and terrestrial elevation bounds.

depth
type: Axis
definition: The vertical axis below a reference datum — mean sea level, chart datum, or another vertical reference surface. Used for maritime depth bounds and bathymetry.

joint angle 1
type: Axis

joint angle 2
type: Axis

joint angle 3
type: Axis

joint angle 4
type: Axis

joint angle 5
type: Axis

joint angle 6
type: Axis

virtual address axis
type: Axis

determinacy model
type: FunctionalProperty
type: ObjectProperty
domain: Reference Frame
range: Determinacy
definition: Relates a reference frame to its default determinacy model.

vague
type: Determinacy

dimension count
type: DatatypeProperty
type: FunctionalProperty
domain: Reference Frame
range: nonNegativeInteger
definition: The number of dimensions spanned by a reference frame.

frame kind
type: FunctionalProperty
type: ObjectProperty
domain: Reference Frame
range: Frame Kind
definition: Relates a reference frame to its structural frame kind.

frame realm
type: FunctionalProperty
type: ObjectProperty
domain: Reference Frame
range: Frame Realm
definition: Relates a reference frame to the realm it describes.

measurement
type: Frame Realm

frame solver
type: DatatypeProperty
domain: Reference Frame
range: Literal
definition: Identifies the external solver or transformation method to resolve coordinates in this frame.

has ancestor
type: ObjectProperty
type: TransitiveProperty
domain: Person
range: Person
definition: Relates a person to an ancestor — a parent, a parent's parent, and so on. Transitive: an ancestor of an ancestor is an ancestor. gmeow:hasParent (hence gmeow:hasMother / hasFather) is a sub-property, so ancestry is DERIVED from parentage by the reasoner and is never asserted directly.

has axis
type: ObjectProperty
domain: Reference Frame
range: Axis
definition: Relates a reference frame to one of its coordinate axes.

has coordinate observation
type: ObjectProperty
domain: Place
range: Coordinate Observation
sub property of: has spatial measurement
inverse of: coordinate observation of
definition: Links a place to a coordinate observation that assigned coordinates or geometry to it. Non-functional: multiple surveys (GPS, LiDAR, total station) may coexist for the same place (Principle 9), and no observation is privileged.

has metric kind
type: FunctionalProperty
type: ObjectProperty
domain: Reference Frame
range: Metric Kind
definition: The distance or dissimilarity metric declared by this reference frame. Functional: a frame uses exactly one metric kind for all proximity computations expressed in it. The actual computation is performed by the solver (Principle 12), never materialised as asserted triples in the OWL core.

has party
type: ObjectProperty
domain: Agreement
range: Agent
definition: Relates an agreement to an agent that is bound by it.

academic
type: Honorific Class

suffix
type: Honorific Position

located at
type: ObjectProperty
domain: Entity
range: Location
property chain axiom: contained in location
definition: Relates an entity to a location it is situated at, resides in, or occurs at — geographic, virtual, or storage.

member of
type: ObjectProperty
domain: Agent
range: Organization
property chain axiom: sub-organization of
definition: Relates an agent to an organization it belongs to.

cosine similarity
type: Metric Kind
definition: Angular proximity in a latent vector space (1 − cosine distance).

GMEOW Locations Module
type: Ontology
is part of: GMEOW
comment: Locations — geographic places, online (virtual) locations, digital storage locations, celestial / astronomical locations, and biological-sequence loci — with coordinates, geometry, containment, and external-gazetteer coreference (the schema.org / GeoSPARQL / GeoNames / Getty TGN / Wikidata / WGS84 / BOT / ifcOWL / IVOA / UAT / SWEET / FALDO / Sequence Ontology superset layer). Place kinds, celestial object kinds, and sequence feature kinds are open value vocabularies (gmeow:placeType, gmeow:celestialObjectType, gmeow:sequenceFeatureType), so any granularity from country to room, from star to galaxy cluster, or from chromosome to SNP, can be a first-class, QID-bearing entity chained by containedInPlace or locatedAt. STANDPOINT DOCTRINE (#51). Contested facts in the locations slice — sovereignty/jurisdiction disputes, competing place names (endonym vs exonym per community), boundary changes, regulatory overlays — are standpoint-indexed claims that COEXIST, none privileged (Principle 9). A contested sovereignty claim (e.g. Crimea-class) is two gmeow:accordingTo-annotated gmeow:containedInPlace base triples. A contested toponym is two gmeow:accordingTo-annotated gmeow:hasPlaceName statements, or two reified gmeow:PlaceNaming instances each carrying gmeow:accordingTo. gmeow:usageAuthority on a gmeow:NameUsage names the toponymic authority; gmeow:accordingTo on the same usage names the standpoint frame asserting it — the two axes are orthogonal and must not be conflated. There is NO location-specific dispute mechanism, no preferredJurisdiction, no primaryName — only the cross-cutting #43 facility. Superseded or withdrawn claims set gmeow:displayable false, never deletion (Principle 10). REGULATORY OVERLAYS (#103 + #93). Legal and regulatory spatial overlays — zoning, protected areas, restricted airspace, sanctions, tax/electoral districts, postal zones, civil-time zones, fishing zones, customs zones, maritime zones (territorial sea, EEZ, continental shelf, high seas, mari…

parent frame
type: FunctionalProperty
type: ObjectProperty
domain: Reference Frame
range: Reference Frame
definition: Relates a reference frame to its parent frame in a hierarchy.

participant message
type: FunctionalProperty
type: ObjectProperty
domain: Message Participant
range: Email Message
definition: The message a participant occurrence belongs to.

Cenozoic Era
type: Named Period
has temporal measurement: Cenozoic start age
period part of: Phanerozoic Eon
period type: geologic era

Phanerozoic Eon
type: Named Period
has temporal measurement: Phanerozoic start age
period type: geologic eon

Quaternary Period
type: Named Period
has temporal measurement: Quaternary start age
period part of: Cenozoic Era
period type: geologic period

rcc8 ntpp
type: ObjectProperty
domain: Location
range: Location
sub property of: contained in location
sub property of: part of
inverse of: rcc8 ntppi
definition: RCC-8: Non-Tangential Proper Part (NTPP) — region is a proper part of another, entirely within its interior.

rcc8 ntppi
type: ObjectProperty
domain: Location
range: Location
sub property of: has part
inverse of: rcc8 ntpp
definition: RCC-8: Non-Tangential Proper Part Inverse (NTPPi) — inverse of NTPP.

rcc8 tpp
type: ObjectProperty
domain: Location
range: Location
sub property of: contained in location
sub property of: part of
inverse of: rcc8 tppi
definition: RCC-8: Tangential Proper Part (TPP) — region is a proper part of another, sharing part of its boundary.

rcc8 tppi
type: ObjectProperty
domain: Location
range: Location
sub property of: has part
inverse of: rcc8 tpp
definition: RCC-8: Tangential Proper Part Inverse (TPPi) — inverse of TPP.

barycentric (solar system)
type: Celestial Reference Origin

geocentric
type: Celestial Reference Origin

requires host
type: DatatypeProperty
type: FunctionalProperty
domain: Reference Frame
range: boolean
definition: Asserts whether a reference frame requires a hosting entity to exist.

spatial measurement of
type: ObjectProperty
domain: Spatial Measurement
range: Entity
sub property of: observed feature
definition: The entity whose spatial property is being measured — the observedFeature of a spatial measurement. Subproperty of gmeow:observedFeature so generic consumers can query all observations without knowing the domain.

stream of
type: FunctionalProperty
type: ObjectProperty
domain: Stream
range: Entity
definition: The entity whose observations the stream contains — the moving feature, device, or thing being tracked. Functional: a stream belongs to exactly one entity.

supersedes
type: ObjectProperty
domain: Entity
range: Entity
definition: Relates a newer entity, version, record, or claim-bearing artifact to a prior one it supersedes. Non-functional: one successor may consolidate several predecessors. Superseded entities remain first-class and usable; suppression from display is handled separately with gmeow:displayable false when appropriate.

transforms to
type: ObjectProperty
domain: Reference Frame
range: Reference Frame
definition: Relates a reference frame to another frame it can be mathematically transformed to.

usage named
type: FunctionalProperty
type: ObjectProperty
domain: Name Usage
range: Entity
sub property of: observed feature
definition: The entity that is called by the appellation in a name-usage.

was attributed to
type: ObjectProperty
domain: Entity
range: Agent
definition: Ascribes responsibility for an entity to an agent.

Accessibility Assertion
type: Kind
type: Class
subclass of: Restriction
  on property: assertion subject
  some values from: Entity
subclass of: Restriction
  on property: assertion facet
  some values from: Accessibility Facet
subclass of: Restriction
  on property: assertion polarity
  some values from: Accessibility Polarity
subclass of: Relator
definition: A reified claim that a location or connection has a positive accessibility feature, a barrier, or a limited status for a given facet. Bears provenance (vantage, confidence, temporal scope) and suppression (displayable false — Principle 10). The flat shortcuts are gmeow:hasAccessibilityFeature and gmeow:hasBarrier; promote to AccessibilityAssertion when the claim itself must be a node.

Body Part
type: Kind
type: Class
subclass of: Information Object
definition: A MIME part of a message's body, with a media type and content.

Duty
type: Kind
type: Class
subclass of: Rule
definition: A rule that obliges the discharge of a gmeow:RightsAction (e.g. attribute, share-alike, obtain-consent) as a condition of a permission (odrl:Duty / odrl:obligation; CC REL cc:requires).

Entity Existence
type: SituationType
type: Class
subclass of: Restriction
  on property: existence entity
  some values from: Entity
subclass of: Time-Scoped Relation
definition: The reified, time-scoped fact that an entity existed over an interval — a gufo:Situation that carries its period via gmeow:duringInterval (inherited from TimeScopedRelation). Use when the existence claim is contested (two sources disagree on when a place ceased to exist), when evidence must be attached, or when standpoint indexing is needed. Flat-first: the common case uses gmeow:hasCreationEvent / gmeow:hasDestructionEvent / gmeow:existenceInterval directly on the entity.

Event Series
type: Kind
type: Class
subclass of: Entity
definition: A recurrence or schedule that issues a series of concrete gmeow:Event occurrences — a weekly standup, an annual conference. Distinct from any one occurrence; the recurrence rule is a projection concern (iCalendar RRULE), not a core property.

Gender Expression
type: SubKind
type: Class
subclass of: Restriction
  on property: expression value
  some values from: Gender Expression Style
subclass of: Identity Facet
definition: A person's SELF-ASSERTED gender expression — how they present (a gmeow:GenderExpressionStyle value via gmeow:expressionValue). A distinct axis from gender identity: expression is never inferred from identity (or vice versa), nor from sex or address.

Gender Identity
type: SubKind
type: Class
subclass of: Restriction
  on property: gender value
  some values from: Gender
subclass of: Identity Facet
definition: A person's SELF-ASSERTED gender identity — what they are — as a reified facet pointing (via gmeow:genderValue) to an open gmeow:Gender value. Independent of pronouns/honorifics (address), of gender expression, and of sex-assigned-at-birth; nothing infers any of these from another. Multiple co-equal GenderIdentity facets express bigender/genderfluid/transition without privileging any.

Honorific Position
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: Whether an honorific is rendered before (prefix) or after (suffix) the name.

Jurisdiction Tenure
type: SituationType
type: Class
subclass of: Restriction
  on property: jurisdiction place
  some values from: Place
subclass of: Restriction
  on property: jurisdiction polity
  some values from: Agent
subclass of: Time-Scoped Relation
definition: The reified, time-scoped fact that a place was governed by a particular polity over an interval — a sovereignty or administrative jurisdiction claim. Non-functional on the place: contested sovereignty (e.g. Crimea-class) is modelled as multiple co-existing JurisdictionTenures, each standpoint-indexed and confidence-weighted, never collapsing to a single winner (Principle 9).

Logical Constraint
type: Kind
type: Class
subclass of: Restriction
  on property: constraint logic
  some values from: Constraint Logic
subclass of: Restriction
  on property: logic constraint member
  some values from: Constraint
subclass of: Constraint
definition: A boolean combination of constraints under a gmeow:constraintLogic operator (odrl:and / odrl:or / odrl:xone / odrl:andSequence) over its gmeow:logicConstraintMember constraints — the ODRL LogicalConstraint, modelling the deontic constraint logic.

Mark
type: Kind
type: Class
subclass of: Information Object
definition: A brand / sign / name / logo that can be trademarked — the thing a gmeow:Trademark protects (schema:Brand). An information object: it may itself bear a gmeow:RightsStatement (logos are also copyright works).

Membership
type: Kind
type: Class
subclass of: Relator
definition: The reified relationship by which an agent is a member of an organization, optionally playing a role over a period of time.

Narrative Frame Link
type: Kind
type: Class
subclass of: Relator
definition: A reified relator that binds a source narrative frame, a target narrative frame, and the relation type between them into a single node. The canonical form when the specific frame-to-frame relation must itself be a node (e.g. to attach provenance, confidence, temporal scope, or standpoint); the flat shortcuts are gmeow:hasNarrativeFrameRelation and gmeow:relatesToFrame. Structurally the Tagging/NameUsage idiom wearing a different hat.

Permission
type: Kind
type: Class
subclass of: Rule
definition: A rule that grants the ability to exercise a gmeow:RightsAction over the governed asset (odrl:Permission). Its required duties ride gmeow:hasDuty.

Romantic Orientation
type: SubKind
type: Class
subclass of: Restriction
  on property: romantic orientation value
  some values from: Romantic Orientation Value
subclass of: Identity Facet
definition: A person's SELF-ASSERTED romantic orientation — the pattern of their romantic attraction — as a reified facet pointing (via gmeow:romanticOrientationValue) to an open gmeow:RomanticOrientationValue. A SEPARATE axis from sexual orientation (split-attraction model); the two are mutually independent (e.g. asexual yet biromantic).

Sequence Feature
type: Kind
type: Class
subclass of: Object
subclass of: Entity
definition: A feature or annotation on a biological sequence — a range with start, end, strand, and type, expressed in a reference assembly frame. The first-class entity that carries the coordinates and type; linked to a BiologicalSequenceLocation via gmeow:hasSequenceFeature.

Sexual Orientation
type: SubKind
type: Class
subclass of: Restriction
  on property: sexual orientation value
  some values from: Sexual Orientation Value
subclass of: Identity Facet
definition: A person's SELF-ASSERTED sexual orientation — the pattern of their sexual attraction — as a reified facet pointing (via gmeow:sexualOrientationValue) to an open gmeow:SexualOrientationValue. A SEPARATE axis from romantic orientation (split-attraction model) and from gender identity/expression; nothing infers one from another.

Spatial Aggregation
type: SubKind
type: Class
subclass of: Measurement
definition: A measurement that aggregates entities located within a spatial region, yielding a scalar result such as a count, density, or average. The aggregation region is the observedFeature; the result is a ScalarQuantity. The actual computation is performed by the solver layer (Principle 12), not materialised as asserted triples in the OWL core.

Spatial Coordinates
type: Kind
type: Class
subclass of: Object
subclass of: Entity
definition: A set of coordinate values representing a position in a specific coordinate reference frame.

Spatial Measurement
type: SubKind
type: Class
subclass of: Restriction
  on property: vantage
  some values from: Agent
subclass of: Restriction
  on property: observed feature
  some values from: Entity
subclass of: Measurement
definition: A measurement that assigns a spatial property — coordinates, geometry, pose, or spatial extent — to a feature of interest. The parent of CoordinateObservation and other spatial measurement specialisations. Realises the spatial side of Principle 3 (Observation ≡ Measurement ≡ Standpoint).

Standpoint Tenure
type: SituationType
type: Class
subclass of: Restriction
  on property: tenure standpoint
  some values from: Standpoint
subclass of: Restriction
  on property: standpoint claim
  some values from: Standpoint Claim
subclass of: Time-Scoped Relation
definition: The reified, time-scoped fact that a standpoint held a particular position over an interval — recognition granted in 2008 and withdrawn in 2030 is an opened-then-closed tenure, never a deletion (Principle 10). Use only when the adoption / withdrawal of the position is itself worth modelling; the common case is a bare gmeow:accordingTo annotation. Carries its standpoint-time interval via gmeow:duringInterval (temporal module). A StandpointTenure generates a gmeow:standpointClaim observation. The tenure is the time-scoped fact; the claim is the observation of that fact. The tenureStandpoint maps to the claim's vantage; the tenurePosition maps to the claim's observedFeature.

Transparency Log Entry
type: Kind
type: Class
subclass of: Restriction
  on property: log entry URL
  some values from: Literal
subclass of: Restriction
  on property: log entry index
  some values from: integer
subclass of: Information Object
definition: An append-only registry evidence record such as a Rekor entry, SCITT receipt, certificate-transparency log entry, or timestamp/notary log entry. Proves inclusion at a point in time, not correctness (Principle 1).

Verification Result
type: Kind
type: Class
subclass of: Restriction
  on property: has verification status
  some values from: Verification Status
subclass of: Information Object
definition: An information object recording the outcome of a verification activity — verified, failed, unverified, expired, revoked, policy-failed, finality-pending, etc. A verification result is an observation output, not an axiom of correctness (Principle 12).

declination
type: Axis

right ascension
type: Axis

Gregorian calendar
type: Calendar System
definition: The Gregorian calendar, introduced 1582.

grid
type: Frame Kind

has parent
type: ObjectProperty
domain: Person
range: Person
sub property of: connects to
sub property of: has ancestor
definition: Relates a person to a parent (any kind: biological, adoptive, step, or foster). Non-functional: contested parentage claims from multiple sources coexist as standpoint-indexed statements (gmeow:accordingTo), never collapsing to a single winner (Principle 9).

Barycentric Dynamical Time (TDB)
type: Time Scale
definition: Dynamical time scale for solar-system barycentric calculations.

Coordinated Universal Time (UTC)
type: Time Scale
definition: Civil atomic time scale with leap seconds.

Authentication Result
type: Kind
type: Class
subclass of: Information Object
definition: The outcome of an email authentication check (RFC 8601 Authentication-Results) — a method (DKIM, SPF, DMARC, ARC), a verdict, and the verifying server.

Celestial Coordinates
type: Kind
type: Class
subclass of: Object
subclass of: Entity
definition: A point on the celestial sphere expressed as right ascension, declination, and an optional epoch — frame-relative per Principle 11. The reference frame (ICRS, FK5, Galactic, etc.) is declared via gmeow:coordinateFrame.

Certification
type: Kind
type: Class
subclass of: Restriction
  on property: certifier
  some values from: Agent
subclass of: Restriction
  on property: certified key
  some values from: Cryptographic Key
subclass of: Restriction
  on property: certified identity
  some values from: Agent
subclass of: Relator
definition: A reified attestation that a cryptographic key belongs to a given identity, made by a certifying agent (a PGP key-signature / Web-of-Trust certification). Its validity window is carried with gmeow:validFrom/validUntil; revocation sets validUntil.

Conflict Strategy
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: A policy conflict-resolution strategy — the ODRL conflict values perm / prohibit / invalid.

Coordinate Matrix
type: Kind
type: Class
subclass of: Object
subclass of: Entity
definition: A multi-dimensional numeric value expressed as a coordinate matrix or vector — the generalisation of ScalarQuantity to vector, matrix, and tensor results. Carries a serialised matrix literal (matrixValue), shape descriptor (matrixShape), reference frame (hasReferenceFrame), unit (hasUnit), and determinacy (hasDeterminacy). Used for colourspace tuples [j,k,l]+intensity, audio spectra, thermal images, and air-quality compound readings. The actual matrix algebra (dot products, transforms, decompositions) lives in the solver layer (Principle 12).

Coordinate Observation
type: SubKind
type: Class
subclass of: Restriction
  on property: vantage
  some values from: Agent
subclass of: Restriction
  on property: observed feature
  some values from: Place
subclass of: Spatial Measurement
definition: A spatial measurement that assigns geographic coordinates or geometry to a place. Reifies the act of coordinate assignment so that multiple surveys (GPS 2023, LiDAR 2024) coexist as standpoint-indexed observations (Principle 9), each carrying its own reference frame, confidence, and temporal scope. Neither observation is 'the' coordinates. Superseded surveys are suppressed via gmeow:displayable false, never deleted (Principle 10).

Message Header
type: Kind
type: Class
subclass of: Information Object
definition: A single RFC 5322 header field (name and value) of a message.

Network Address
type: Kind
type: Class
subclass of: Entity
definition: A network-layer address or locator expressed as a coordinate in a network reference frame — an IP address, MAC address, DNS name, URL, port number, or BGP autonomous-system number. The flat shortcut for the common case is gmeow:accessUrl on a VirtualLocation; promote to NetworkAddress when frame, provenance, confidence, or standpoint matters.

Participation
type: Kind
type: Class
subclass of: Restriction
  on property: participation event
  some values from: Event
subclass of: Restriction
  on property: participation participant
  some values from: Entity
subclass of: Relator
definition: A reified participation of an entity in an event, in a role, over a period, on some evidence — the same relator idiom as gmeow:NameUsage. Mint one Participation per (event, participant, role) tuple when role / period / confidence / evidence must be recorded; the 80% case uses the flat gmeow:hasParticipant. Perspectival and co-equal: a disputed role is several standpoint-indexed Participations that coexist, none privileged; a withdrawn one is kept with gmeow:displayable false, never deleted.

Software Project
type: SubKind
type: Class
subclass of: Creative Work
definition: A software project: a body of source code developed and released as a unit, with repositories, releases, and contributors.

Standpoint Claim
type: SubKind
type: Class
subclass of: Observation
definition: An observation made from a specific standpoint or frame — an assertion, denial, or qualified position that a proposition holds. Realises the standpoint side of Principle #3 (Observation ≡ Measurement ≡ Standpoint). The vantage is the standpoint; the observedFeature is the proposition or fact being claimed; the observationResult is the modality (unequivocal, probable, conceivable, refuted).

Strand Orientation
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The strand direction of a feature on a double-stranded biological sequence (forward / Watson, reverse / Crick, or both). A value, not a subclass: the set is closed and they share the same structure.

Trajectory
type: Kind
type: Class
subclass of: Object
subclass of: Entity
definition: A continuous path of motion representing the space-time history of a moving entity.

Version Scale
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The magnitude scale of a version change — a VALUE, never an Entity subclass. Used for SemVer-style classification and analogous schemes in non-software domains.

Virtual Location
type: SubKind
type: Class
subclass of: Location
definition: A non-geographic location reachable online — a video-conference room, chat space, metaverse room, website, or social media page. The specific kind is given by gmeow:virtualLocationType (a value), not a subclass. Has network addresses (gmeow:hasNetworkAddress) and an access URL (gmeow:accessUrl) rather than geographic coordinates.

Writing System Usage
type: Kind
type: Class
subclass of: Relator
definition: A reified, role- and period-scoped use of a writing system by a language — the gufo:Relator binding {language} × {writing system} × {role} × {period}, mirroring names' gmeow:NameUsage. Lets Japanese co-mingle Han (logographic content), Hiragana (syllabic grammar), Katakana (loanwords) and Latin (transliteration) co-equally, and models script changes over time (Turkish Arabic→Latin, 1928) via the usage's validity. Mint one usage per (language, writing system, role) tuple.

International Commission on Stratigraphy
type: Organization
definition: The International Commission on Stratigraphy (ICS), the global scientific authority for definition and nomenclature of geologic time units.

day
type: Axis

hour
type: Axis

minute
type: Axis

month
type: Axis

second
type: Axis

X axis
type: Axis

Y axis
type: Axis

year
type: Axis

Z axis
type: Axis

stratigraphic correlation
type: Dating Method

polar
type: Frame Kind

temporal
type: Frame Kind

celestial / astronomical
type: Frame Realm

colourspace
type: Frame Realm

mathematical / n-D
type: Frame Realm

noble
type: Honorific Class

observation result
type: ObjectProperty
domain: Observation
range: Entity
definition: The entity-valued result of an observation — a coordinate set, an instant, a quality value, a quantity, or another entity. For literal scalar readings (e.g. 22.5°C), the observationResult entity carries the literal via a datatype property (e.g. qudt:quantityValue or a module-specific scalar property). Non-functional: a single observation may yield several results in different frames or granularities, and competing result claims coexist rather than collapse.

Accessibility Polarity
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The polarity of an accessibility assertion — feature (positive), barrier (negative), or limited (partial).

Activity
type: EventType
type: Class
subclass of: Event
definition: Something that occurs over a period of time and acts upon or with entities — creating, transforming, using, or attributing them.

Agreement
type: Kind
type: Class
subclass of: Relator
definition: A mutual understanding between two or more agents that creates obligations or rights, reified as a relator connecting its parties.

Atomic Constraint
type: Kind
type: Class
subclass of: Restriction
  on property: left operand
  some values from: Left Operand
subclass of: Restriction
  on property: constraint operator
  some values from: Constraint Operator
subclass of: Constraint
definition: A single ODRL constraint comparison: a gmeow:leftOperand (the dimension tested), a gmeow:constraintOperator (the comparison), and a gmeow:rightOperand (the value). E.g. leftOperand dateTime, operator lteq, rightOperand 2030-01-01 — 'valid until 2030'.

Cadastral Reference
type: Kind
type: Class
subclass of: Information Object
definition: A structured identifier for a land-administration record — a parcel number, folio identifier, title number, lot reference, or survey plan reference issued by a cadastral registry. Carries the reference value, its type, the issuing authority, and the jurisdiction under which it is valid. Temporal validity (re-survey, re-numbering) is carried with validFrom / validUntil on the reference itself.

Celestial Reference Origin
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The origin of a celestial coordinate system (topocentric, geocentric, barycentric, heliocentric, etc.). A value vocabulary aligned to IVOA refposition.

Constraint
type: Category
type: Class
subclass of: Relator
definition: The abstract base of a condition on a rights rule (odrl:Constraint) — specialised by gmeow:AtomicConstraint (a leftOperand / operator / rightOperand comparison, e.g. dateTime ≤ 2030, spatial = EU, count ≤ 5) and gmeow:LogicalConstraint (a boolean combination of constraints). A licence's temporal bound is an AtomicConstraint over the dateTime operand.

Geo Coordinates
type: Kind
type: Class
subclass of: Entity
definition: A geographic point expressed as latitude, longitude, and optional elevation.

Grammatical Aspect
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The grammatical aspect of an event mention in text — a VALUE vocabulary for ISO-TimeML interoperability (perfective / progressive / perfective-progressive / none).

Grammatical Tense
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The grammatical tense of an event mention in text — a VALUE vocabulary for ISO-TimeML interoperability (past / present / future / none). Describes the linguistic realization, not the occurrence.

Identity Facet
type: SubKind
type: Class
subclass of: Restriction
  on property: facet subject
  some values from: Person
subclass of: Restriction
  on property: facet vantage
  some values from: Agent
subclass of: Relator
subclass of: Observation
definition: A reified, SELF-ASSERTED claim about an aspect of a person's identity — an observation in the universal claim stack (#69): gender identity, gender expression, or (in the sexuality module) sexual/romantic orientation — mediating the person (facetSubject / observedFeature) and an open identity value. A gufo:Relator and a gmeow:Observation, the same idiom as gmeow:NameUsage. A person bears MANY co-equal facets (e.g. bigender); none is privileged, there is no preferred/primary marker, and a superseded facet is kept with gmeow:displayable false rather than deleted. Self-assertion (gmeow:selfAsserted) is the top authority; the optional validity period is carried by gmeow:validFrom/validUntil on the facet.

Interpersonal Relationship
type: Kind
type: Class
subclass of: Restriction
  on property: relationship party
  some values from: Agent
subclass of: Relator
definition: A reified standing relationship between agents (acquaintance, collaboration, …), able to bear its own time interval, confidence, and source evidence.

Key Scheme
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The cryptographic scheme/format of a key (OpenPGP, X.509, SSH, Nostr, …). Modelled as a value, not a key subclass: the set of schemes is open-ended and they carry no distinct key structure here, so a new scheme is a new individual, not a new class.

Land Tenure
type: SituationType
type: Class
subclass of: Restriction
  on property: tenure place
  some values from: Place
subclass of: Restriction
  on property: tenure party
  some values from: Agent
subclass of: Time-Scoped Relation
definition: The reified, time-scoped fact that a party holds rights over a place — ownership, lease, easement, mortgage, usufruct, or another property right. Bridges the locations module to the rights module by referencing RightsStatement. Distinct from JurisdictionTenure (governance/sovereignty) and RegulatoryOverlay (regulation): LandTenure is about property rights. Contested titles coexist as multiple standpoint-indexed instances, never collapsing to a single winner (Principle 9).

Mailbox
type: Kind
type: Class
subclass of: Information Object
definition: A named container of messages within an account — a folder, JMAP mailbox, or Gmail label.

Name Part
type: Kind
type: Class
subclass of: Information Object
definition: A reified component of a structured appellation — a given name, a surname, a patronymic, a nobiliary particle, an Arabic nisba, a filename extension. Its kind is the value gmeow:namePartType, its text is gmeow:partText, and gmeow:partOrder records its position WITHOUT implying a Western given-before-family order.

Name Register
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The social register of a name-usage (formal, intimate, professional, casual). A value vocabulary carried by gmeow:usageRegister on a gmeow:NameUsage.

Pose
type: Kind
type: Class
subclass of: Object
subclass of: Entity
definition: A frame-relative position and orientation of an object — a 6-DOF pose. A pose consists of a position (spatial coordinates in a reference frame) and an orientation (quaternion, Euler angles, heading/bearing, or a homogeneous transform matrix). Aligns by reference to IEEE 1872-2015 pos:QuantitativePose and structurally to OGC GeoPose 1.0.

Sequence Coordinates
type: Kind
type: Class
subclass of: Object
subclass of: Entity
definition: Frame-relative coordinates on a biological sequence: a start position, an end position, and a strand orientation, all expressed relative to an explicit reference assembly (Principle 11).

Signature Scheme
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The cryptographic signature scheme used — a value vocabulary (individuals, never subclasses). Distinct from gmeow:KeyScheme: a key scheme names the key format (OpenPGP, X.509), while a signature scheme names the algorithm (RSA-SHA256, Ed25519).

Source
type: Kind
type: Class
subclass of: Information Object
definition: A source from which evidence is drawn: a record, certificate, register, archive entry, or publication.

Standpoint
type: Kind
type: Class
subclass of: Entity
definition: A named perspective / frame within which claims are held true — a state's official position, a community's usage, an editorial or historiographic point of view. Minted only when the frame needs its own identity and labels; often a bare gmeow:Agent (a polity, an organization) suffices as the value of gmeow:accordingTo instead. Standpoints form a poset under gmeow:sharpens, topped by gmeow:universalStandpoint.

Storage Location
type: SubKind
type: Class
subclass of: Location
definition: A locus where digital objects reside — a cloud-storage folder, an object-store bucket, a filesystem path, a content-addressed store, or a physical disk. Its medium is a value (gmeow:storageMedium); a physical device may sit at a geographic gmeow:physicalPlace.

Tagging
type: Kind
type: Class
subclass of: Restriction
  on property: tagging tagged
  some values from: Entity
subclass of: Restriction
  on property: tagging tag
  some values from: Tag
subclass of: Restriction
  on property: tagging tagger
  some values from: Agent
subclass of: Relator
definition: A reified tagging act — a gufo:Relator mediating a tagged resource, a tag, a tagger, and optionally a scheme and time interval. Bears provenance (gmeow:wasAttributedTo), confidence (gmeow:confidence), and suppression (gmeow:displayable false for retraction without deletion — Principle 10). Structurally the NameUsage/IdentityFacet idiom wearing a different hat, inheriting time-scoping, confidence-weighting, and retract-without-delete for free. The canonical form when the act of tagging must itself be a node; the flat shortcut is gmeow:hasTag.

Trademark
type: Kind
type: Class
subclass of: Restriction
  on property: trademark mark
  some values from: Mark
subclass of: Restriction
  on property: trademark holder
  some values from: Agent
subclass of: Relator
definition: The reified trademark right over a mark — binding the mark, its holder, the registration number and the ™/®/status value. Aligned (by reference) to schema:Brand, the WIPO trademark vocabulary and Wikidata.

Trust Assertion
type: Kind
type: Class
subclass of: Restriction
  on property: trustor
  some values from: Agent
subclass of: Restriction
  on property: trustee
  some values from: Agent
subclass of: Relator
definition: A reified, perspectival assertion that one agent (the trustor) trusts another (the trustee), optionally as an introducer to a given depth — the OpenPGP owner-trust notion. Its validity window is carried with gmeow:validFrom/validUntil.

connects to
type: ObjectProperty
definition: Universal traversable-link relation: relates any GMEOW thing to another thing it is directly connected to in a graph, network, or path. Intentionally broad; use specialized subproperties (spatiallyConnectsTo, hasSpouse, citesWork, dependsOn, …) when the kind of connection matters. NOT symmetric and NOT transitive at this level so that subproperties can be directed or undirected and reachability can be computed by the solver layer (Principle 12).

contained in location
type: ObjectProperty
type: TransitiveProperty
domain: Location
range: Location
sub property of: part of
definition: Relates a location to a larger location that contains it; transitive. A spatial/topological specialization of the universal gmeow:partOf spine.

geocoding / discrete location code
type: Frame Kind
definition: A frame whose structure is defined by a discrete location-coding scheme (Plus Code, what3words, geohash, MGRS) that partitions the Earth's surface into named cells. Distance is measured by geodesic proximity of the decoded coordinates, not by the code string itself (Principle 12).

psychological / cognitive
type: Frame Realm
definition: A psychological or cognitive domain in which values are expressed relative to a mind's internal representational frame — conceptual spaces, affective states, cognitive maps, or imagined spaces (e.g. memory palace, dream). Hosted by the perceiver, thinker, or dreamer; the frame deactivates when its host does.

robotic
type: Frame Realm

Cadastral Reference Type
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The kind of a cadastral reference (parcel identifier, folio number, title number, lot number, survey plan reference, etc.). A value, not a subclass: the set is open-ended and they share all of CadastralReference's structure, so a new kind is a new individual, not a new class (Principle 9).

Constraint Logic
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The boolean operator of a logical constraint — odrl:and / odrl:or / odrl:xone (exactly one) / odrl:andSequence (ordered conjunction).

Contact Point
type: Kind
type: Class
subclass of: Object
subclass of: Entity
definition: A means of reaching an agent: an email address, telephone number, or postal address.

Copyright
type: Kind
type: Class
subclass of: Restriction
  on property: copyright work
  some values from: Information Object
subclass of: Restriction
  on property: copyright holder
  some values from: Agent
subclass of: Relator
definition: The reified copyright over a work — binding the work, its holder(s), the copyright year and the human-readable notice. Its status (in-copyright, public-domain, …) is a gmeow:copyrightStatus value aligned to RightsStatements.org / PREMIS.

Language Proficiency
type: Kind
type: Class
subclass of: Relator
definition: A reified, leveled proficiency of an agent in a language, in a particular skill modality — the gufo:Relator binding {agent} × {language} × {skill modality} × {level on a scale}, mirroring names' gmeow:NameUsage. Mint one per (agent, language, modality) so 'native overall' and 'B2 writing' coexist. The base gmeow:knowsLanguage relation states that an agent knows a language; this relator adds the level and the skill.

Ledger Finality Status
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The finality state of a ledger transaction or block — a value vocabulary (individuals, never subclasses).

Mental Reference Frame
type: SubKind
type: Class
subclass of: Restriction
  on property: is hosted by
  some values from: Entity
subclass of: Reference Frame
definition: A subjective or internal reference frame in which standpoint-indexed values are expressed — e.g. a thermal comfort scale, an olfactory quality space, a subjective loudness frame, an affective valence/arousal space (Russell circumplex), a conceptual geometry (Gärdenfors), a cognitive map (egocentric or allocentric), or an imagined space (memory palace, dream). A MentalReferenceFrame is a ReferenceFrame whose realm is perceptual or psychological and whose axes describe qualitative or semi-quantitative dimensions of human, animal, or AI experience. Requires a host (the perceiver, thinker, or dreamer); the frame deactivates when its host ceases to exist. Distinct from measurement frames: two hosts may map the same external stimulus to different mental-frame coordinates (Principle 11).

Narrative Reference Frame
type: SubKind
type: Class
subclass of: Reference Frame
definition: A canon, continuity, or narrative realm that serves as a reference frame for in-universe facts (locations, dates, events) and functionally as the standpoint under which in-universe claims hold true. The Harry Potter canon, the Marvel Multiverse (Earth-616, MCU, Ultimate), and the Star Wars Legends/Canon split are all narrative reference frames. Ordinary GMEOW entities (Person, Place, Organization, Event) may carry claims according to this frame; cross-continuity variants are linked by counterpartOf, never merged.

Parent-Child Relationship
type: SubKind
type: Class
subclass of: Restriction
  on property: relationship parent
  some values from: Person
subclass of: Restriction
  on property: relationship child
  some values from: Person
subclass of: Kin Relationship
definition: A reified parent-child relationship, typed by its nature (biological, adoptive, step, or foster).

Proficiency Scale
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: A framework for rating language proficiency (CEFR, ILR, ACTFL, self-reported). A value carried by gmeow:proficiencyScale and gmeow:levelScale.

Relay Hop
type: EventType
type: Class
subclass of: Event
definition: One hop in a message's delivery path, recorded by a Received header: a relaying server, the host it received from, a server timestamp, and the protocol used.

Sensitivity Level
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: A privacy-sensitivity classification for a value — an open, ordered value vocabulary (public ≺ internal ≺ confidential ≺ restricted ≺ sensitive personal). The explicit facet that drives disclosure-control decisions: a value marked sensitive personal may be coarsened or withheld at projection time under a consent guard. Orthogonal to determinacy, confidence, and granularity (Principle 9). The sensitivity-to-coarsen trigger is a solver concern (P12).

Standpoint Modality
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The belief value a standpoint assigns a proposition — a closed value vocabulary spanning the Standpoint-Logic □/◊ and the CRMinf belief value (true/false/probable/possible): gmeow:unequivocal, gmeow:probable, gmeow:conceivable, gmeow:refuted. Absence of a value is read as unequivocal.

Stream
type: Kind
type: Class
subclass of: Restriction
  on property: stream of
  some values from: Entity
subclass of: Object
subclass of: Entity
definition: A time-ordered sequence of observations or samples produced by a sensor or platform over a time interval. The ordering of samples is implicit via their individual timestamps, not asserted as a list structure (Principle 12). A stream is the canonical source from which a continuous trajectory may be derived by the solver layer.

Temporal Precision
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The granularity to which an event's time is known — day, month, year, decade, or circa. A value carried by gmeow:temporalPrecision; pairs with gmeow:earliestStart / gmeow:latestEnd to express a fuzzy date without abandoning DL-clean xsd:dateTime base triples.

Trademark Status
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The registration status of a trademark — a VALUE: unregistered (™), registered (®), pending, expired, or cancelled. Open vocabulary.

Version Membership
type: SubKind
type: Class
subclass of: Restriction
  on property: version member
  some values from: Entity
subclass of: Restriction
  on property: version set
  some values from: Version Set
subclass of: Restriction
  on property: membership authority
  some values from: Agent
subclass of: Relator
subclass of: Observation
definition: A reified, standpoint-scoped claim that a concrete entity belongs to a version set with a particular role and/or scale — an observation in the universal claim stack (#69). Mediates between an entity (versionMember), a version set (versionSet), and an optional role/scale asserted by an authority (membershipAuthority / vantage). Mint one VersionMembership per (entity, versionSet, role, authority) tuple; when a role changes over time, close the old membership's interval or mint a fresh one — never overwrite (Principle 10). Inherits confidence, displayable, and temporal scope from Observation.

Writing System
type: Kind
type: Class
subclass of: Information Object
definition: A first-class system for visually or tactilely representing language — a script: Latin, Han (kanji), Hiragana, Katakana, Arabic, Braille, or a bespoke conlang/AI script. Carries gmeow:scriptCode (ISO 15924 when one exists, else a bespoke identifier), a type (gmeow:writingSystemType) and a direction (gmeow:textDirection). Bound to the languages that use it — co-equally and simultaneously — through gmeow:WritingSystemUsage; bespoke and non-linear scripts (Ithkuil) are first-class.

scalar axis
type: Axis

temporal
type: Frame Realm

has appellation
type: ObjectProperty
domain: Entity
range: Appellation
definition: Relates an entity to an appellation (name-object) it bears. The universal name-bearing property; gmeow:hasName is the person-scoped specialization. Non-functional — entities bear many co-equal names; a bearing's period is carried with gmeow:validFrom/validUntil on the statement, or reified as a gmeow:NameUsage when audience/register/evidence must be borne.

has determinacy
type: ObjectProperty
range: Determinacy
definition: Relates a value, entity, or claim to its ontic determinacy model — the explicit facet recording whether the value is crisp, vague, fuzzy, probabilistic, or disputed. Domain-free (universal, like hasGranularity). NOT functional: in a multi-source merge sources may state different determinacy models, and those claims coexist rather than force the reasoner to collapse distinct models. Distinct from gmeow:confidence (epistemic certainty) and from gmeow:determinacyModel (the frame-level default for a ReferenceFrame).

CEFR
type: Proficiency Scale

Geometry
type: Kind
type: Class
subclass of: Object
subclass of: Entity
definition: The spatial extent of a place — a point, line, or polygon — carrying a Well-Known Text (WKT) serialization for shapes richer than a single point (the GeoSPARQL geo:Geometry superset).

Geometry Type
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The structural kind of a geometry (point, line, polygon, multipoint, multilinestring, multipolygon). A value vocabulary (individuals, never subclasses) aligned by reference to GeoSPARQL simple-features (sf:Point, sf:LineString, sf:Polygon, etc.).

Honorific Class
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The domain of an honorific (academic, clerical, noble, military, judicial, social).

License Family
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The family of a licence — public-domain, Creative Commons, permissive, copyleft, proprietary, or dual. An OPEN value vocabulary; the ontology-side reflection of the config.py license classification, not a duplicate of it.

Measurement
type: SubKind
type: Class
subclass of: Observation
definition: An observation that assigns a quantitative or qualitative value to a feature of interest, typically carrying a unit, uncertainty, and determinacy model. The parent of temporal dating, spatial coordinate assignment, and scalar quantity measurements.

Message Keyword
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: A flag/keyword applied to a message (IMAP flag or JMAP keyword) such as seen, flagged, answered, draft, forwarded, or junk.

Profile
type: Kind
type: Class
subclass of: Object
subclass of: Information Object
definition: A closed descriptor schema for an open-but-structured facet. A Profile self-describes the properties that constitute the facet and the open value vocabularies from which their values are drawn, enabling extensibility-by-construction.

Route
type: Kind
type: Class
subclass of: Entity
definition: A traversable path through a graph of connected entities — a named, typed sequence of linked nodes with a defined start and end. Models transport lines, network paths, citation chains, social paths, and dependency chains. The actual path geometry, ordering, and cost are computed by the solver layer (Principle 12), not asserted as triples.

Scalar Quantity
type: Kind
type: Class
subclass of: Object
subclass of: Entity
definition: A scalar numeric value with a unit, determinacy model, and granularity — the entity-valued wrapper for literal observation results (temperatures, distances, counts, probabilities). Keeps gmeow:observationResult uniformly entity-valued: the scalar literal lives here, not on the observation directly.

Sequence Feature Type
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The kind of a sequence feature (gene, exon, intron, CDS, SNP, chromosome, etc.). A value, not a subclass: the set is open-ended (Sequence Ontology lists ~2000 types) and they share all of SequenceFeature's structure, so a new kind is a new individual, not a new class (Principle 9).

Sex Assigned at Birth
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: A recorded sex-assigned-at-birth value pointed at by gmeow:sexAssignedAtBirth — a VALUE, never a subclass. Deliberately coarse and inclusive (incl. intersex); finer sex-characteristic detail is an optional free-text gmeow:intersexVariation note, not a clinical taxonomy.

Storage Medium
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The kind of medium a storage location uses (cloud service, local filesystem, object store, content-addressed store, physical disk, removable media). A value, not a StorageLocation subclass: the kinds share the same structure (path, service, holder, physical place).

Internet Topology Reference Frame
type: Reference Frame
determinacy model: crisp
dimension count: 1
frame kind: topological
frame realm: virtual / network
has axis: virtual address axis
has metric kind: graph hops
requires host: false

vantage
type: ObjectProperty
domain: Observation
range: Entity
definition: The agent or standpoint from which the observation is made — the reified-object-property counterpart of gmeow:accordingTo. Semantically, gmeow:vantage ⊑ gmeow:accordingTo: when an annotated statement is promoted to a reified Observation, its gmeow:accordingTo becomes the gmeow:vantage of the relator. The agent in the vantage role — an observer, a sensor, a perceiver — IS a standpoint (Principle 9): no frame is privileged, and every vantage is a co-equal facet from which the claim is held. Range is gmeow:Entity (encompassing both gmeow:Agent and gmeow:Standpoint) because a vantage may be a bare agent (person, organization, software agent, sensor) or a gmeow:Standpoint individual when the frame needs its own identity. Non-functional: joint observations (a reading co-authored by two agencies) are valid.
scope note: gmeow:vantage ⊑ gmeow:accordingTo: the reified relator edge is semantically subsumed by the annotation-property axis. This is NOT asserted as rdfs:subPropertyOf because gmeow:accordingTo is an owl:AnnotationProperty (keeping the OWL 2 DL downcast clean, Principle 3) while vantage is an owl:ObjectProperty. The subsumption is documented here and realised in the projection layer, not axiomatised in the reasoned core.

Aggregation Function
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The kind of statistical aggregation applied to a spatial region — a value vocabulary (individuals, never subclasses).

Gender Expression Style
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: A style of gender expression — a VALUE pointed at by gmeow:expressionValue, never a subclass. Open: a style not seeded here is a fresh individual with rdfs:label.

Land Tenure Type
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The kind of a land tenure (ownership, leasehold, easement, mortgage, usufruct, freehold, crown lease, etc.). A value, not a subclass: the set is open-ended and they share all of LandTenure's structure, so a new kind is a new individual, not a new class (Principle 9).

Language Modality
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The sensory/transmission channel of a language (spoken, signed, written, whistled, tactile, machine, multimodal). A value carried by gmeow:languageModality.

Location State
type: Kind
type: Class
subclass of: Object
subclass of: Entity
definition: The state of a moving entity at a specific point or period in time, including its location, velocity, and pose (position + orientation).

Narrative Frame Relation
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The relationship of one narrative frame to another — a value vocabulary (individuals, never subclasses) spanning canon, alternate continuity, expanded universe, fanon, crossover, and adaptation. Non-functional: a frame may hold several relations to another frame from different standpoints.

Network Address Type
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The kind of a network address (IPv4, IPv6, MAC, DNS, URL, port, BGP-AS). A value, not a subclass: the set is open-ended and they share all of NetworkAddress's structure, so a new kind is a new individual, not a new class (Principle 9).

Online Account
type: Kind
type: Class
subclass of: Information Object
definition: An account an agent holds with an online service — a social profile, code-forge account, or decentralized identity.

Organization
type: Kind
type: Class
subclass of: Agent
definition: A structured group of agents — a company, institution, association, or governmental body — able to act as a single agent.

Proficiency Modality
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The skill channel a language proficiency rates (speaking, listening, reading, writing, signing, comprehension, overall). A value carried by gmeow:proficiencyModality.

Quality Dimension
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: An ISO 19157 data-quality dimension or lineage category — an open value vocabulary of individuals (never subclasses). New dimensions (e.g. a domain-specific 'semantic consistency' or 'usability') are added by minting fresh individuals, not by creating new classes (Principle 9).

Regulatory Overlay
type: SituationType
type: Class
subclass of: Restriction
  on property: overlay place
  some values from: Place
subclass of: Restriction
  on property: overlay authority
  some values from: Agent
subclass of: Time-Scoped Relation
definition: The reified, time-scoped fact that a specific regulation applies over a place — imposed by an authority. Covers zoning, protected areas, restricted airspace, sanctions, tax/electoral districts, postal zones, civil-time zones, and similar legally-defined spatial overlays. Distinct from JurisdictionTenure (governance/sovereignty): an overlay is about a specific regulatory regime applied over a geographic area. Links to RightsStatement for the deontic rules (permissions, prohibitions, duties) that hold within it. Contested overlays coexist as multiple standpoint-indexed instances, never collapsing to a single winner (Principle 9).

Rule
type: Category
type: Class
subclass of: Restriction
  on property: rule action
  some values from: Rights Action
subclass of: Relator
definition: The abstract base of a deontic rule in a rights statement — it binds a regulated gmeow:RightsAction to an optional target asset and assignee. Specialised by gmeow:Permission, gmeow:Prohibition and gmeow:Duty (the ODRL rule trio).

Sensory Environment
type: Kind
type: Class
subclass of: Restriction
  on property: environment at location
  some values from: Location
subclass of: Object
subclass of: Entity
definition: Ambient perceivable conditions at a specific location and time — the ensemble of physical properties that can be measured by instruments or perceived by observers. A SensoryEnvironment is reified as a first-class entity (not merely a property bag) so that measurements and perceptions about it can carry provenance, confidence, temporal scope, and standpoint indexing. Measured conditions are expressed as CoordinateMatrix values in measurement reference frames; perceived conditions are standpoint-indexed values in MentalReferenceFrames (Principle 9: co-equal facets, no privileged representation).

Text Direction
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The writing direction of a writing system (ltr, rtl, vertical, boustrophedon, non-linear, contextual). A value carried by gmeow:textDirection.

Celestial Object Type
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The kind of an astronomical object (star, galaxy, nebula, planet, asteroid, spacecraft, etc.). A value, not a CelestialLocation subclass: the set is open-ended (IVOA object-type vocabulary lists ~100 types) and they share the same structure.

Email Message
type: SubKind
type: Class
subclass of: Message
definition: An RFC 5322 email message, with headers, participants, a thread, body parts and mailbox residence.

Instant
type: AbstractIndividualType
type: Class
subclass of: AbstractIndividual
definition: A zero-duration point in time, distinct from a TimeInterval. Carries a crisp instantValue (xsd:dateTime) and/or an edtfValue (EDTF literal) relative to a TemporalFrame.

Language Status
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The vitality status of a language (living, historical, extinct, dormant, revived, emerging, proposed, constructed-active). A value carried by gmeow:languageStatus.

License
type: SubKind
type: Class
subclass of: Restriction
  on property: licensed work
  some values from: Information Object
subclass of: Restriction
  on property: licensor
  some values from: Agent
subclass of: Agreement
definition: A licence granting rights in a work — modelled as a gmeow:Agreement (it binds licensor and licensee and creates permissions / duties). The canonical superset of cc:License / an ODRL Offer / dcterms:LicenseDocument. Its validity window rides gmeow:validFrom / gmeow:validUntil; its family is a gmeow:licenseFamily value.

Message Participant
type: Kind
type: Class
subclass of: Restriction
  on property: participant message
  some values from: Email Message
subclass of: Restriction
  on property: participant address
  some values from: Email Address
subclass of: Restriction
  on property: participant role
  some values from: Message Participant Role
subclass of: Relator
definition: A reified occurrence of an email address in a particular message header or envelope context.

Metric Kind
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The computational method by which distance or dissimilarity is measured in a reference frame — geodesic (curved surface), Euclidean (straight-line in Cartesian space), cosine (angular similarity in latent vector space), edit-distance (Levenshtein / sequence alignment), or graph-hops (shortest-path in a network). A value vocabulary (individuals, never subclasses) per Principle 9.

Period Type
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The kind of a named period (geologic eon, era, period, epoch, age; historical dynasty, era; fiscal year). A value, never a subclass.

Postal Address
type: SubKind
type: Class
subclass of: Contact Point
definition: A contact point reachable by physical mail at a postal address. It is expressed in the postal/administrative topological reference frame (gmeow:referenceFramePostalAddress); its components below are the coordinate values along that frame's axes — the as-written surface form. The resolved, identifier-bearing geographic places are reached via gmeow:addressPlace and gmeow:containedInPlace.

Route Kind
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The kind of a route — transit line, flight path, walking path, citation chain, network path, social path, dependency chain. An open value vocabulary (individuals, never subclasses) per Principle 9.

Script Role
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The role a writing system plays within a language's mixed orthography (primary, logographic content, syllabic grammar, loanword, transliteration, liturgical, historical, decorative). A value carried by gmeow:scriptRole.

Sensory Modality
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The sensory channel or domain through which an environment property is measured or perceived — a value vocabulary (individuals, never subclasses). Distinguishes visual, auditory, olfactory, gustatory, tactile, thermal, air-quality, and other environmental sensing channels. A single environment or observation may span multiple modalities (Principle 9: co-equal, non-functional).

Time Scale
type: Kind
type: Class
subclass of: Object
subclass of: Entity
definition: The atomic progression of time — TAI, TT, UTC, GPS, UT1, TDB, etc. A time scale is independent of any calendar or geographic reference position.

Time-Scoped Relation
type: SituationType
type: Class
subclass of: Situation
definition: A reified relationship that holds only over a particular time interval — the base for residence, tenure, and membership-over-time situations.

Verification Status
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The outcome status of a verification result — a value vocabulary (individuals, never subclasses).

Virtual Location Type
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The kind of a virtual location (video conference, chat space, metaverse room, website, social media page, …). A value, not a subclass: the set is open-ended and they share all of VirtualLocation's structure, so a new kind is a new individual, not a new class (Principle 9).

topological
type: Frame Kind
definition: A frame whose structure is defined by containment, adjacency, or graph connectivity rather than geometric coordinates. Distance is measured in hops or nesting depth, not metres or degrees.

social
type: Honorific Class

part of
type: ObjectProperty
type: TransitiveProperty
inverse of: has part
definition: Universal part-to-whole relation: relates any GMEOW thing to a larger whole it is part of. Transitive and intentionally broad; use specialized subproperties such as gmeow:containedInLocation, gmeow:subOrganizationOf, gmeow:subEventOf, gmeow:partOfThread or module-specific component properties when the kind of parthood matters. No domain/range is asserted so event, location, information-object and endurant parthood all remain possible in OWL 2 DL.
scope note: No cardinality, functionality, asymmetry or irreflexivity is asserted on this transitive property. Proper-part, direct-part and time-scoped mutable parthood must be modelled with narrower simple properties or relators when needed.

Calendar System
type: Kind
type: Class
subclass of: Object
subclass of: Entity
definition: The rules mapping a time scale to human-readable dates. Co-equal: Gregorian is one peer among Julian, Hebrew, Islamic, Chinese, Persian, Ethiopian, Coptic, ISO week, and others (Principle 9).

Cryptographic Signature
type: Kind
type: Class
subclass of: Information Object
definition: A cryptographic signature over a message or its headers, asserting origin and integrity.

Geocode
type: Kind
type: Class
subclass of: Entity
definition: A geographic location code expressed in an alternative geocoding reference frame — a Plus Code, what3words address, geohash, MGRS grid reference, UN/LOCODE, or linear-referencing mile-marker.

Name Usage
type: SubKind
type: Class
subclass of: Restriction
  on property: usage named
  some values from: Entity
subclass of: Restriction
  on property: usage appellation
  some values from: Appellation
subclass of: Relator
subclass of: Observation
definition: A reified, context-dependent use of an appellation — an observation in the universal claim stack (#69): a named entity (observedFeature) is called by a given appellation (observationResult), by or among a particular audience (or within a relationship scope), in a particular register, over a period, on some evidence. Perspectival — a usage is whoever's, never a global fact — so it carries no notion of a preferred or canonical name. Mint one NameUsage per (appellation, audience, register) tuple; its period is carried by gmeow:usageInterval or by validFrom/validUntil on the statement.

Participant Role
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The role an entity plays in an event — a VALUE, never a participation subproperty. The set is open; a role not among the seeds is a FRESH gmeow:ParticipantRole individual with rdfs:label. Carried by gmeow:participationRole on a gmeow:Participation.

Proficiency Level
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: An attained proficiency level on a scale (CEFR A1–C2; native; heritage). A value carried by gmeow:proficiencyLevel; gmeow:levelScale ties it to its scale. ILR (0–5) and ACTFL levels are added as further individuals.

Rights Type
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: A kind of intellectual-property right — an OPEN value vocabulary (copyright, trademark, patent, industrial design, trade secret, related rights, moral rights, database right, plant breeders' rights), linked to Wikidata / WIPO.

Temporal Measurement
type: SubKind
type: Class
subclass of: Restriction
  on property: vantage
  some values from: Agent
subclass of: Restriction
  on property: observed feature
  some values from: Entity
subclass of: Relator
subclass of: Measurement
definition: A measured assignment of a date or age to an entity or sample, carrying the method, uncertainty, and determinacy. Now a subclass of gmeow:Measurement (and therefore gmeow:Observation), realising Principle 9: the measurement is a standpoint-indexed claim (vantage + observedFeature + observationResult), not ground truth.

scalar
type: Frame Kind

virtual / network
type: Frame Realm

geodesic
type: Metric Kind
definition: Shortest path along a curved surface (e.g. great-circle on a spheroid).

GMEOW Accessibility Module
type: Ontology
is part of: GMEOW
comment: Cross-cutting accessibility layer — whether an entity can reach or use a location under constraints (wheelchair/step-free, sensory, clearance, life-support). Accessibility features, barriers, and needs are modelled as orthogonal, co-equal value facets (Principle 9). The flat shortcuts (hasAccessibilityFeature, hasBarrier, hasAccessibilityNeed) cover the 80 % case; promote to AccessibilityAssertion when provenance, confidence, temporal scope, or suppression matter (Principle 10). Accessible routes are computed by the solver layer, not asserted in OWL (Principle 12). Part of the #42 Location-as-reference-frame epic.

Attestation
type: Kind
type: Class
subclass of: Restriction
  on property: attester
  some values from: Agent
subclass of: Restriction
  on property: attested subject
  some values from: Entity
subclass of: Restriction
  on property: issued at
  some values from: dateTime
subclass of: Relator
definition: A reified assertion envelope that an attester vouches for a claim, artifact, identity binding, process, quality report, or ledger claim under a specific policy. Mediates between an attester, an attested subject, and optionally an attested claim or artifact. Distinct from Observation: an attestation is a vouching act, not a measurement or sensory reading. Its validity window is carried with gmeow:validFrom/validUntil; revocation sets validUntil (Principle 10).

Dating Method
type: AbstractIndividualType
type: Class
subclass of: QualityValue
subclass of: Observation Method
definition: The method used to derive a temporal measurement — radiocarbon, dendrochronology, thermoluminescence, etc. A value, never a subclass. Specialises gmeow:ObservationMethod for the temporal dating domain.

Named Period
type: Kind
type: Class
subclass of: Object
subclass of: Entity
definition: A named stretch of time with defined bounds — a geologic era, historical dynasty, artistic period, fiscal year, or any other culturally salient temporal division.

Observation Type
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The kind of observation being made — a value vocabulary (individuals, never subclasses). Distinguishes measurement, sensory reading, standpoint claim, derived inference, and simulation output. The specific sub-discipline (radiocarbon dating, GPS survey, temperature sensing) is gmeow:observationMethod, not gmeow:observationType.

Orientation
type: Kind
type: Class
subclass of: Object
subclass of: Entity
definition: The rotational component of a pose, expressed as co-equal optional facets: quaternion (x, y, z, w), Euler angles (yaw, pitch, roll plus order), or compass angles (heading, bearing). No single representation is privileged; multiple representations may coexist for the same pose. Aligns by reference to IEEE 1872-2015 pos:OrientationMeasure.

Rights Statement
type: SubKind
type: Class
subclass of: Restriction
  on property: statement about
  some values from: Entity
subclass of: Relator
subclass of: Observation
definition: A reified, machine-readable statement of the rights situation of an entity — an observation in the universal claim stack (#69). Who may do what with it, under what licence, with what copyright, attributed to whom, over what term. The canonical superset of an ODRL Policy / Set: it bears gmeow:Permission, gmeow:Prohibition and gmeow:Duty rules and points at the asset it governs via gmeow:statementAbout (the observedFeature). Promote a flat gmeow:hasLicense / gmeow:hasCopyright to a RightsStatement only when the deontic rules are needed.

Romantic Orientation Value
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: A pattern of romantic attraction — a VALUE pointed at by gmeow:romanticOrientationValue, never a subclass. Kept separate from sexual orientation (split-attraction). Open: a fresh individual with rdfs:label when none is seeded.

Sexual Orientation Value
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: A pattern of sexual attraction — a VALUE pointed at by gmeow:sexualOrientationValue, never a subclass. Open: an orientation not seeded here is a fresh individual with rdfs:label.

Temporal Frame
type: SubKind
type: Class
subclass of: Object
subclass of: Reference Frame
definition: A reference system for expressing time — the temporal counterpart of gmeow:ReferenceFrame. Decomposed into a TimeScale, an optional CalendarSystem, and an optional ReferencePosition. Every crisp instant or interval is asserted relative to a TemporalFrame (Principle 11).

Writing System Type
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The structural kind of a writing system (alphabet, abjad, abugida, syllabary, logographic, featural, ideographic, pictographic, non-linear, mixed). A value carried by gmeow:writingSystemType.

has part
type: ObjectProperty
type: TransitiveProperty
inverse of: part of
definition: Universal whole-to-part inverse of gmeow:partOf. Transitive and intentionally broad; specialized component and containment properties remain the authoritative source for domain-specific meaning.
scope note: Generic has-part is a query/projection convenience, not a single privileged decomposition model. Consumers that need spatial, organizational, event or information-object semantics should use the corresponding specialized subproperty.

graph hops
type: Metric Kind
definition: Shortest-path edge count in a network or graph.

Accessibility Facet
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The dimension of accessibility being asserted — wheelchair, step-free, visual, auditory, cognitive, clearance, life-support. An open value vocabulary (individuals, never subclasses) per Principle 9.

Cryptographic Key
type: Kind
type: Class
subclass of: Information Object
definition: A public key, certificate, or key material bound to an agent's identity — the thing a signature is made with and a certification vouches for.

Email Address
type: SubKind
type: Class
subclass of: Contact Point
definition: A contact point reachable via the Simple Mail Transfer Protocol (SMTP).

GMEOW Connectivity Module
type: Ontology
is part of: GMEOW
comment: Universal connectivity, network, and routing constructs — traversable links, reified connections, and route paths. Distinct from mereology (partOf) and RCC-8 adjacency. Part of the #42 Location-as-reference-frame epic.

Tag
type: Kind
type: Class
subclass of: Information Object
definition: An open, user-minted tag — an information object whose identity is its IRI and whose surface form is carried by rdfs:label. Synonyms are multiple labels; homonyms are different IRIs. Coreference is done in data, never by collapsing into one. A tag is NOT a type (it carries no inferential weight over rdf:type) and NOT a property bag — no datatype value property is asserted on it. Part of the universal tagging building block that keeps folksonomy, aboutness and typing as three orthogonal axes.

Transliteration Scheme
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: A named transliteration/romanization/transcription system (Hepburn, Pinyin, ISO 233, IPA, …). A value carried by gmeow:transliterationScheme; the major schemes are catalogued as FnO functions in the projection layer (projections/transforms.fno.ttl).

Version Role
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: A role or status that an entity holds within a version set according to an authority — a VALUE, never an Entity subclass. Standpoint-scoped: 'latest' according to a package registry may differ from 'latest' according to a downstream mirror. The seed list is an anchor, not a fence.

terrestrial
type: Frame Realm

has reference frame
type: ObjectProperty
range: Reference Frame
property chain axiom: is result of
definition: Relates an entity or value to the reference frame in which it is expressed.

Constraint Operator
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The comparison operator of an atomic constraint — the ODRL operator vocabulary (eq, neq, lt, lteq, gt, gteq, isPartOf, isA, isAnyOf, …).

Copyright Status
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The copyright standing of a work — a VALUE aligned to the RightsStatements.org standardized statements and PREMIS copyright status. Open: a finer-grained statement is a fresh individual.

Determinacy
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The model of ontic determinacy or indeterminacy for a value — whether it is inherently crisp, vague, fuzzy, probabilistic, or disputed. Distinct from epistemic confidence (how sure we are of a claim); determinacy records the nature of the value itself. Applies universally: a gender may be fuzzy, a date approximate, a boundary vague, a SLAM cell probabilistic, a contested fact disputed.

Gender
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: A gender a person may identify with — a VALUE, never a gmeow:Person subclass. The set is open and culturally diverse; a gender not among the seed individuals is a FRESH gmeow:Gender individual carrying rdfs:label, not a new class. Pointed at by gmeow:genderValue.

Granularity Level
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: A level of detail / resolution at which a value is expressed — a point on an open, ordered, domain-general axis (spatial: point ≺ address ≺ city ≺ region ≺ country; temporal: day ≺ month ≺ year ≺ decade ≺ century). The explicit facet behind 'no silent precision', and the axis that gmeow:coarsenTo generalizes along. Levels are individuals (never per-level subclasses), ordered by gmeow:coarserThan and aligned to external resolution vocabularies (OWL-Time time:TemporalUnit, ISO 19112 LocationType) by skos:exactMatch.

Observation Method
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The method or protocol by which an observation was made — a value vocabulary (individuals, never subclasses). Generalizes gmeow:DatingMethod (temporal module) and subsumes sensor types, survey protocols, laboratory techniques, archaeological procedures, and standpoint assertion methods. A method is constitutive of the observation: changing the method changes the observation's identity (it is a different act).

Attestation Type
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The kind of attestation being made — a value vocabulary (individuals, never subclasses). Distinguishes SLSA provenance, in-toto attestation, VC, DSSE envelope, C2PA manifest, EAT token, signed RDF, SCITT statement, nanopublication, blockchain claim, git signed tag, release manifest, quality report attestation, and AI output attestation.

Language Origin
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: How a language came to be (natural, constructed, AI-generated, formal, pidgin, creole, reconstructed, …). A value, not a Language subclass: origins are open-ended and share Language's structure.

Place Type
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The kind of a geographic place (country, region, city, building, room, …). Modelled as a value, not a Place subclass: the set of kinds is open-ended (GeoNames lists ~600 feature codes) and they share all of Place's structure, so a new kind is a new individual, not a new class.

cartesian
type: Frame Kind

prefix
type: Honorific Position

Language
type: Kind
type: Class
subclass of: Information Object
definition: A language as a first-class information object with a self-minted IRI: a system of signs/symbols and rules used for communication or computation. Registry-INDEPENDENT — BCP-47/ISO 639/Glottolog/Wikidata are optional alignments (gmeow:languageCode, gmeow:authorityLink, skos:exactMatch), never identity, so a code-less conlang or AI-generated language is fully first-class. Origin, modality and status are open value vocabularies; the scripts it is written in are bound co-equally via gmeow:WritingSystemUsage; its endonym/exonym names are gmeow:Appellation.

Name Purpose
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The purpose/kind of a whole appellation (legal, birth, chosen, professional, deadname, …). A value, not a PersonName subclass; a person may simultaneously bear several co-equal names of different purposes.

Creative Work
type: Kind
type: Class
subclass of: Information Object
definition: An information artifact resulting from creative or intellectual effort — a document, article, dataset, media object, or web page.

Frame Realm
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The physical, virtual, or conceptual domain of a reference frame (e.g. terrestrial, indoor, celestial, virtual, measurement, currency, temporal, colourspace, linguistic).

Message Participant Role
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The role an address occurrence plays in a message header or envelope.

observed feature
type: ObjectProperty
domain: Observation
definition: The individual whose property or state is being observed — the feature of interest. The range is intentionally open (owl:Thing) because anything can be observed: a place, a person, an event, a document, a quality value, or a situation. SHACL shapes enforce closed-world constraints per observation kind.

Appellation
type: Kind
type: Class
subclass of: LexicalEntry
subclass of: Information Object
definition: A name as an information object borne by an entity — a person's name, a filename, a place name, an organization name. It carries the surface form (gmeow:fullName) and the structured parts (gmeow:hasNamePart); who uses it, toward whom, in what register and over what period is carried by gmeow:NameUsage. The universal superclass reconciling the scattered naming terms. Multiple appellations on one entity are CO-EQUAL — none is canonical or 'primary'.

Frame Kind
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The structural type of a reference frame (e.g. geodetic, Cartesian, polar, grid, narrative).

Observation
type: Kind
type: Class
subclass of: Restriction
  on property: vantage
  some values from: Entity
subclass of: Restriction
  on property: observed feature
  some values from: Thing
subclass of: Relator
definition: A reified act of observing, measuring, or asserting a feature of interest — the universal claim construct unifying spatial measurement, temporal dating, sensory reading, standpoint claims, identity claims, naming claims, rights claims, and kinship claims. Mediates between an observer (vantage), a feature (observedFeature), and a result (observationResult). Every observation carries at least a vantage and an observedFeature (EL open-world); closed-world cardinality is SHACL's concern.

Honorific
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: A title or form of address (Mr, Mx, Dr, -san, Sri, Sayyid, …). A value, not a subclass. Each carries a gmeow:honorificPosition (prefix/suffix) and, where applicable, a gmeow:honorificClass.

Message
type: Kind
type: Class
subclass of: Information Object
definition: A communication sent from one agent to others — the parent of email and other message kinds.

Euclidean
type: Metric Kind
definition: Straight-line distance in a Cartesian or flat space.

Regulatory Overlay Type
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The kind of a regulatory overlay (zoning, protected area, restricted airspace, sanctions, tax district, electoral district, postal zone, civil-time zone, …). A value, not a subclass: the set is open-ended and they share all of RegulatoryOverlay's structure, so a new kind is a new individual, not a new class (Principle 9).

Pronoun Set
type: Kind
type: Class
subclass of: Information Object
definition: A set of third-person pronouns a person goes by, in the five English forms (subject, object, possessive determiner, possessive pronoun, reflexive). Sex/gender INDEPENDENT and contextual. A known set is one of the gmeow:PronounSet value individuals; any other set is expressed by filling the five form properties on a fresh PronounSet instance.

Event Type
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The kind of an event — a VALUE, never a gmeow:Event subclass. The set is open; a kind not among the seed individuals is a FRESH gmeow:EventType individual carrying rdfs:label, not a new class. Pointed at by gmeow:eventType (non-functional).

Person
type: Kind
type: Class
subclass of: Agent
definition: An individual human being, living or deceased.

Place
type: SubKind
type: Class
subclass of: Location
definition: A geographic location at any granularity — a country, region, city, thoroughfare, site, building, floor, or room. The specific kind is given by gmeow:placeType (a value), not a subclass, so any level can be a first-class place with its own coordinates and external identifiers.

Name Part Type
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The kind of a name part (given, surname, patronymic, particle, Arabic nisba, filename extension, …). A value, not a NamePart subclass: naming systems worldwide contribute an open-ended set of part kinds that share NamePart's structure.

Left Operand
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The dimension an atomic constraint tests — an OPEN value vocabulary mirroring the ODRL leftOperand vocabulary (dateTime, spatial, count, purpose, recipient, industry, …).

Information Object
type: Category
type: Class
subclass of: Object
subclass of: Entity
definition: An entity whose nature is to carry information content: a document, dataset, software artifact, online account, or message. The shared parent of the document, software and account layers.

Location
type: Kind
type: Class
subclass of: Object
subclass of: Entity
definition: A locus where an entity can be situated, reside, or occur — a geographic place, an online (virtual) location, a digital storage location, or an astronomical/celestial position.

Time Interval
type: AbstractIndividualType
type: Class
subclass of: AbstractIndividual
definition: A bounded stretch of time, optionally open-ended, delimited by a start and/or end instant.

Rights Action
type: AbstractIndividualType
type: Class
subclass of: QualityValue
definition: The kind of action a rights rule regulates — a VALUE, never a rule subclass. The set is open (ODRL's action vocabulary + CC REL); an action not among the seed individuals is a FRESH gmeow:RightsAction individual carrying rdfs:label. Pointed at by gmeow:ruleAction.

crisp
type: Determinacy

Event
type: EventType
type: Class
subclass of: Event
definition: A temporal occurrence in which entities participate in roles, over possibly fuzzy time, at possibly several locations, asserted by possibly conflicting sources. The universal event of the model: gmeow:Activity (provenance) and gmeow:LifeEvent re-parent onto it. The kind of occurrence is a gmeow:eventType value, never a subclass.

Agent
type: Category
type: Class
subclass of: FunctionalComplex
subclass of: Entity
definition: An entity that can act, bear responsibility, and enter into agreements: a person, an organization, or a software agent.

Reference Frame
type: Kind
type: Class
subclass of: Object
subclass of: Entity
definition: A reference system (such as a coordinate system, datum, grid, or platform space) relative to which locations, coordinates, or measurements are expressed.

Axis
type: Kind
type: Class
subclass of: Object
subclass of: Entity
definition: A coordinate axis or dimension of a reference frame (e.g. X, Y, Z, latitude, longitude, elevation, time).

Entity
type: Category
type: Class
subclass of: Endurant
definition: Anything in the GMEOW universe of discourse that persists in time and can bear properties: an agent, a document, a contact point, and so on.

GMEOW
type: Ontology
rights: Copyright © 2026 Blackcat Informatics® Inc. Licensed under CC BY 4.0; also available under separate proprietary terms from Blackcat Informatics Inc.
created: 2026-06-03
creator: Blackcat Informatics Inc.
description: A reasoning-centric, OWL 2 DL, upper-ontology-grounded super-vocabulary that unifies document metadata, entity descriptions, legal agreements, contacts and person-centric data. GMEOW is grounded in gUFO and aligned to FOAF, REL, DOAP, PROV-O, schema.org and Wikidata.
license: https://creativecommons.org/licenses/by/4.0/
modified: 2026-06-07
publisher: Blackcat Informatics Inc.
title: GMEOW — Global Metadata and Entity Ontology for the Web
preferred namespace prefix: gmeow
preferred namespace uri: https://blackcatinformatics.ca/gmeow/
imports: gufo#
imports: GMEOW Accessibility Module
imports: GMEOW Accounts Module
imports: GMEOW Spatial Aggregation Module
imports: GMEOW Agreements Module
imports: GMEOW Attestation Module
imports: GMEOW Connectivity Module
imports: GMEOW Contacts Module
imports: GMEOW Core Module
imports: GMEOW Coreference Module
imports: GMEOW Documents Module
imports: GMEOW Email Module
imports: GMEOW Entities Module
imports: GMEOW Events Module
imports: GMEOW Expertise Module
imports: GMEOW Gender Module
imports: GMEOW Genealogy Module
imports: GMEOW Languages Module
imports: GMEOW Lifecycle Module
imports: GMEOW Messaging Trust Module
imports: GMEOW Names Module
imports: GMEOW Narrative Module
imports: GMEOW Observations Module
imports: GMEOW Organization Module
imports: GMEOW Locations Module
imports: GMEOW Profile Meta-pattern Module
imports: GMEOW Provenance Module
imports: GMEOW Data Quality Module
imports: GMEOW Rights & IP Module
imports: GMEOW Sensory Environment Module
imports: GMEOW Sexuality Module
imports: GMEOW Software Module
imports: GMEOW Sources Module
imports: GMEOW Standpoint Module
imports: GMEOW Tags Module
imports: GMEOW Temporal Module
imports: GMEOW Trust Module
imports: GMEOW Versions Module
version IRI: https://blackcatinformatics.ca/gmeow/0.1.0
version info: 0.1.0