VibeVM
Contents
On this page
en
Publisher
org.vibevm.core
Version
1.0.0latest
Audiences
Reading time
2 min
Rendered
Read aloud
never

PROP-050 W7 — измерения посадки видимости (##VERIFY-MEASURE)

01

Замеры стройки, 2026-08-23. Хост: org.vibevm.core/vibevm, 37 пакетов в lock. «До» = main до W7-меток (машинерия W1–W6 уже посажена, дефолты public/false); «после» = после осознанного сужения (private-метки fractality-группы) и переустановки.

Хост-мир (потребительский корень этого репозитория)

02
метрика до после дельта
членов в vibe.lock 37 37 0 — у хоста все дисциплины свои, прямыми рёбрами
vibevm/vibespecs/boot/STATIC.xml, байт 248 429 248 429 byte-identical
vibevm/vibespecs/boot/INDEX.md, байт 1 512 1 512 topo-пересортировка 3 строк, состав не менялся
provenance в lock — (v5, полей не было) 7 × root-edge, 30 × public-chain схема v6
время vibe install (свежий бинарь, тёплый store) ~секунды ~секунды без деградации от проекции+итерации

03Ключевой совместимостный факт: переустановка хоста на новой машинерии (strict-чтение, public-дефолт) воспроизвела ленты байт-в-байт — ровно обещание ##DEFAULT-PUBLIC-RATIONALE / ##migration-flag-day-scope.

W7-сужение: private-метки

04Помечено access = "private" (v1.0.0-слоты; замороженные v0.x не тронуты):

  • 05delegation-first → redbook, rust-ai-native (delegation-rules ОСТАВЛЕН public — директива тянет свой калькулюс);
  • delegation-rules → redbook, rust-ai-native;
  • fractality → redbook, rust-ai-native, wal-specspaces.

06Обоснование — ##REEXPORT-USAGE-NORM: это фоновые дисциплины автора пакета (его dev-мир), не субстанция для потребителя; сниппеты самодостаточны (пресуппозиционный гейт зелёный без этих рёбер).

07Эффект в хост-lock: dependencies пакета delegation-first сжался с 3 рёбер до 1 (delegation-rules), delegation-rules — до 0: lock-контракт теперь честно отражает просачивающуюся поверхность, не dev-мир.

Расчётный эффект для стороннего потребителя

08Проект, тянущий ТОЛЬКО flow:org.vibevm.fractality/delegation-first:

09
до после
членов E(R) ~32 (redbook-паровоз: 21 член + git-practices 4 + wal-specspaces + rust-стек 3 + core) 2 (delegation-first + delegation-rules)
смысл WAL-класс утечки: «один edge тянет мир» директива + её калькулюс

10Проверено сквозными голденами жанра (cli_visibility_lanes.rs: private-ребро не доезжает до lock/vibedeps/INDEX/STATIC; ромбы и friends-цепи — по своим сценариям).

Наблюдаемость на живом мире (пост-W5a)

  • 11vibe why org.vibevm.world/git-atomic-commitspresent: public-chain via org.vibevm.core/vibevm -> org.vibevm.world/redbook -> org.vibevm.world/git-practices -> org.vibevm.world/git-atomic-commits;
  • vibe why org.vibevm.world/walpresent: root-edge;
  • vibe friends org.vibevm.world/redbookopen… actual friends: none… in root closure: no (у хоста грантов нет — дефолт friend = false).

Снапшот-пин

12Состав хост-лент пинится живыми тестами (redbook-roundtrip корпус, vibedeps-материализация, lane-голдены W3/W6 на герметичных мирах); одноразовый лендинг-дифф W7 отревьюен вручную: изъятий из хост-лент нет, изменения — только lock-контракты и topo-порядок INDEX.

For an agent

This page has a machine mirror. The citation carries the version rather than latest, so what an agent quotes does not move under it.

spec://org.vibevm.core/vibevm@1.0.0/research/dependency-visibility-2026-08/04-measurements

.md.xmlllms.txt