Skip to content

Словарь терминов

Authored State

Исходное состояние проекта, которым владеет сам репозиторий. Оно живёт в package-standard layout, а generate превращает его в output-файлы для нужного target’а.

Generated Target Files

Сгенерированные файлы для конкретного target’а. Это не предпочтительный долгосрочный источник истины.

Path

Практический путь со своими правилами работы. Примеры: стандартный путь на Go, локальный Node/TypeScript runtime path и пути для workspace-config.

Target

Тип результата или интеграции, в который вы целитесь: codex-runtime, claude, codex-package, gemini, opencode или cursor.

Runtime Path

Путь, в котором проект напрямую владеет исполняемым поведением плагина. Поэтому выбор runtime, поведение обработчиков и strict validation здесь особенно важны.

Package Or Extension Path

Путь, сфокусированный на корректной сборке package или extension artifacts, а не на локальном исполняемом плагине.

Workspace-Config Path

Путь, где основным продуктом является конфигурация под управлением репозитория, а не исполняемый runtime-плагин.

Wrapper Install Channel

Способ установить CLI, например через Homebrew, npm или PyPI. Это не public runtime API.

Shared Runtime Package

Зависимость plugin-kit-ai-runtime, используемая в одобренных Python и Node сценариях вместо копирования helper-файлов в каждый репозиторий.

Support Boundary

Публичная граница между тем, что проект считает stable, тем, что остаётся beta, и тем, что сознательно не входит в долгосрочное обещание.

Readiness Gate

Команда или flow, который нужно воспринимать как публичный сигнал, что репозиторий в порядке. Для большинства проектов это validate --strict, часто вместе с doctor и generate.

Handoff

Момент, когда repo, artifact или package уже можно передать другому человеку, другой машине или пользователю без скрытых договорённостей.

Свяжите этот словарь с Моделью target’ов, Границей поддержки и Готовностью к продакшену.

Публичная документация для авторов плагинов и интеграторов.