Wiki

Wiki workflows and authoring guide

This section covers common editing, auditing, and publishing procedures for contributing to the semantic knowledge vault.

Create a new page

Create a new markdown file in the wiki/ directory with standard frontmatter. Use lowercase kebab-case for the filename (e.g., my-new-article.md).

Fill in the semantic metadata

Always specify what fields are required for your document type. For example, if your page describes a person:

id: wiki:alice-smith
type: schema:Person
name: Alice Smith
givenName: Alice
familyName: Smith
context: Software Engineer working on the LLM Wiki CLI
status: permanent
dateCreated: 2026-05-08

Run the validation suite

Before committing any files, run wiki check to verify that all filenames are valid, all internal WikiLinks resolve correctly, and all SHACL constraints are satisfied.

wiki check -v

Render dynamic tables

If your page contains inline SPARQL query comments (<!-- sparql:start -->), run wiki render to update the markdown tables automatically:

wiki render -v

On this page

Backlinks

Metadata

{
  "id": "wiki:llm-wiki-cli",
  "type": "SoftwareApplication",
  "name": "LLM Wiki CLI",
  "softwareVersion": "0.1.0",
  "description": "Command-line interface for querying, validating, and managing the semantic vault"
}