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.