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

Expedition

Tyapkin как Kiskin Expedition-контур без наследования office runtime.

Expedition

Tyapkin оформляется как Expedition внутри Kiskin project lifecycle. Это мета-контур проекта, а не перенос Kiskin Office runtime.

expedition.yaml
  -> graph/expedition.graph.yml
  -> apps/docs/content/docs
  -> llms.txt
  -> Capkin scenarios
  -> scenario registry
  -> Rust/protobuf runtime

Что добавляет контур

  • machine-readable manifest expedition.yaml;
  • graph projection в graph/expedition.graph.yml;
  • ADR о принятии Kiskin Expedition Boilerplate;
  • raw architecture note в docs/architecture/expedition.md;
  • scope-code note в /docs/architecture/kiskin-scope-code;
  • проверку pnpm expedition:check.

Скоуп кода

@kiskin/expedition-boilerplate  reusable Expedition program package
@kiskin/tyapkin-*               Tyapkin product packages
.tyapkin/                       Tyapkin local runtime state

Что не переносится

Tyapkin не наследует офисные сервисы Kiskin Office: Ory, WorkAdventure, Zulip, Grist, Jitsi, LiveKit, NetBird и OpenVenture packages остаются вне runtime границы Tyapkin.

CAP/Rust/Fumadocs остаются ядром. Boilerplate описывает project lifecycle, а protocol source of truth остается в Rust crates, protobuf, Capkin features, scenario registry и Fumadocs.

Первый доменный пример находится в /docs/demo/kiskin-expedition-onboarding.

On this page