Protocol Spec
Ontology Conventions
Look Conventions
kanonak.org
core-owl@2.2.0
DatatypeProperty
Class
Datatype Property
The class of datatype properties that relate individuals to data values
Class
Subclass Of
Property
Instances
48 of 188
Datatype Property
Accent
Primary accent color used for links, badges, type chips, and emphasis. The single most important token to override per class to give a publisher's site visual…
look-tokens
@
1.0.0
Datatype Property
Accent Hover
Hover state for accent-colored interactive elements. CSS color.
look-tokens
@
1.0.0
Datatype Property
Added
The date the entry was added to the registry.
language-tag
@
1.0.0
Datatype Property
Alias
Optional namespace alias for the import
core-kanonak
@
2.2.0
Datatype Property
Alpha Path
`/`-separated path resolving to the Beta distribution's alpha (α) shape parameter, e.g. "wv.confidence/est.betaAlpha".
look
@
1.21.0
Datatype Property
Alternative Label
An alternative name for the entry beyond its rdfs.label — a source often lists several ("Spanish" and "Castilian"). The first source description becomes the…
code-lists
@
1.0.0
Datatype Property
Alternatives Considered
The options that were weighed and set aside, and why. May embed [[reference]] links.
provenance
@
1.0.0
Datatype Property
Avatar
For Hero: like `icon`, but a larger, card-styled profile picture of the resource's own SemanticSvg (rendered at its card tier) beside the title block — a…
look
@
2.4.0
Datatype Property
Axis Max
Optional fixed upper bound for the Timeline trajectory chart's Y axis. When omitted, the axis autoscales to the data.
look
@
2.4.0
Datatype Property
Axis Min
Optional fixed lower bound for the Timeline trajectory chart's Y axis. When omitted, the axis autoscales to the data. Declare alongside axisMax to pin an…
look
@
2.4.0
Datatype Property
Backend URI
Stable string identifier the runner uses to look up the backend implementation. NOT a Kanonak URI — backends are TS code, not ontology entities.
transformations
@
3.17.0
Datatype Property
Background
Primary page background color. Expected value is a CSS color.
look-tokens
@
1.0.0
Datatype Property
Badge Background
Background color for type badges and chips. CSS color (typically translucent).
look-tokens
@
1.0.0
Datatype Property
Badge Foreground
Text color for type badges and chips. CSS color.
look-tokens
@
1.0.0
Datatype Property
Badge Label
Required visible text for the badge. Backends render it inside the chip / link.
document-ast
@
1.3.0
Datatype Property
Badge Path
Optional `/`-separated path resolved on each referenced resource to a short badge value shown on its detail row (e.g. "wv.evidenceStrength"). Only used when…
look
@
1.21.0
Datatype Property
Badge Tooltip
Optional hover-text for the badge. HTML backends emit as `title=` on the chip; Markdown backends emit as the link-title slot. Conventionally populated with the…
document-ast
@
1.3.0
Datatype Property
Beta Path
`/`-separated path resolving to the Beta distribution's beta (β) shape parameter, e.g. "wv.confidence/est.betaBeta".
look
@
1.21.0
Datatype Property
Body
Page content as Markdown. The default universal HTML rendering emits this verbatim inside a paragraph; publisher layout transformations parse it as Markdown…
site
@
1.0.0
Datatype Property
Body Font
Default font stack for body text. CSS font-family value.
look-tokens
@
1.0.0
Datatype Property
Body Line Height
Default line-height for body text. Unitless number expressed as string.
look-tokens
@
1.0.0
Datatype Property
Boolean Literal Value
transformations
@
3.17.0
Datatype Property
Border
Default border color for cards, dividers, and outlines. CSS color.
look-tokens
@
1.0.0
Datatype Property
Border Radius
Default border-radius for cards, buttons, and inputs. CSS length.
look-tokens
@
1.0.0
Datatype Property
Bottom Data Property
The empty DatatypeProperty — relates no individuals to any literal. Every DatatypeProperty has this as a sub-property. Mirrors `owl:bottomDataProperty`.
Datatype Property
Byte Length
Exact byte count. REQUIRED when encodedAs is FixedBytes; forbidden otherwise.
wire-form
@
1.0.0
Datatype Property
Card Background
Background color for cards, panels, and grouped content. CSS color.
look-tokens
@
1.0.0
Datatype Property
Cardinality
The property that determines the exact cardinality of a restriction
Datatype Property
Cell Max
Maximum value for normalized cell renderers.
look
@
2.4.0
Datatype Property
Cell Min
Minimum value for normalized cell renderers (e.g., BarMeter).
look
@
2.4.0
Datatype Property
Code
The entry's code exactly as the source writes it — the BCP 47 tag, the SPDX licence identifier, the ISO 4217 currency code. The resource name is derived from…
code-lists
@
1.0.0
Datatype Property
Consequences
What follows from the decision - the trade-offs accepted and the obligations it creates. May embed [[reference]] links.
provenance
@
1.0.0
Datatype Property
Constant Name
The constant's logical name (lowerCamelCase; rendered per language idiom).
wire-form
@
1.0.0
Datatype Property
Constant Value
The constant's numeric value. Must fit the group's membersEncodedAs range.
wire-form
@
1.0.0
Datatype Property
Content
The raw asset content. Authored as a literal string in the Kanonak YAML; layout transformations read it via PropertyRead and emit it into the output document.
site
@
1.0.0
Datatype Property
Content Hash
The content-addressed identity of this EphemeralPackage — the SHA-256 (prefixed `sha256:`) of its body in canonical form. Recorded as a property rather than…
core-kanonak
@
2.2.0
Datatype Property
Contents
For EmbeddedViews: when true, a table-of-contents nav is rendered above the sections, with one link per item pointing at that item's on-page anchor. Each…
look
@
2.4.0
Datatype Property
Context
The situation and forces that made the decision necessary. May embed [[reference]] links.
provenance
@
1.0.0
Datatype Property
Created Date
ISO date (yyyy-mm-dd) on which the protocol was first published
protocols
@
2.1.0
Datatype Property
Currency Code
ISO 4217 code selecting the symbol for the `currency` style (USD, EUR, GBP, JPY). Defaults to USD. Ignored by every other style.
transformations
@
3.17.0
Datatype Property
Date Format
Named output format. Supported values: - `iso-date` → 2024-01-15 - `iso-datetime` → 2024-01-15T08:30:00Z - `short-date` → Jan 15 - `long-date`…
transformations
@
3.17.0
Datatype Property
Decided Date
ISO date (yyyy-mm-dd) on which the decision was taken.
provenance
@
1.0.0
Datatype Property
Decimal Literal Value
transformations
@
3.17.0
Datatype Property
Decision
The choice that was made. May embed [[reference]] links.
provenance
@
1.0.0
Datatype Property
Deprecated On
The date the registry deprecated the entry. Accompanies owl.deprecated; the replacement, when the registry names one, is prov.supersededBy.
language-tag
@
1.0.0
Datatype Property
Description
Explanation of what the example demonstrates. May embed [[reference]] links to related Kanonak resources.
protocols
@
2.1.0
Datatype Property
Details URL
The SPDX machine-readable record (JSON) for the licence or exception, carrying its full text.
core-spdx
@
2.0.0
Datatype Property
Diagram Tier
Declared ON A CLASS — the semantic-zoom tier ("chip"/"icon"/"card"/"full") its instances render at when they appear as NODES in a tile-based diagram (cluster /…
look
@
2.4.0
Referenced by
←
Featured resources
Publisher
Kanonak Protocol
An open protocol for defining, versioning, and sharing semantic ontologies across distributed publishers.
kanonak-org
@
1.3.0