Expand description
The ikigai self-description vocabulary and its RDF (Turtle) projection.
Endpoints describe themselves with a neutral Description (in
ikigai-core); this crate renders that to RDF so a Meta request can return
a machine-readable description of an endpoint.
The Turtle is hand-rolled, which keeps this crate dependency-free and WASM-trivial — the emitted graph is small and fully controlled. (A future revision may project to Hydra / OpenAPI from the same vocabulary.)
Structs§
- Turtle
Renderer - A
MetaRendererprojecting descriptions totext/turtle(the default) ortext/plain. Inject it into a kernel viaKernel::with_meta_renderer.
Constants§
- NS
- The ikigai vocabulary namespace. Provisional — the canonical namespace IRI is a project decision; it is used here purely as a stable identifier.
Functions§
- describe_
turtle - Render a
Descriptionas atext/turtleRepresentation. - to_text
- Render a
Descriptionas human-readable plain text (for the CLIdescribe). - to_
turtle - Render a
Descriptionas a Turtle document using the ikigai vocabulary.