Zum Inhalt

Polycrate CLI 0.34.1

Release-Datum: 12. April 2026
Typ: Patch-Release

Highlights

Patch-Release mit Bugfix für den Template-Block RunAction-Guard, SDD-Workflow-Verbesserungen und internem Cleanup.

Artefakte

Docker Images

docker pull cargo.ayedo.cloud/library/polycrate:0.34.1

CLI Downloads

Plattform Architektur Download
Linux amd64 Download
Linux arm64 Download
macOS amd64 Download
macOS arm64 (Apple Silicon) Download

Installation & Update

polycrate update 0.34.1

Installationsanleitung

Bugfixes

RunAction-Guard für Template Blocks korrigiert

Der RunAction-Guard lehnte bisher pauschal alle Actions auf Template Blocks ab. Nach Spec 135 (Template-Flag automatisch setzen) waren dadurch auch standalone Template Blocks wie app (Release-Tasks) blockiert. Der Guard prüft jetzt differenziert: Template Blocks ohne Instanz-Block bleiben ausführbar. Template Blocks mit Instanz werden abgelehnt mit verbesserter Fehlermeldung, die den Instanz Block benennt.

Verbesserungen

SDD Agent Rules: Submit-Workflow korrigiert

Der Submission-Flow wurde korrigiert: Nach Self-Review submitted der Agent die Spec automatisch (polycrate spec submit) und fordert den User dann zur Approval auf. Vorher wartete der Agent unnötig auf Erlaubnis zum Submitten.

SDD Workflow — Dokumentation

SDD Agent Rules: Rules Freshness Check

Neuer Abschnitt im Session Start Protocol: Der Agent vergleicht bei Session Start die Version in den generierten Rules-Files (CLAUDE.md, AGENTS.md, sdd.mdc) mit der installierten CLI-Version. Bei Abweichung fragt er den User, ob die Files aktualisiert werden sollen.

SDD Agent Rules: Section Content Guidelines

Neue Richtlinien für Heading-Tiefe in Spec-Sektionen: H3 als Top-Level, H4 für Sub-Topics, H5+ selten nötig. Maximum empfohlen: H4. Mit konkreten Beispielen für Context- und Solution-Sektionen.

SDD Agent Rules: Verification Protocol

Das Verification Protocol (pending-verification → User bestätigt → implemented) ist jetzt in Manual und Rules dokumentiert. Agents dürfen pending-verification und implemented nicht mehr in einem Schritt setzen.

SDD Status-Lifecycle — Dokumentation

.state.poly Logik entfernt

Die veraltete .state.poly Datei wird nicht mehr geladen oder verarbeitet. Existierende .state.poly Dateien werden beim Workspace-Load ignoriert.

polycrate-operator Block

Der polycrate-operator Block wurde auf Version 0.3.50 aktualisiert:

polycrate pull cargo.ayedo.cloud/ayedo/k8s/polycrate-operator
polycrate run polycrate-operator install

Jetzt aktualisieren

polycrate update 0.34.1

Oder laden Sie die Binaries direkt vom PolyHub herunter.