Перейти к содержанию

Модель возможностей

EmbrAIon использует явные типы capabilities, чтобы не смешивать policy, responsibility, procedure, orchestration и facts.

Type Purpose
Rule Required / prohibited / protected behavior
Agent Responsibility и ownership
Skill Повторяемая procedure
Workflow Ordered orchestration
Routing Task/risk classification, execution constraints, host resolution и optional project overrides
Tool Deterministic operation
Adapter Host/transport integration и projection
Knowledge Facts и architecture

Canonical capability должна иметь один primary type. Cross-references предпочтительнее, чем дублирование одного content в нескольких types.

Routing намеренно model-agnostic. Concrete model names, provider rates, lifecycle state и host availability не являются canonical Core capabilities.

EmbrAIon предоставляет reusable механизмы deployment eligibility, provider-neutral execution, pricing refresh/snapshots, health и evidence. Конкретные models, providers, rates, source URLs и availability facts остаются project- или host-owned.

Навыки Core описывают повторяемые инженерные процедуры: миграцию совместимости, проектирование тестов, обновление зависимостей, исследование производительности и создание навыков. Живая проверка навыка сравнивает базовое и новое поведение в свежих сессиях хоста; проверка предоставленной записи оценивает только эту запись. Событие чтения навыка не доказывает, что он вызвал результат.

Необязательные внешние возможности имеют отдельный lifecycle деклараций и наблюдений. Запись в инвентаре не доказывает установку, обнаружение хостом, загрузку инструкции, готовность инструмента или выполнение. Предметные возможности устанавливаются и управляются независимо через хост. Факты проекта и review gates продолжают действовать.

Детерминированная проверка организации кода применяется к изменениям постепенно. Старый долг служит базой сравнения, но не исключением для новых нарушений. Контрольные точки и аудит знаний сохраняют локальные ссылки для проверки актуальности; они не продвигают learning и не дают одобрения.