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