Tyapkin
Runbooks

Tyapkin consumer bundle

Независимая установка, точный pin и граница локальной приёмки Allium.

Tyapkin consumer bundle

Tyapkin поставляет локальный Rust crate bundle с FeaturePublisherV1 и FeatureConsumerV1: compile/check, immutable publication, read-only Describe, CAP decide и verify_trace. Архив содержит vendored Cargo source и независимый conformance project. Core Machine можно использовать без Flow, protobuf, CEL и Allium.

Новый опциональный techdocs-projection входит в следующий локальный bundle: он экспортирует проверенные страницы Feature/Machine, но не меняет CAP decide/verify_trace. Runbook экспорта описывает его файлы и границу с Allium. Закреплённый Allium artifact ниже — исторический pin; его bytes не заменяются новым bundle автоматически.

Текущий проверенный artifact — 0.1.0+ad61c318f8ae, исходная ревизия ad61c318f8aec8bb01ac8c1278341769edc99e81, SHA-256 архива b7712a3e59d75434f4bfab66d5590dc36c506195edc60d77ed231fa9f6def765. Установщик обязан проверить архив, manifest и conformance до подключения; локальный path на соседний checkout не является pin.

Что проверено в Allium

Allium commit a53a9c28714fe9a1ad34107a0db8770cbb055a9d закрепляет этот artifact в opt-in release v4. Локальный тест публикует две Machine с точными TypeRef/Flow зависимостями, исполняет причинный Output → Input и проверяет два Trace после restart. Read-only Composer повторно связывает Output intention и LOCAL_APPLIED result с target Input. Положительное и отрицательное Playwright video/trace записаны в Allium OpenSpec openspec/changes/archive/2026-10-09-allium-tyapkin-feature-consumer-v1/.

LOCAL_APPLIED означает только локальный результат. Внешний adapter receipt остаётся NOT_OBSERVED. Действующий tenant release не переключался. Интерактивный ProCoffee Demo пока работает по отдельному checked State/Flow или legacy пути; он ещё не исполняет Feature release v4.

Полные команды сборки, проверки и отката находятся в исходном docs/runbooks/tyapkin-consumer-bundle.md. Продуктовый owner, tenant, release selection, instance, outbox и rollback принадлежат Allium.

On this page