Skip to main content

Wiki Schema

This page defines where knowledge goes and how agents should maintain the wiki.

Routing Rules

Content typeDestinationRule
Public reusable know-how/docs/**Explain it so a future human or agent can reuse it
Public argument or narrative/meta/**Use when the job is persuasion, timing, or story
Canonical languagesrc/pages/agents/**Update DDL for terms; update DML for compressed agent notation
Private plans and delivery statedrmg CLIKeep project-specific demand, decisions, traces, and status out of docs
Raw or unresolved ideas.FLOW/**Process toward docs, language, demand, or deletion
Engineering implementation/home/wik/code/sm/stackmatesBuild product and platform changes there

Page Types

TypeJobRequired shape
hubOrient a sectionWhat it is, start paths, core links
conceptExplain one reusable ideaDefinition, why it matters, when to use, links
playbookGuide repeatable actionTrigger, steps, outputs, checks
domain-mapExplain a territoryValue chain, players, forces, useful questions
evidencePreserve source-backed claimsClaim, source trail, confidence, implication
glossaryClarify languageCanonical term, aliases, contrast, DDL link
decision-recordExplain a public architectural decisionContext, decision, consequences, date

Frontmatter

New or materially revised docs should include:

---
title: Clear Title
sidebar_label: Short Label
description: "One sentence that explains the page job."
tags:
- Wiki
- Relevant Topic
---

Use description as the answer-engine summary. Keep titles human-readable and avoid local shorthand unless the page defines it.

Source Rules

  • Claims based on external facts need a Sources, Links, Context, or Source Trail section.
  • Interpretation is allowed, but it should not pretend to be raw evidence.
  • Private project state can inform a page, but the page must stand alone without exposing private details.
  • .FLOW paths may be named only when explaining the operating system itself; do not use .FLOW as reader-facing provenance for an idea.

Agent Maintenance Operations

OperationPurposeOutput
ingestTurn raw signal into durable knowledge/docs, /agents, CLI demand, or deletion
queryAnswer from durable sources firstCite /docs; use CLI only for private/project state
lintDetect drift and broken structureFindings for links, language homes, orphans, and source gaps
promotePreserve reusable answersA public doc, DDL term, DML token, or CLI trace

Language Alignment

DDL lives at /agents/ddl-nomenclature. DML lives at /agents/dreamineering-symbols.

When a concept becomes reusable:

  1. Add or sharpen the DDL term.
  2. Add a /docs home if the concept needs explanation.
  3. Add a DML code only if agents need compressed notation.
  4. Keep DDL home links pointing at live public docs.