Хронология развития платформы, поискового движка, MCP-сервера и корпуса документации российских сервисов. Каждое обновление публикуется с сохранением предыдущей истории и сводных показателей нарастающим итогом.
РАЗДЕЛЫ КАТАЛОГА25
17 API · 6 справок · 2 курса
АКТИВНЫЕ ДОКУМЕНТЫ7 383
10 139 ревизий в неизменяемой истории
ВЫПУСКИ22
Последнее обновление: 31 октября 2026
ДОСТУП И РЕГИСТРАЦИЯВыпуск #22 ·
Временное ограничение входа и регистрации
Добавлен режим доступа только для разрешённых аккаунтов. Для остальных адресов запрос кода получает обычный ответ без отправки письма.
Список разрешённых полных email-адресов задаётся в серверной конфигурации и применяется к входу, сессиям, персональным токенам и OAuth.
Ранее выданные коды и подключения остальных аккаунтов не дают доступ при включённом ограничении. Аккаунты и история сохраняются.
Запросы без отправки письма сохраняют защиту от частых попыток и не расходуют общий лимит почты.
Нарастающий итог после выпуска: 25 разделов (17 API, 6 справок, 2 курса) · 7 383 активных документов · 10 139 ревизий · Корпус без изменений · ограничение входа, регистрации и MCP по списку аккаунтов
VK ADS: ПРОИСХОЖДЕНИЕ И КОНТРАКТВыпуск #21 ·
Согласованы заметки о шаблонах и происхождение фрагментов VK Ads
Убрано противоречие о единственном шаблоне Banner в заметке MAX. Разделы о лид-формах и нескольких изображениях сохраняют происхождение и ссылки на доказательства при поиске.
Обязательность связи площадки с шаблоном отделена от обязательности его полей; иконка шаблона 647 остаётся опциональной.
Добавлены идентификаторы пакетов 3229/3858 и хэши доказательств; локальные пути в артефактах заменены логическими идентификаторами.
Согласованы инструкции MCP и описание search_docs; восстановлена строгая проверка SHA-256 всех карточек MAX.
Нарастающий итог после выпуска: 25 разделов (17 API, 6 справок, 2 курса) · 7 383 активных документов · 10 139 ревизий · +0 документов · +2 ревизии заметок · история и исходные снимки сохранены
VK ADS: УТОЧНЕНИЕ КОНТРАКТАВыпуск #20 ·
Несколько изображений в одном Banner: исправлена трактовка шаблонов
Отсутствие одного общего BannerPattern больше не описывается как запрет на несколько изображений. Добавлены наблюдения реальных Banner и справка о статичных изображениях 9:16.
Исправлены инженерная заметка и 16 карточек шаблонов. Даты и данные исходных снимков сохранены; новые ревизии уточняют выводы из каталогов.
Чтение Banner пакетов 3229/3858 подтверждает несколько основных изображений в одном объекте. Новый POST, привязка LeadForm, модерация и показ этой проверкой не подтверждены.
Поиск и MCP проверяют запросы о нескольких изображениях и дорисовке статичного 9:16; инструкции отделяют наблюдаемые данные от проверенного создания.
Нарастающий итог после выпуска: 25 разделов (17 API, 6 справок, 2 курса) · 7 383 активных документов · 10 137 ревизий · +0 документов · +17 ревизий · исходные снимки и история сохранены
ПОИСК И ПРОВЕРКИВыпуск #19 ·
Дефисные запросы, границы разделов и проверки выдачи VK Ads
Поиск сохраняет части дефисных слов при расширении понятий, а независимые разделы документа остаются отдельными фрагментами даже при пропущенном уровне заголовка.
Запросы с «лид-форма» сохраняют исходные слова при поиске и выборе фрагмента документа.
Раздел H2 больше не объединяется с предшествующим H3–H6, если между ним и H1 пропущен H2.
Оценка поиска учитывает все обязательные URL и клиентские кейсы; smoke-проверка MCP отклоняет запрещённые URL и разделы в первых трёх результатах.
CLI генератора и сборка корпуса используют оба снимка VK Ads. Версионируемые карточки и метаданные синхронизированы; ссылки API в новой заметке приведены к адресам исходных документов.
Лид-формы VK Ads: три формата изображений и точные разделы справки
Добавлены пакет 3215, все 14 связанных шаблонов и инженерная заметка о форматах 1:1, 16:9 и 9:16. Поиск сохраняет контекст вложенных разделов и различает соотношения сторон и числовые ID.
Новый снимок от 26.10.2026 включает 22 площадки и все 21 поле подграфа пакета 3215. Шаблон 239 использует image_607x1080 на VK Stories; шаблон 508 — изображение 4:5. Неизвестные статусы и расхождения каталога указаны явно.
Карточки MAX и их ревизии сохранены с датой 20.10.2026. Сборка проверяет каждый снимок отдельно и отклоняет неполные данные и коллизии файлов.
Подразделы справки наследуют заголовок своего раздела; фрагменты больше не объединяются через границу H2. Запросы об универсальном объявлении возвращают соответствующий раздел, а запрос о форматах рекламы — обзор статьи.
Соотношения 16:9 и 9:16 проверяются буквально и больше не совпадают с ID 169 и 916. Инструкции MCP различают описание интерфейса, совместимость шаблона и проверенное создание объявления.
Нарастающий итог после выпуска: 25 разделов (17 API, 6 справок, 2 курса) · 7 383 активных документов · 10 119 ревизий · +16 документов и ревизий · 280 документов VK Ads · история MAX сохранена
КОРПУС APIВыпуск #17 ·
Полные параметры VK и исправление исходной разметки API
Опубликованы полные ограничения параметров VK и исправленная разметка Директа, AppMetrica и MANGO. Для четырёх документов Битрикс24 восстановлены поисковые фрагменты без изменения ревизий.
В новом снимке VK сохранены полные параметры официальной JSON Schema, включая ограничения массивов, вложенные типы и определения ссылок. Предыдущий снимок и исходные даты наблюдения сохранены.
Семь страниц AppMetrica преобразованы из YFM, страница dictionaries.get Директа — из официального HTML. В MANGO восстановлены поля формы и исправлено экранирование обратных кавычек.
Для четырёх документов Битрикс24 выполнена переиндексация без изменения содержимого и истории ревизий.
Устранена коллизия служебного журнала Директа и исходной страницы changelog.md на файловых системах без различия регистра.
Однократное раскрытие схем и согласованная обработка блоков кода
Обновлён импортёр: общие схемы выводятся после ответов один раз на операцию, корень страницы объекта не дублируется. MAX и Авито переимпортированы с сохранением истории.
Ответы получили отдельный заголовок; ссылки на схемы сохранены для всех кодов ответа и типов содержимого.
Парсер и нарезка используют единые правила блоков кода. Незавершённые блоки закрываются также в описаниях тел запросов, объектов и спецификаций.
Уточнено число недостижимых определений MAX: семь, включая Url.
Нарастающий итог после выпуска: 25 разделов (17 API, 6 справок, 2 курса) · 7 367 активных документов · 10 069 ревизий · +285 ревизий · 34 документа MAX и 251 документ Авито
ПОЛНОТА OPENAPIВыпуск #15 ·
Лимиты MAX и полный обход схем OpenAPI для MAX и Авито
Исправлена потеря ограничений при импорте OpenAPI: в документах MAX теперь доступны лимит текста 4000 символов, ограничения клавиатур и полей кнопок. Обновлён общий импортёр и переимпортированы спецификации MAX и Авито с сохранением истории.
Импорт сохраняет ограничения строк, чисел, массивов и объектов, format, nullable, default, полные enum и примеры. Параметры методов также сохраняют ограничения и значения по умолчанию. Сохранены required-декларации, заданные отдельно от свойств, в том числе в allOf.
Схемы обходятся без прежних отсечений по глубине, 40 полям и 20 вариантам: поддержаны вложенные массивы, allOf/oneOf/anyOf, additionalProperties и discriminator.mapping. Циклы ссылок не приводят к повторному разворачиванию схемы внутри блока.
Включены тела ошибочных ответов и схемы всех объявленных типов содержимого запросов и ответов. Именованные схемы выделены заголовками для поиска по фрагментам.
MAX: текст до 4000 символов; текст кнопки до 128, callback payload до 1024, URL кнопки до 2048; до 7 кнопок в ряду и 30 рядов, для отдельных типов кнопок — до 3 в ряду. Ограничения перенесены из официальной схемы без ручного дублирования.
Проверены 33 действующих метода, 10 объектов, 35 руководств и 136 определений схем MAX. Бандл официального сайта совпадает со скачанной версией. Семь определений без ссылок из действующих методов и объектов не превращены в вымышленные страницы документации.
В словарь поиска добавлены подтверждённые MAX-понятия для запросов о длине сообщений и лимитах клавиатуры: выдача выбирает фрагмент со схемой или ограничениями, а не только обзор метода. Сопоставления изолированы сервисом и версией, числовые лимиты в словаре не дублируются.
В четырёх описаниях методов MAX автоматически закрыты незавершённые блоки кода источника, чтобы последующие разделы оставались доступными для разметки и поиска.
Обновлены 43 документа OpenAPI MAX и 251 документ OpenAPI Авито. Всего добавлена 341 ревизия: 294 при первом импорте, затем 4 ревизии MAX, ещё 10 MAX и 33 Авито при последующих уточнениях. Промежуточные ревизии сохранены в истории; число активных документов и исходные URL не изменились.
Нарастающий итог после выпуска: 25 разделов (17 API, 6 справок, 2 курса) · 7 367 активных документов · 9 784 ревизий · +341 ревизия · 43 документа MAX и 251 документ Авито
СТРАНИЦЫ APIВыпуск #14 ·
Отдельная страница для каждого из 17 API, блок «Добавить свой API» и GitHub на всех страницах
У каждого API каталога появилась страница /services/<slug>: что это за API, паспорт источника, состав корпуса, частые методы и руководства со ссылками на официальные страницы, способы работы, подключение MCP, вопросы и перекрёстные ссылки на главную, справку, курсы и соседние API. Из копии документации Yandex Search API удалена посторонняя служебная пометка.
Страницы 17 API по макету Figma «Страницы API»: первый экран с паспортом источника (service id, домен, число и состав документов, дата проверки источника, версия API «не подтверждена»), «Что включено», «С чего начать» для главной задачи сервиса из поискового спроса, частые методы и руководства, три способа работы с документацией, подключение MCP, FAQ с разметкой FAQPage и BreadcrumbList.
Перекрёстные ссылки: в каталоге главной название API ведёт на его страницу, число документов — к поиску по источнику; со страниц API кнопки и подсказки открывают поиск главной с выбранным сервисом и запросом; в подвале появилась колонка популярных API; страницы добавлены в sitemap.xml и /llms.txt.
Блок «Нет нужного API? Добавим документацию вашего API в Bridge8» на всех страницах: письмо на info@lidfly.ru или форма запроса нового источника в публичном репозитории github.com/awaik/bridge8; ссылка на GitHub — в шапке и подвале.
Из сохранённой копии страницы «Квоты и лимиты в Yandex Search API» удалена посторонняя служебная пометка, не относящаяся к официальной документации: каталог yandex-search-api переведён на версию выгрузки v2, сервис /yandex/search переимпортирован (добавлена 1 ревизия, прежняя сохранена в истории).
Нарастающий итог после выпуска: 25 разделов (17 API, 6 справок, 2 курса) · 7 367 активных документов · 9 443 ревизий · Обновлён 1 документ Yandex Search API · страницы 17 API
ПОИСК V3 И MCPВыпуск #13 ·
Поиск v3: приоритет технических имён в смешанных запросах, словарь проверенных понятий и точный выбор фрагмента
Внедрен режим поиска v3 поверх схемы 5 без миграций и переиндексации: точные технические идентификаторы методов, полей и фильтров (_updated__gt, TimeTargeting, campaigns.get, ym:s:visits, crm.deal.add) получили приоритет на этапе отбора кандидатов и ранжирования документов, разделены оценка страницы и выбор подтверждающего фрагмента, добавлено ограниченное сервисом и версией расширение проверенных терминов документации.
Разбор запроса в режиме v3 сохраняет исходный регистр и символьные границы технических идентификаторов до нормализации (включая CamelCase, фильтры вида _updated__gt, составные методы с точкой, двоеточием и слэшем, шаблоны путей API и номерные параметры вроде date1), не смешивая буквальное имя с похожими словами после нормализации и не допуская вытеснения технических групп хвостом длинной фразы.
На этапе отбора кандидатов (до глобального лимита в 300 фрагментов) введено ограничение до 3 лучших фрагментов на документ с приоритетом подтверждённых технических имён и понятий над частыми общими словами («фильтр», «групп», «кампаний», «дате»), что устраняет потерю обзорных и справочных страниц в смешанных русско-английских запросах.
Оценка документа в целом отделена от выбора цитируемого фрагмента: для показа выбирается содержательный раздел с локальным вхождением технического имени или термина документации, расширен список штрафуемых служебных подвалов («Была ли статья полезна?», «Остались вопросы?», «Узнайте больше» и др.), а окно обрезки фрагмента центрируется по трёхуровневому приоритету (техническое имя → термин понятия → обычные слова).
Добавлено детерминированное ограниченное сервисом и версией расширение проверенных пользовательских формулировок в термины документации (включая временной таргетинг / TimeTargeting и минус-слова / NegativeKeywords в Яндекс Директе) с управляемым переключателем BRIDGE8_SEARCH_CONCEPTS и сохранением режима v2 для мгновенного отката; обновлены подсказки search_docs, MCP instructions и /llms.txt.
Нарастающий итог после выпуска: 25 разделов (17 API, 6 справок, 2 курса) · 7 367 активных документов · 9 442 ревизий · Корпус без изменений · внедрен поиск v3 для смешанных и разговорных запросов
САЙТ И SEOВыпуск #12 ·
Новый логотип, иконки сайта, картинка для соцсетей и SEO-разметка для поисковиков и ИИ-агентов
У Bridge8 появился знак — восьмёрка-лента с одним перекрутом (лента Мёбиуса), наклонённая к знаку бесконечности. Он стоит в шапке и подвале, в иконках сайта и в картинке для соцсетей; страницы получили canonical, Open Graph и расширенную разметку schema.org.
Знак и логотип в шапке и подвале; цвета знака переключаются вместе со светлой и тёмной темой, на узких экранах логотип компактнее.
Иконки: favicon.ico (16, 32, 48 px), векторная иконка, apple-touch-icon 180 px и Web App Manifest с иконками 192 и 512 px, включая maskable для Android.
Картинка 1200×630 для соцсетей, мессенджеров и поисковых сниппетов (Open Graph и Twitter/X) с текстовым описанием.
Заголовок и описание главной уточнены по спросу в Яндекс Вордстате; у публичных страниц — canonical, Open Graph и разрешение на крупные превью; у справочных карточек canonical без параметра revision.
Разметка schema.org: организация с логотипом, сайт, веб-приложение, MCP-сервер (WebAPI), каталог источников и частые вопросы; хлебные крошки на странице обновлений; в /llms.txt добавлена карта сайта.
Нарастающий итог после выпуска: 25 разделов (17 API, 6 справок, 2 курса) · 7 367 активных документов · 9 442 ревизий · Корпус без изменений · логотип, иконки, картинка для соцсетей и SEO-разметка
КОРПУС MAX APIВыпуск #11 ·
Новый источник MAX API (/max/api): Bot API мессенджера MAX, мини-приложения и платформа dev.max.ru
Добавлен 25-й источник — официальная документация для разработчиков мессенджера MAX (dev.max.ru): 33 метода и 10 объектов Bot API из OpenAPI-спецификации, по которой сайт строит страницы методов, и 35 страниц о сценариях работы с API, чат-ботах, мини-приложениях (MAX Bridge), каналах, Цифровом ID и правилах платформы.
Спецификация «Max Bot API» 0.0.33 извлечена из бандла dev.max.ru без выполнения JS сайта и сверена с меню: каждый из 33 методов стал отдельным документом со ссылкой на свою страницу (например, https://dev.max.ru/docs-api/methods/POST/messages); снятый с поддержки метод GET /chats не включён.
10 объектов (Update, Message, Chat, User и др.) стали отдельными документами со ссылками на /docs-api/objects/<имя>; в объект Update включены все 19 типов событий (message_created, message_callback, bot_started и др.) с полями каждого события.
35 страниц документации: обзор API и авторизация, сценарии (получение chat_id, клавиатуры, вложения, форматирование, уведомления о событиях, модерация комментариев), создание и настройка чат-ботов на Go и JavaScript, мини-приложения и MAX Bridge, каналы, Цифровой ID, подключение организаций и правила платформы.
resolve_service распознаёт MAX («max», «макс», «мессенджер max»); запросы о рекламе и продвижении в MAX по-прежнему ведут в VK Рекламу, где описаны форматы и пакеты MAX. Импорт OpenAPI-спецификаций включается в каталоге явно для каждого сервиса (Авито и MAX); документы Авито не изменились.
Нарастающий итог после выпуска: 25 разделов (17 API, 6 справок, 2 курса) · 7 367 активных документов · 9 442 ревизий · +78 активных документов в новом /max/api (33 метода, 10 объектов, 35 страниц) · +78 ревизий
ПУБЛИЧНЫЙ РЕПОЗИТОРИЙ И MCPВыпуск #10 ·
Открыт публичный GitHub-репозиторий Bridge8: каталог, подключение MCP, инженерные заметки и обратная связь
Опубликован официальный GitHub-репозиторий документации и инженерных заметок Bridge8 (github.com/awaik/bridge8), формируемый односторонним детерминированным экспортом из проверенных контрактов и корпуса: добавлены машиночитаемый и табличный каталоги, проверенная инструкция для Claude Code, 5 инженерных заметок по VK API и VK Рекламе, автономный валидатор и 3 формы GitHub Issues.
Опубликованы табличный каталог (CATALOG.md), машиночитаемый каталог со схемами инструментов (catalog.json, schemaVersion: 1), кумулятивный журнал обновлений (CHANGELOG.md) и манифест контрольных сумм выпуска (export-manifest.json).
Добавлены проверенная пошаговая инструкция подключения удалённого MCP-сервера в Claude Code (guides/claude-code.md) и готовый блок правил для ИИ-агента по работе с resolve_service, search_docs, get_document, source_url и метаданными наблюдений (guides/prompts-and-rules.md).
В раздел notes/ выгружены 5 рецензируемых инженерных заметок Bridge8 (source_kind: curated_note) по методам wall.get и execute (VKScript) в /vk/social и сценариям/шаблонам размещения MAX в /vk/ads с индексом актуальности (notes/README.md) и шаблоном предложений (notes/TEMPLATE.md).
Настроены 3 формы обратной связи GitHub Issues (запрос нового источника, расхождение документации / заметка, ошибка поиска или MCP), политика приватного сообщения об уязвимостях (SECURITY.md) и автономная проверка в GitHub Actions без доступа к закрытому контуру; ссылки на репозиторий добавлены в подвал сайта и /llms.txt.
Нарастающий итог после выпуска: 24 разделов (16 API, 6 справок, 2 курса) · 7 289 активных документов · 9 364 ревизий · Корпус без изменений · открыт публичный GitHub-репозиторий github.com/awaik/bridge8
КОРПУС VK API И СХЕМА VKCOMВыпуск #9 ·
Полнота корпуса VK API (/vk/social): параметр owner_id в wall.get, метод execute (VKScript), 30 страниц dev.vk.ru и сверка с VKCOM/vk-api-schema
Раздел VK API (/vk/social) переведён на трёхконтурную модель источников (official + api_snapshot + curated_note): восстановлены 28 пропущенных официальных страниц dev.vk.ru и исправлены ссылки в 2 обзорных статьях, добавлены 30 справочных карточек из официальной JSON Schema VKCOM/vk-api-schema (v5.131 и v5.199) и 2 инженерные заметки по wall.get (owner_id, пагинация) и пакетным вызовам через execute (VKScript).
Этап A (официальная документация dev.vk.ru, source_kind: official): добавлен детерминированный экстрактор JSON API documentation.getPage (vk-dev-extract.ts) с сохранением inline-ссылок и таблиц ошибок; в корпус включены 16 страниц из _urls.txt, пропущенных при первичном обходе (reference/errors, groups.get, groups.search, wall.deleteComment, video.delete, utils.getShortLink и др.), и 12 разделов меню api_menu/main_menu (stored-procedures со спецификацией #VKScript, procedures, api/overview с месячными лимитами 10 000 / 100 000 000 запросов с 07.09.2026, api/access-token/*, api/captcha-error, api/posts).
Этап B (снимки официальной JSON Schema VKCOM/vk-api-schema, source_kind: api_snapshot): зафиксирован иммутабельный снэпшот vk-api-schema-2026-10-20 (сравнение коммитов v5.199 @ 08576fa2 и v5.131 @ ff08ec84 с витриной dev.vk.ru) и генератор 30 справочных карточек — реестр 37 методов с расхождениями параметров (включая owner_id в wall.get и wall.search, слитый с domain в v5.199) и секционные справочники для 134 методов схемы без собственных веб-страниц на dev.vk.ru (execute, groups.edit, groups.create, docs.add, likes.add, status.set и др.).
Этап C (инженерные заметки Bridge8, source_kind: curated_note): опубликованы 2 заметки с метаданными наблюдения на маршрутах /reference/vk-social/notes/wall-get-owner-id-and-pagination и /reference/vk-social/notes/execute-and-vkscript-batching.
Этап D (каталог, сборщик снэпшотов и веб-маршруты): раздел /vk/social расширен до трёх источников (vk-api-docs, vk-api-notes, vk-api-reference), обновлён build-corpus-snapshot.ts и добавлена страница /reference/vk-social/[category]/[slug].
Нарастающий итог после выпуска: 24 разделов (16 API, 6 справок, 2 курса) · 7 289 активных документов · 9 364 ревизий · +60 активных документов в /vk/social (+28 official, +30 api_snapshot, +2 curated_note) · +62 ревизии
САЙТ И ОФОРМЛЕНИЕВыпуск #8 ·
Переключатель темы и единое оформление всех страниц сайта
В шапке появился переключатель светлой и тёмной темы. По умолчанию все посетители видят светлую тему, выбор сохраняется в браузере. История обновлений, личный кабинет, оферта, политика обработки персональных данных и страницы справочника переведены на оформление главной.
Переключатель темы (солнце и луна) в шапке на всех страницах: тема меняется сразу, без перезагрузки, и запоминается в браузере; без выбора всегда открывается светлая тема, независимо от настроек системы.
Единая шапка на всех страницах: каталог, подключение MCP, вопросы, обновления, переключатель темы и вход в личный кабинет; шапка закреплена сверху при прокрутке и отмечает текущий раздел.
История обновлений, личный кабинет и подтверждение OAuth-подключения, оферта, политика и справочник VK Ads получили оформление главной: те же шрифты, цвета, карточки, поля и кнопки, а также общий подвал со ссылками на документы.
Нарастающий итог после выпуска: 24 разделов (16 API, 6 справок, 2 курса) · 7 229 активных документов · 9 302 ревизий · Корпус без изменений · переключатель темы и единое оформление сайта
САЙТ И ПОИСКОВЫЕ СИСТЕМЫВыпуск #7 ·
Новая главная страница: каталог источников, подключение MCP и частые вопросы
Главная переработана под реальные поисковые запросы: каталог источников виден сразу, добавлены инструкция подключения MCP-сервера и ответы на частые вопросы. Для поисковых систем и ИИ-агентов опубликованы robots.txt, sitemap.xml и llms.txt.
Каталог документации API, справки и курсов отдаётся сервером в HTML: у каждого источника указаны число документов и основные темы, выбор источника сразу открывает поиск по нему.
Добавлены блок подключения MCP-сервера (команда для Claude Code и JSON-конфигурация с кнопками копирования), описание проверяемости ответов и раздел из семи частых вопросов.
Опубликованы /robots.txt, /sitemap.xml и /llms.txt — краткое описание сервиса, MCP-инструментов, публичного REST API и каталога для ИИ-агентов; у главной появились canonical, Open Graph и структурированные данные.
Главная получила новое оформление со светлой и тёмной темой по настройке системы; шрифты поставляются вместе с сайтом без обращения к сторонним серверам.
Нарастающий итог после выпуска: 24 разделов (16 API, 6 справок, 2 курса) · 7 229 активных документов · 9 302 ревизий · Корпус без изменений · новая главная, robots.txt, sitemap.xml и llms.txt
КОРПУС, МЕТА-API И НАБЛЮДЕНИЯВыпуск #6 ·
Трёхконтурная модель источников (official / curated_note / api_snapshot), история наблюдений и справочники MAX в VK Рекламе
Внедрены трёхконтурная атрибуция источников, таблица неизменяемых наблюдений revision_observations (миграция 0007), детерминированный генератор карточек из обезличенных снимков мета-API VK Рекламы и полный комплект материалов по размещению рекламы в мессенджере MAX.
Этап A (официальная справка /vk/ads-help): исправлены нормализация ссылок /ru/help, извлечение <figure> и разворачивание таблиц с rowspan/colspan в прямоугольную сетку; добавлены статьи по продвижению каналов и сайтов в MAX (promo_channel, promotion_in_max) и исправлена таблица целевых действий (target_action).
Этап B (инженерные заметки Bridge8, source_kind: curated_note): опубликованы 3 рецензируемые заметки по сценариям размещения MAX (лента ВКонтакте 4607/4686 и мессенджер MAX 4822/4844/4796/4828/4843/4841), форматам баннеров (646 max_post_landscape, 647 max_post_square) и неподтверждённым полям на маршрутах /reference/vk-ads/notes/<slug>.
Этап C (снимки мета-API и наблюдения, source_kind: api_snapshot, миграция 0007): добавлена таблица revision_observations (snapshot_id, observed_at, reverify_after, scope, verification_method, provider_status, visibility_status, evidence) и детерминированный генератор 12 справочных карточек пакетов (4607, 4686, 4796, 4822, 4828, 4841, 4843, 4844), паттернов (646, 647) и ролей полей из обезличенного снимка vk-ads-meta-2026-10-20.
Добавлены сборщик и валидатор полного снимка корпуса (build-corpus-snapshot.ts), эндпоинт GET /api/reference и веб-страницы /reference/vk-ads/[category]/[slug] с поддержкой просмотра конкретной ревизии (?revision=).
Нарастающий итог после выпуска: 24 разделов (16 API, 6 справок, 2 курса) · 7 229 активных документов · 9 302 ревизий · +17 активных документов (+15 в /vk/ads, +2 в /vk/ads-help) · +18 ревизий · миграция 0007 (revision_observations)
САЙТ И ПРОЗРАЧНОСТЬВыпуск #5 ·
Публичная страница истории обновлений (/changelog) нарастающим итогом
Открыта публичная летопись всех изменений платформы, поиска, MCP-сервера и корпуса документации с фиксацией показателей нарастающим итогом.
Запущена страница /changelog с хронологией выпусков и сводкой текущего состояния корпуса и платформы.
Для каждого обновления фиксируются как состав изменений релиза, так и показатели нарастающим итогом: число разделов по категориям (API, справка, курсы), активных документов и сохранённых ревизий.
Ссылки на журнал обновлений добавлены в навигацию и подвал публичных страниц сайта.
Нарастающий итог после выпуска: 24 разделов (16 API, 6 справок, 2 курса) · 7 212 активных документов · 9 284 ревизий · Публичный учёт всех обновлений нарастающим итогом
ПОИСК V2 И MCPВыпуск #4 ·
Поиск v2: русская морфология, структурное разбиение, точные смещения и контекст курсов
Внедрены двухиндексный полнотекстовый поиск с поддержкой русской морфологии, структурная нарезка документов с точными смещениями и метаданные обучающих курсов.
Схема БД обновлена до версии 4 (миграция 0006): к точному индексу simple для идентификаторов методов (wall.get, crm.deal.add, ym:s:visits) добавлен индекс russian (Snowball) для русских словоформ и падежей.
Улучшен резолвер сервисов (resolve_service и GET /api/services): учёт границ слов, падежных основ продуктов и намерения запроса (API, справка или курс).
Документы разбиваются по структуре заголовков H1–H3, абзацам, таблицам и блокам кода (до 5 500 символов) с сохранением точных смещений start_offset и end_offset для чтения соседнего контекста через get_document.
Добавлена таблица revision_context и выдача контекста учебных курсов (название курса, модуль, номер урока, тип материала) с явной пометкой кратких описаний видеороликов (video_outline) без изменения хешей и исторических ID ревизий.
В веб-интерфейсе селектор сервисов сгруппирован по категориям («API документация», «Справка по продуктам», «Обучающие курсы»), добавлен вывод цепочки курса и символьных смещений.
Нарастающий итог после выпуска: 24 разделов (16 API, 6 справок, 2 курса) · 7 212 активных документов · 9 284 ревизий · Переиндексировано 9 284 ревизии с точными смещениями и русской морфологией
КОРПУС И КАТАЛОГВыпуск #3 ·
Расширение каталога до 24 разделов (API, справка и курсы), поддержка OpenAPI 3.0 и синхронизация снимков
Каталог увеличен с 4 до 24 разделов, а активный корпус — с 1 343 до 7 212 документов за счёт новых российских API, продуктовых справок и обучающих курсов.
Добавлены 12 разделов API-документации: Битрикс24 REST API (2 622 документа), Яндекс AppMetrica API (380), MANGO OFFICE API (341), Точка Банк API (268), Авито API (254), Яндекс Директ API v4 (85), Unisender API (73), Яндекс Вебмастер API (65), Yandex Search API (63), Unisender Go API (56), Яндекс Аудитории API (37) и Яндекс Вордстат API (2).
Добавлены 2 раздела обучающих курсов: Курсы Яндекса / ЯРД (11 курсов, 259 материалов) и Курсы VK Рекламы (5 курсов).
Реализован парсер спецификаций OpenAPI 3.0 (JSON/YAML), учёт флага deprecated: true со снятием устаревших страниц из активной выдачи при сохранении истории ревизий и CLI sync:corpus для доставки снимков корпуса.
Авторизация MCP: персональные токены (PAT) и OAuth 2.1 с PKCE
Анонимный доступ к /mcp закрыт; внедрены персональные токены доступа, OAuth 2.1 с динамической регистрацией клиентов и квоты запросов на аккаунт.
Введена обязательная Bearer-авторизация для всех запросов к /mcp (персональный токен PAT или OAuth access token со scope mcp:read) при сохранении публичного веб-поиска.
В личном кабинете добавлены выпуск, просмотр статуса и отзыв персональных токенов (PAT) со сроком действия от 1 до 365 дней (до 10 активных токенов на пользователя).
Реализован OAuth 2.1 с поддержкой DCR, PKCE (S256), экраном подтверждения доступа (/connect/:id), безопасной ротацией refresh-токенов и отключением клиентов в кабинете.
Настроен единый лимит аккаунта для MCP: 60 запросов в минуту и до 3 параллельных запросов.
Нарастающий итог после выпуска: 4 разделов (4 API, 0 справок, 0 курса) · 1 343 активных документов · 2 670 ревизий · +PAT и OAuth 2.1 PKCE для /mcp · корпус: 4 раздела, 1 343 документа
ЗАПУСК ПЛАТФОРМЫВыпуск #1 ·
Запуск Bridge8.ru, переход на TypeScript и PostgreSQL 17, личный кабинет
Первый публичный выпуск Bridge8 на домене bridge8.ru: веб-поиск, MCP-сервер, неизменяемая история ревизий в PostgreSQL 17 и вход по одноразовому коду.
Запущены публичный веб-интерфейс поиска на https://bridge8.ru и MCP-сервер (resolve_service, search_docs, get_document) на стеке Node.js 22, TypeScript, Express 5, Next.js и PostgreSQL 17.
Перенесён и проверен по контрольным суммам первичный корпус из 4 разделов API: VK API (517 документов), Яндекс Метрика (342), VK Реклама (249) и Яндекс Директ (235).
Открыт личный кабинет (/dashboard) с беспарольным входом по одноразовому коду на email и фиксацией акцепта оферты (/offer) и политики обработки персональных данных (/privacy).
Напишите, какой API нужен вам или вашим клиентам, и пришлите ссылку на официальную документацию. Мы проверим источник и подключим его к поиску, каталогу и MCP-серверу — со ссылкой на первоисточник у каждого ответа.