Paseka — Bee Glossary¶
Брендинг¶
| Техническое | Bee Language |
|---|---|
| Product | Paseka |
| Runtime | Hive Runtime |
| Instance | Hive |
| Workspace | Apiary |
| Project | Colony |
| Cluster (если появится) | Federation of Hives |
| Portable bee pack | Nuc |
| Cue | Forage Cue |
Nuc — переносимый «пакет пчёл»: bee YAML + prompts в одном файле для заселения другой Colony. Технически:
paseka nuc export|import. См. nuc.Forage Cue — именованная точка входа в хореографию Colony (
.paseka/cues/<id>.yaml): публикуетsignalилиtaskбез DAG-исполнителя. Технически:paseka cue, Queen Console Run cue, Telegramcue:. См. cues.Standing Trail — long-lived Flight Trail bound to a Forage Cue (
standing.trace+standing.stipend). Recurring procedures (daily triage and similar) reuse the sametraceIdinstead of minting a bloom trail each tick. Later ticks replace remaining honey with the stipend; kill retires the identity. First seed setstrace.titlefrom the cue description (or cue id) when none exists. Checkpoints live in the trail comb (checkpoint.json). Not a Loop. See cues, spec 028.
Пользователь¶
| Техническое | Bee Language |
|---|---|
| Developer | Beekeeper |
| Human Gateway | Queen Console, Telegram gateway |
| CLI | Queen Shell |
| Dashboard | Hive Dashboard |
| Web UI | Queen Console |
Queen — это не агент и не оркестратор. Это персона интерфейса, через которую пасечник общается с ульем. Human Gateway — любой HITL-гейт (Console; Telegram — guide, spec 010).
Агенты¶
| Техническое | Bee Language |
|---|---|
| Agent | Bee |
| Worker Agent | Worker Bee |
| Review Agent | Guard Bee |
| Planner Agent | Scout Bee |
| Knowledge Agent | Archivist Bee |
| Commit Agent | Builder Bee |
| Notification Agent | Messenger Bee |
| Diagnostic Agent | Medic Bee |
| Observer | Watch Bee |
| Hive meta-agent | Hivewright Bee |
При необходимости пользователь может создавать собственные виды пчёл.
Hivewright Bee — улучшает других пчёл и среду улья (prompts, bee YAML, протоколы хореографии) по идеям пасечника и анализу Flight Trails. Не пишет продуктовый код Colony; понимание проекта нужно только чтобы сузить фокус ролей.
Архитектура¶
| Technical Core | Bee Language |
|---|---|
| Event Bus | Air |
| Event Stream | Flight Path |
| Subject | Flight Route |
| Message | Waggle Dance |
| Broadcast | Swarm Call |
| Subscription | Listening to Dance |
| Event Store | Hive Memory |
| Knowledge Base | Honeycomb |
| Object Store | Wax Storage |
| KV Store | Cell Storage |
Важно: это исключительно язык интерфейса. API продолжает использовать subject, stream, message.
Доменная модель¶
| Техническое | Bee Language |
|---|---|
| Signal | Scent |
| Insight | Discovery |
| Mutation | Comb Proposal |
| Verification | Inspection |
| Decision | Hive Decision |
| Task | Nectar |
| Goal | Bloom |
| Context | Hive Memory |
| Artifact | Wax Cell |
| Sector | Comb Sector |
Идея проходит естественный жизненный цикл:
Bloom → Nectar → Comb → Honey
Самосовершенствование¶
| Техническое | Bee Language |
|---|---|
| trail fork | Side Flight |
| fork delta | Blueprint |
harness (.paseka/) |
Hive Rig |
| skill store | Procedure Shelf |
Side Flight — новый Flight Trail, отделённый от исходного: та же задача, тот же базовый коммит, другое .paseka/, своя шина и свой бюджет мёда. Это эксперимент рядом с живой колонией, а не её копия.
Hive Rig — всё, что окружает роль и определяет, как она работает: промпты, bee YAML, набор процедур, контракт завершения. Модель заморожена; меняется Hive Rig.
Procedure Shelf — хранилище процедур колонии. Роль получает с неё только те процедуры, которые ей объявлены.
Метрики¶
| Technical | Bee Language |
|---|---|
| energyToken | Honey Reserve |
| confidence | Pollen Quality |
| priority | Nectar Richness |
| traceId | Flight Trail |
| standing trail | Standing Trail |
| correlationId | Swarm Trail |
| retries | Return Flights |
| timeout | Sunset |
| dead-letter | Lost Bee |
Жизненный цикл задачи¶
| Technical | Bee Language |
|---|---|
| Created | New Bloom Found |
| Accepted | Nectar Collected |
| In Progress | Building Comb |
| Waiting Review | Guard Inspection |
| Verified | Hive Approved |
| Rejected | Comb Rejected |
| Completed | Honey Stored |
| Archived | Winter Storage |
Состояние улья¶
| Technical | Bee Language |
|---|---|
| Healthy | Calm Hive |
| Busy | Active Foraging |
| High Load | Swarming |
| Resource Exhausted | Low Honey |
| Infinite Loop Detected | Bees Flying in Circles |
| Idle | Resting Hive |
Диагностика¶
| Technical | Bee Language |
|---|---|
| Logs | Hive Chronicle |
| Metrics | Hive Health |
| Trace | Flight Trail |
| Timeline | Season Timeline |
| Replay | Replay the Season |
| Debug | Inspect the Hive |
| Audit | Hive Inspection |
Команды CLI¶
paseka init
paseka run
paseka status
paseka doctor
paseka inspect
paseka replay
paseka hive list
paseka hive create
paseka bee list
paseka bee inspect
paseka bee run
paseka bee chat
paseka session list
paseka session attach
paseka session stop
paseka queen
UI-примеры¶
Вместо:
Task accepted by planner.
Пользователь увидит:
🐝 Scout Bee discovered fresh nectar.
Вместо:
Verification failed.
🛡 Guard Bee rejected the comb.
Вместо:
Waiting for human approval.
👑 The Queen awaits your decision.
Вместо:
Context updated.
🍯 New honey has been stored in the comb.
Вместо:
Agent terminated.
🐝 A bee has returned to the hive.
Принцип трансляции¶
Система имеет два независимых языка.
Technical Layer¶
Используется в API, SDK, протоколах, логах и внутренней реализации.
Experience Layer (Bee Language)¶
Используется исключительно в интерфейсах пользователя, документации, визуализации, системных промптах и повествовании.
Оба слоя описывают одну и ту же систему. Bee Language не заменяет техническую модель, а служит её художественной интерпретацией, делая взаимодействие с Paseka более живым и запоминающимся без ущерба инженерной строгости.