Provides the ValOS core model computation specification and the 'VValk' ontology namespace

This document is part of the library workspace @valos/valk (of domain @valos/kernel) which has the description: `Provides the ValOS core model computation specification and the 'VValk' ontology namespace`.

Edit me - this is the first payload chapter. Abstract and SOTD are essential ReSpec boilerplate

See ReVDoc tutorial for instructions on how to write revdoc source documents.

See also ReVdoc specification and VDoc specification for reference documentation.

§ The VValk fabric namespace of the library ontology of @valos/valk

The vocabulary for defining ValOS computations and for adding defining new semantics to it.

§ @valos/valk IRI prefixes

Prefix IRI
rdf http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs http://www.w3.org/2000/01/rdf-schema#
xsd http://www.w3.org/2001/XMLSchema#
owl http://www.w3.org/2002/07/owl#
dc http://purl.org/dc/elements/1.1/
VValk https://valospace.org/valk/0#
VKernel https://valospace.org/kernel/0#
VPlot https://valospace.org/plot/0#
VState https://valospace.org/state/0#
VLog https://valospace.org/log/0#
V https://valospace.org/0#

§ VValk fabric classes The class of classes which are defined by the ValOS kernel domain ontologies.

This section describes fabric classes introduced by the 'VValk' namespace

rdfs:subClassOf description

#Kuery

DEPRECATED in favor of: VPlot: The vocabulary for defining the hierarchical ValOS identifiers and for extending them with new step semantics
The class of resources which represent VValk kueries. Deprecation note: VValk kueries and VAKON are an internal implementation detail. They will be superseded by VPlot-based computations, which will also be made an externally available.

#Resolver

VPlot:Verb The class of all verb names. A context that performs VPlot valks shall provide the conforming implementations for the subset of verbs that it has declared to support. The class of all resolver names. Resolvers are verbs which are used for resolving generated properties.

§ VValk fabric properties The class of properties which are defined by the ValOS kernel domain ontologies.

This section describes fabric properties introduced by the 'VValk' namespace

rdfs:domain rdfs:range

§ VValk fabric methods The class of all valosheath type prototype methods.

This section describes fabric methods introduced by the 'VValk' namespace

rdfs:domain rdfs:range

§ VValk fabric globals The class of all valosheath global resources.

This section describes fabric global objects introduced by the 'VValk' namespace

rdf:type Comment

§ VValk remaining vocabulary terms

rdf:type rdfs:subClassOf

#0

rdfs:Literal
description positional argument 0

#1

rdfs:Literal
description positional argument 1

#2

rdfs:Literal
description positional argument 2

#3

rdfs:Literal
description positional argument 3

#4

rdfs:Literal
description positional argument 4

#resolveChronicleRoot

VValk:Resolver
description resolve chronicle root of the resource

#resolveChronicleURI

VValk:Resolver
description resolve chronicle URI of the resource

#resolveModifiedAt

VValk:Resolver
description resolve modification timestamp of the resource

#resolveCreatedAt

VValk:Resolver
description resolve creation timestamp of the resource

#resolveVPlot

VValk:Resolver
description resolve VPlot

#impressViaVPlot

VValk:Resolver
description assign via VPlot

#resolveContextTerm

VValk:Resolver
description resolve context term against the event log of the given resource

#resolveId

VValk:Resolver
description resolve resource id of the given resource

#resolveVRIDTransient

VValk:Resolver
description resolve resource VRID object of the given resource

#resolveDominantTypeName

VValk:Resolver
description resolve dominant type name of the given resource

#resolveOwnFieldsTransient

VValk:Resolver
description resolve only owns-fields-only transient of this resource

#resolveGhostPrototype

VValk:Resolver
description resolve the ghost prototype of this ghost

#resolveGhostHost

VValk:Resolver
description resolve the ghost host of this ghost

#resolveContentLength

VValk:Resolver
description resolve octet count of the octet-stream associated with the Bvob

#resolveTwinspace

VValk:Resolver
description resolve the twinspace of the ScopeProperty

#resolveTwinSubject

VValk:Resolver
description resolve the reified twin subject of the ScopeProperty

#resolveTwinObject

VValk:Resolver
description resolve the reified twin object of the ScopeProperty