Files
chemenu/types/comparison.md
T
torbenandClaude Opus 5.5 862bc04d9c
CI / verify (push) Successful in 5m20s
CI / pwsh (push) Successful in 2m2s
Release / release (push) Successful in 36s
fix: comparison and source pages accept the sources: cite add writes; sources may cite sources (#173)
Files changed:
- CHANGES.md
- VERSION
- instructions/wiki-ingest/SKILL.md
- kb/CONTRACT.md
- tools/CONTRACT.md
- tools/chemenu/commands/cite_cmd.py
- tools/chemenu/commands/xref.py
- tools/chemenu/tests/test_cite_cmd.py
- tools/chemenu/tests/test_page_ops.py
- tools/chemenu/tests/test_type_resolver.py
- tools/chemenu/tests/test_xref.py
- types/comparison.md
- types/comparison.schema.yaml
- types/source.md
- types/source.schema.yaml

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SnAJ7Z3CpVD3PRbN73QtU2
2026-10-04 21:35:24 +02:00

2.3 KiB

type, name, description, schema, base_dir, page_ref_fields, guidance
type name description schema base_dir page_ref_fields guidance
types/type-spec.md comparison Structured type for comparison pages that set several entities or approaches against one another types/comparison.schema.yaml comparisons
entities
related
sources
types/comparison.guidance.md

Comparison

This instance's configuration for the comparison type: its frontmatter fields as this schema requires them, and the page skeleton wikitool new comparison scaffolds. When to use this type and how to write a conforming page is types/comparison.guidance.md - tools/wikitool types describe comparison composes both into one answer.

Frontmatter

Field Required Use
type Yes types/comparison.md
tags No Navigation tags for categorization
created Yes Creation date (YYYY-MM-DD)
entities Yes Titles of the entities compared
related No Declared outbound edges - one compares-with edge per subject, written by wikitool xref add
sources No Titles of the source pages cited on this page, written by wikitool cite add
summary Yes One-liner for kb/index.md

Template

The block below is page material, so it is written in this instance's KB language (kb/CONVENTIONS.md language:) rather than in the control plane's English - its headings become the headings of every page wikitool new comparison scaffolds.

# Comparison: {name}

## Überblick

TODO: Kurzer Überblick, was verglichen wird und warum der Vergleich zählt.

## Vergleichstabelle

| Kriterium | {entities|table_header} |
|-----------|{entities|table_sep}|
| TODO | {entities|table_cells} |

## Analyse

TODO: Auswertung des Vergleichs. Welche Muster zeigen sich? Was sind die entscheidenden Unterschiede?

## Empfehlung

TODO: Falls möglich - was wann und für wen zu verwenden ist. Unter welchen Umständen ist welche Option die beste?

# Comparison: stays as a prefix - unlike source it is no title_prefix but a pure template convention, and the page title itself (Go vs Rust) does not carry it. When wikitool xref adds a relationship, the tool-managed cross-reference section appears; what it is called is the instance's decision in kb/CONVENTIONS.md (sections:).