Clone
3
Reference Page types
Wiki Mirror edited this page 2026-10-16 14:43:37 +00:00
This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Generated from docs/reference/page-types.md at v10.1.0 – edit the repository, not this wiki.

Page types

Every page type the stack ships for kb/: what it is for, where its pages are written, its subtypes and its required frontmatter fields, generated from the type-specs under types/ and their schemas.

This page describes the stack's shipped defaults. An instance adopts these type-specs from their .template and may change them, or add types of its own; tools/wikitool types list and tools/wikitool types describe <type> show what this instance has.

Contents

comparison

Structured type for comparison pages that set several entities or approaches against one another

  • Written to: kb/comparisons/

Required fields

  • type - string
  • created - string
  • entities - array
  • summary - string

concept

Base type for concept pages - architectures, patterns, protocols, workflows, decisions or problems

  • Written to: kb/concepts/<subtype directory>/

Subtypes (field concept_type)

Value Written to Index section
architecture kb/concepts/architectures/ Architekturen
pattern kb/concepts/patterns/ Muster
protocol kb/concepts/protocols/ Protokolle
workflow kb/concepts/workflows/ Abläufe
decision kb/concepts/decisions/ Entscheidungen
problem kb/concepts/problems/ Problemstellungen

Required fields

  • type - string
  • concept_type - string, one of architecture, pattern, protocol, workflow, decision, problem
  • created - string
  • modified - string
  • provenance - string, one of sourced, general, mixed
  • summary - string

entity

Base type for entity pages - codebases, systems, tools, technologies, people or organizations

  • Written to: kb/entities/<subtype directory>/

Subtypes (field entity_type)

Value Written to Index section
codebase kb/entities/codebases/ Codebasen
system kb/entities/systems/ Systeme
tool kb/entities/tools/ Werkzeuge
technology kb/entities/technologies/ Technologien
person kb/entities/people/ Personen
organization kb/entities/organizations/ Organisationen

Required fields

  • type - string
  • entity_type - string, one of codebase, system, tool, technology, person, organization
  • created - string
  • modified - string
  • provenance - string, one of sourced, general, mixed
  • summary - string

project

Structured type for a committed initiative (a GTD project) - goal, participants, durable status, open loops

  • Written to: kb/gtd/<subtype directory>/

Subtypes (field responsibility)

Value Written to Index section
haus kb/gtd/haus/ Haus
finanzen kb/gtd/finanzen/ Finanzen
technik kb/gtd/technik/ Technik

Required fields

  • type - string
  • state - string, one of active, dormant, completed, abandoned
  • responsibility - string, one of haus, finanzen, technik
  • created - string
  • modified - string
  • provenance - string, one of sourced, general, mixed
  • summary - string

source

Structured type for source pages that record and summarize ingested raw material

  • Written to: kb/sources/<subtype directory>/
  • Title prefix: Source -

Subtypes (field source_type)

Value Written to Index section
transcript kb/sources/transcripts/ Transkripte
analysis kb/sources/analyses/ Analysen
article kb/sources/articles/ Artikel
document kb/sources/documents/ Dokumente
notes kb/sources/notes/ Notizen
tracker kb/sources/trackers/ Tracker-Exporte
unclassified kb/sources/unclassified/ Unklassifiziert

Required fields

  • type - string
  • source_type - string, one of transcript, analysis, article, document, notes, tracker, unclassified
  • author - string
  • raw_files - array
  • date - string
  • summary - string