-
v9.0.0
Stablereleased this
2026-10-09 15:39:33 +00:00 | 56 commits to main since this release9.0.0 - 2026-10-09 - Docs sorted into four areas, generated references, raw derive for real documents
Author: Torben Nehmer
Breaking Change: The seven pages that sat directly in docs/ now live in docs/explanation/, with nothing left at the old paths. An instance's own kb/CONVENTIONS.md still links ../docs/language-boundaries.md, so docs verify reports a dead link after the upgrade until the required migration document rewrites the path - step 12 of the upgrade.
Migration: required - instructions/migrations/9.0.0-docs-diataxis.md
High impact
- docs/ sorted into tutorials, how-to, reference and explanation plus an unshipped docs/dev/; explanation pages moved, developer guide moved and translated, human docs English
Medium impact
- Changelog kompakt: ein Absatz pro Thema, Größenbudget, Migrationsverweis
- docs reference: human command reference under docs/reference/, generated from the command records
- docs reference: skill catalogue and page types under docs/reference/, generated from the shipped defaults in the origin repo only
- docs/: how-to guides, configuration reference and two explanation pages carved out of README.md, INSTALL.md, INSTALL-MCP.md and EVALS.md; the last two retired
- INSTALL.md is an English installation tutorial; new tutorial from a first source to a first answer with a shipped sample; README.md a landing page
- Die Formen der vier handgeschriebenen .wikitool-*.json stehen je in einem Datensatz (config_shapes), aus dem Lader, doctor und die Konfigurationsreferenz lesen
- Gate-Liste: AGENTS.md § Gates ist die eine Liste (mit Rebase-Review Gate), cli_contract.GATES hält sie, docs verify vergleicht beide
- Asset-Preflight: Verschieben aus dem Entpackordner wird bis ca. 30 s wiederholt, nennt die Systemmeldung und rollt nach endgültigem Scheitern zurück
- raw derive reads PDF-free documents: Office files and mail become a folder with the original and a derived text
- raw derive unpacks ZIP archives and mails with attachments into a folder
- raw derive reads PDF and Outlook MSG through lazily imported packages; doctor shows each import filter
- raw derive (Mail): ein Platzhalter-Plaintext (unter 10 % des HTML-Texts) verdrängt den HTML-Text nicht mehr, und die zweite Fassung des Mailtexts wird kein Anhang (#204)
Low impact
- version bump: Abschlussmeldung nennt Stichpunkt oder Themenabsatz statt pauschal Prosa
- AGENTS.md routing line and a toc.py docstring describe docs/ as the whole human documentation
- tools/README.md module tree names reference_doc.py and the fourth view cli_contract renders
- Rebase-Review Gate: Anzeigename in Hilfe- und Fehlertexten von sync und publish angeglichen
- tools/README.md: Asset-Modus beschreibt Entpacken in den eigenen Ordner, Wiederholung und Zurückrollen
- Gitea-Wiki als generierter Spiegel von docs/: Konverter, Push-Skript, Workflows
- raw pending names only the raw fetch pair as a bundle; a derived document is a folder
- raw derive writes an Excel file's sheets as tab-separated files with a formula list; derived.md becomes the overview (#202)
- testfiles: real documents get short names and a source table, personal data is replaced by same-length filler, and the derive test now compares the sheet TSVs (#203)
This release reorganises the stack's human documentation and teaches
raw derivereal-world documents.docs/is now sorted into tutorials, how-to guides, reference and explanation, with the developer guide in an unshippeddocs/dev/; the command, skill and page-type references are generated from the shipped records, the root documents shrink to a landing page and an English installation tutorial, anddocs/is mirrored into the Gitea wiki. The explanation pages moved, so an instance runs the required migration document to repair the one path itskb/CONVENTIONS.mdlinks.raw derivenow turns Office files, mail with attachments, ZIP archives, PDF, Outlook MSG and Excel sheets into a folder with the original and a derived text. Smaller changes: the shapes of the four hand-written.wikitool-*.jsonfiles live in one record,AGENTS.md§ Gates is the single gate list, and the asset preflight retries a blocked move.Tutorials: installation in English, and a first source to a first answer (#191)
INSTALL.mdstays at the root and is now the English installation tutorial, the first onedocs/tutorials/README.mdlists; its generated prerequisites lists andsetup-questionmarkers are unchanged, anddocs verify's finding for a missing question names the English section "What the agent asks you". The newdocs/tutorials/first-source-to-first-answer.mdwalks a fresh instance through one ingest and two questions, one the wiki answers with citations and one it has no source for, usingdocs/tutorials/sample-source.md, a short made-up note that ships with every instance.README.md's "Your first ingestion" is a link to it, which finishesREADME.mdas a landing page.The root documents split into
docs/pages (#190)The task and explanation parts of
README.md,INSTALL.md,INSTALL-MCP.mdandEVALS.mdare now single English pages: eleven how-to guides underdocs/how-to/(ingest, capture, guideline export, query, maintenance, weekly review, Obsidian, updating an instance, troubleshooting, the MCP read server, tracing and scoring sessions),docs/reference/configuration.md, anddocs/explanation/architecture.mdandtelemetry-and-evaluation.md. A guide says what to prepare, what to tell the agent and where it stops; it links an agent's procedure instead of retelling it.INSTALL-MCP.mdandEVALS.mdare gone from the root and fromdist export, so an upgrade removes them as retired;README.mdis a landing page, andINSTALL.mdkeeps only the installation itself. Pointers in messages and command records, among themversion check's, name the new pages.Doku-Gerüst nach Diátaxis unter
docs/(#187)docs/hat vier Bereiche –tutorials/,how-to/,reference/,explanation/, je mit einer
README.md– unddocs/dev/, dasdist exportwieinstructions/dev/weglässt. Die sieben
Erklärseiten liegen jetzt unterdocs/explanation/, ohne Stub am alten Ort;DEVELOPMENT.mdist
alsdocs/dev/development.mdenglisch.docs verifymeldet jede Datei, die direkt indocs/oder
außerhalb der fünf Bereiche liegt.AGENTS.md§ File naming legt fest, dass die menschliche Doku
des Stacks englisch ist, unabhängig vonlanguage:. Das bestehendekb/CONVENTIONS.mdeiner
Instanz verlinkt noch den alten Pfad, deshalb führt das Pflicht-Migrationsdokument ihn nach.Changelog-Einträge mit Größenbudget und Migrationsverweis (#184)
Ein Eintrag bekommt
###-Abschnitte pro Thema statt pro Bump; eine kleinere Änderung steht nur
als Bump-Titel in der Liste.docs verifyundversion releasehalten den obersten Eintrag bei
höchstens 32 000 Bytes und jeden###-Abschnitt bei genau einem Absatz von höchstens 1 000 Bytes,
die Überschrift nicht mitgezählt; ältere Einträge bleiben ungeprüft. Zielt ein erforderliches
Migrationsdokument auf die Basis des Kandidaten, schreibt jederversion bumpdie Zeile
**Migration:** required - <pfad>anstelle vonnone required, unddocs verifymeldet einen
grenzüberschreitenden Eintrag, der sein Dokument nicht nennt. Die Formregeln stehen nur noch in
instructions/dev/version-parts.md.Generierte Referenz für Menschen unter
docs/reference/(#188, #189, #193)wikitool docs reference [--apply]erzeugt aus den Kommando-Datensätzen eine Seite je Gruppe samt
Übersicht undexit-codes.md, ohne die an Agenten gerichteten Reaktionen.skills.mdund
page-types.mdbeschreiben die ausgelieferten Vorgaben und entstehen nur im Ursprungs-Repo. Die
Formen von.wikitool-telemetry.json,-remotes,-uploadund-tasksstehen je in einem
Datensatz inconfig_shapes.py; die Lader lesen daraus Felder, Defaults undExpected:-Texte bei
unveränderter Akzeptanz, undconfiguration.mdträgt je Datei eine generierte Region, auch in einer
Instanz.doctorwarnt bei einer Telemetrie-Datei, die still anders gelesen wird.docs verify
meldet veraltete Regionen.
This note is a snapshot of the
CHANGES.mdentry as it stood when the tag was cut, and
is never edited afterwards. The maintained version of this text - including any later
correction - is the entry for this version inCHANGES.mdin the repository.Downloads