Tyapkin
Архитектура

Allium / ProCoffee: состояние

Датированный срез реестров, тестов и покрытия приложения Allium на Tyapkin.

Allium / ProCoffee: состояние

Проверено 2026-10-07 на Allium code commit 1e8d5643e206dc96c1fdbe934feddd8c36a4d2fa; QA evidence закреплено в 58e06ffe37b676fcd05ae740e04e080bce33ee0c. Это краткий срез отдельного продукта Allium. Его подробная продуктовая документация и источник чисел находятся в checkout Allium: docs/fumadocs/architecture/procoffee-status.mdx, docs/procoffee/quality-registry.json и docs/procoffee/quality-evidence.json. Между репозиториями пока нет автоматической публикации. В Allium есть MDX-источники docs/fumadocs, но собственного работающего Fumadocs app пока нет; этот сайт собирается из apps/docs/content/docs репозитория Tyapkin.

ОбластьПодтверждённое состояние
Business FeaturePROCOFFEE-SERVICE@0.3.0, NEEDS_INPUT; promotion BLOCKED
Сценарии и шаги27 Scenario, 164 Step (160 в Scenario и 4 общих Background); typed draft для 33 Step, без него 131
Полная Scenario QA0 из 27
Слои13 локальных candidate LayerPackage; 0 автономно принятых слоёв MVP
Fixtures52 focused layer cases и 27 journey pairs в плане; MVP-приёмка по ним не выполнена
КомпозицияЕсть локальные probes и отдельные пилоты; общий ProCoffee ApplicationRelease vNext ещё не принят
Общий wire contract0.1.0-candidate, descriptor SHA256 ba47f819ff61fcb73a72912bab922ca54481dbbcb6b13d86abf8d2f6d5ae6913; G1 открыт
Registry v2Технический REGISTRY_V2_CANDIDATE; общий release не опубликован

Реестры и проверки

В Allium procoffee:journeys:check подтвердил структуру и owner inventory 27 сценариев, но оставил Feature в NEEDS_INPUT и promotion в BLOCKED. procoffee:candidate:check проверил 13 локальных кандидатов и 15 файлов манифеста. procoffee:acceptance:check вернул DESIGN_COVERED, а procoffee:mvp:plan:check — PLAN_COMPLETE_ONLY. Это статусы покрытия проекта и плана, а не приёмка работающего MVP.

Локальные тесты Allium прошли: 72/72 в основном suite, включая 28/28 параметризованных проверок 13 одношаговых probe-слоёв, 4/4 в lab, 1/1 для исправленного pilot film и 1/1 для обзорного ролика; typecheck и snapshot checks опубликованных legacy packages также прошли. Coffee и aggregation browser E2E прошли по 3/3. Матрица проверяет DENY, INDETERMINATE, UNKNOWN и повтор без второго Transition у каждого probe-слоя; 52 специальных layer cases ещё не исполнены как автономные lifecycles. Эти проверки подтверждают соответствующие локальные срезы, но не 27 сквозных Scenario. Пилот PC-03/04 v0.2 имеет отдельный LOCAL_QA_ONLY pin. Подробный список команд, meanings и baseline закреплён в docs/procoffee/quality-evidence.json репозитория Allium.

Новый packages/procoffee-contracts/ содержит protobuf envelopes, descriptor pin, generated TypeScript и 5/5 wire tests. buf lint, проверка descriptor/client, buf breaking, typecheck и сборка прошли. Отдельный descriptor baseline отклоняет пробное удаление поля SchemaRef.digest. Это CONTRACT_CANDIDATE: предметные payload schemas, предметные compatibility fixtures и решение об authority ещё нужны для G1. Tyapkin runtime не импортирует эти продуктовые контракты.

Технический Registry v2 reader проверяет immutable descriptor, exact layer pins, направления и SchemaRef портов, обязательные adapter bindings. Тест подтвердил, что опубликованный v1 release остаётся читаемым. Policy, projection и QA refs пока проверяются по форме; их содержимое и authority этот reader не подтверждает.

Реестр тестов Tyapkin проверяет протокол отдельно. В этом срезе pnpm test:registry прошёл: 54 проверки, 0 ошибок; команды registry: 1 выполнена, 2 пропущены. Это не тесты ProCoffee ApplicationRelease.

Протокол технической проверки

В Allium commit 255ab08 добавлен docs/procoffee/mvp/acceptance-protocol.md с решением LOCAL_MVP_NOT_ACCEPTED по G0–G5 и читаемой Word-копией. Производный обзорный ролик apps/procoffee-lab/videos/procoffee-acceptance-review-2026-10-07.mp4 длится 26,96 с и заканчивается явным экраном LOCAL_QA_ONLY, 0/27 полной Scenario QA, 33/164 typed draft и 0/13 принятых слоёв. Его SHA256: 73622cf399335e05f92d527a853d728da083a54ba967525751970189eb169a03. Manifest связывает ролик с неизменённым исправленным pilot film и пятью локальными evidence runs; отдельный test:procoffee:review-film повторно прошёл 1/1 на указанном baseline. В 58e06ff новые результаты внесены в реестр, OpenSpec evidence и продуктовую страницу; подробная per-layer матрица — docs/procoffee/mvp/autonomous-qa-2026-10-07.md в Allium. Это обзор evidence, а не приёмка общего ApplicationRelease.

Следующие gates

Для MVP Allium ещё нужны опубликованные общие versioned contracts и завершённый Registry vNext, автономная приёмка 13 слоёв, pairwise/multi-hop QA и один рабочий ApplicationRelease с UI/API и 27/27 Scenario QA. Реальные внешние адаптеры и их receipts имеют отдельную приёмку. Эти gates принадлежат Allium; граница двух продуктов сохраняет Tyapkin как общий CAP + Capkin protocol/compiler/runtime.

On this page