Composer

Ваш мир сам берёт
то, что ему нужно.

Измерение начинается не с полки заранее выбранных мета-моделей, а с одного файла. По ходу работы агент, читающий этот файл, замечает, чего мир пока не умеет описывать, находит покрывающую это спецификацию, спрашивает вас и ставит её на закреплённой версии.

Создать своё ИзмерениеИндекс разрешения

Как это работает

01

AGENTS.md - точка входа

Любой пакет, дерево файлов или профиль базы данных начинается с корневого AGENTS.md. В нём названы Измерение, его полномочия, политики и процедура Composer.

02

Потребность обнаруживается, а не планируется

Агент следит за терминами, которым нет места в установленных моделях, и за ссылками, ведущими за их пределы. И то и другое - сигнал спроса.

03

Вы одобряете

Агент предлагает конкретную модель конкретной версии, объясняет, на какие вопросы она отвечает и что тянет за собой. Без вашего одобрения не ставится ничего.

04

Установка закрепляется

Спецификация скачивается, её дайджест проверяется, она пишется в meta-models/, добавляется в vercy.lock и фиксируется в реестре событий.

По каким признакам агент понимает, что нужна ещё одна модель

Непокрытый термин

Вы упоминаете сущность, решение, событие или документ, которому нет места ни в одной установленной модели. Composer сопоставляет ваши слова со словарём триггеров, который публикует каждая модель.

Висящая ссылка

Установленная спецификация объявляет, чего она намеренно не содержит и где это живёт. Пойти по указателю дешевле и безопаснее, чем растягивать модель за пределы её назначения.

Сведение без места

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

Разрыв покрытия

В начале сессии агент сверяет реестр объектов с набором установленных моделей, чтобы мир, переросший свои модели, сказал об этом, а не поплыл.

Что именно ставится

Установка - это четыре записи и никаких сюрпризов: каталог спецификации со своим AGENTS.md, отдельный файл привязки для хранения и интерфейса, закреплённая запись в vercy.lock и запись в реестре событий. Формат и носитель никогда не попадают в логическую спецификацию, поэтому та же модель позже переезжает из Git в базу данных, не меняя своего смысла.

Composer предлагает. Решает владелец. An agent may read the catalogue freely, but it may not install, upgrade, replace or remove a specification without explicit approval, and it may never silently move a pinned version.

Машинные точки доступа

/models/composer-index.json /models/catalog-index.json /models/<id>/spec.yaml /models/<id>/AGENTS.md /llms.txt

Индекс разрешения публикует по каждой модели: идентичность и каноническое семантическое имя, версию, URL спецификации, дайджест, соответствие, словарь триггеров и объявленные ссылки на другие модели с каталожным идентификатором, в который каждая из них разрешается. Неразрешённые ссылки остаются видимыми в индексе, а не отбрасываются, чтобы пробелы корпуса поддавались аудиту.

Начните здесь

Пятишаговый мастер собирает Пакет Владельца, включая процедуру Composer, по которой дальше работает ваш агент.

Создать своё ИзмерениеОткрыть каталог