• v2.2.2 32a9b8eb3f

    v2.2.2
    CI / verify (push) Successful in 45s
    Release / release (push) Successful in 37s
    Stable

    torben released this 2026-09-01 17:18:21 +00:00 | 102 commits to main since this release

    2.2.2 - 2026-09-01 - Doku-Verdrahtung: Publish-Remote Gate im Werkzeugvertrag, Projektseite auf oeffentlich

    Author: Torben Nehmer

    Nachziehen dessen, was 2.2.0 und die Veröffentlichung offen gelassen haben. Gefunden durch eine
    Durchsicht auf lose Enden, nicht durch einen Fehlschlag — docs verify deckt den Fall nicht ab,
    weil es Kommando-Namen gegeneinander prüft, nicht ob ein neuer Fehlerfall beschrieben ist.

    tools/CONTRACT.md kannte das Publish-Remote-Gate nicht. Der Werkzeugvertrag ist die Stelle,
    an der pro Kommando steht, was ein Fehlschlag bedeutet und ob ein Retry sicher ist — und
    publish hatte seit 2.2.0 einen dritten Weg zu Exit 42, der dort nirgends stand. Ergänzt in
    beiden Richtungen: in der Kommandozeile (URL statt Remote-Name, pushurl wird gelesen, fehlende
    Datei heißt unbeschränkt, kaputte Datei ist ein Fehler) und im Fehlerkontrakt, wo der
    entscheidende Unterschied zu den anderen beiden Gates steht — es gibt keine --confirm-Zeile,
    die der Agent nachreichen könnte.

    instructions/gates.md verwies nicht auf die Prozedur, für die das Gate gebaut wurde.
    Jetzt verlinkt, mit dem Hinweis auf Schritt 4: Das Gate gehört vor den ersten publish, später
    hinzugefügt schützt es das Fenster nicht, das es schließen soll.

    Die Projektseite beschrieb sich selbst falsch. kb/entities/projects/Chemenu.md nannte
    Chemenu ein „persönliches IT-Wissens-Wiki" mit dem Zweck „Persönliche IT-Wissensbasis" — seit
    der Veröffentlichung schlicht unzutreffend, und es ist die Seite, die ein Fremder über das
    Projekt liest. Neu gefasst: deterministischer Wissenskompiler, diese Instanz seit 2026-09-01
    öffentlich als Testbett und Demo, Lizenz benannt.

    Die historische Aussage über die monolithische AGENTS.md (~30 KB) bleibt — sie war zu ihrer
    Zeit korrekt und ist belegt. Sie ist jetzt als Ausgangspunkt datiert statt als Gegenwart
    formuliert, dieselbe Unterscheidung, die #29 für die Issue-Texte trifft: ein Pfad als Wegweiser
    wird nachgezogen, ein Pfad als Beleg bleibt stehen und bekommt ein Datum.

    Dateien: tools/CONTRACT.md, instructions/gates.md,
    kb/entities/projects/Chemenu.md, kb/entities/INDEX.md (generiert).

    Downloads