Занятие 07 из 15 · 10 минут
Errata конкретной БСП
Проверяйте исправление только для нужного релиза.
Условие доступа
Публично читаемый урок. Загрузка и вызовы доступны только участникам пилота.
Читать задание можно без регистрации. Для загрузки своего корпуса и вызовов LEM нужен персональный пилотный доступ.
Целевая координата для сверки после импорта: bsp-errata / VERSION_TO_SET / bsp-errata.
Перед загрузкой проверьте условия пилота и право на обработку конкретного материала. Приватность библиотеки сама по себе не даёт такого права.
Перед практикой
Проверь доступность bsp_errata_import, права на подготовленный Markdown errata и точную неизменяемую bspVersion связанной БСП. Подготовь ровно одно: allowlisted абсолютный sourcePath или небольшой canonical contentBase64. Только после подтверждения прав вызови bsp_errata_import с явным visibility: private (default инструмента public). Импорт фиксирует libraryId=bsp-errata / bspVersion / source=bsp-errata. Если ответ означает «новая операция» и содержит operationId, опрашивай library_import_status до terminal status. Если ответ содержит status: already_exists без операции, не опрашивай статус и сразу проверь list/search по точной координате. После успешной новой операции также проверь list/search. Если записи нет, скажи «не найдено в проверенной errata», а не «ошибки нет».
Выполните этот запрос в своём агенте. Сайт ничего не отправляет и не запускает.
Форма ответа, которую можно проверить
Errata с той же bspVersion, фактический status и координата bsp-errata / версия / bsp-errata.
Найденная запись и отсутствие записи не смешаны с состоянием живого проекта.
Перед следующим занятием
- Errata и релиз БСП совпадают.
- Отсутствие записи не превращено в доказательство отсутствия дефекта.
Фрагменты исходников
Это фрагменты авторских исходников, а не вопрос пользователя и не ответ агента. Название библиотеки, версия, файл и строки помогают проверить найденный факт самостоятельно. custom означает авторский источник.
# Errata связанной БСП
- bspVersion: точная версия БСП
- libraryId: bsp-errata; source: bsp-errata
- bsp_errata_import; visibility: private
- новая operationId -> library_import_status
- already_exists без операции -> без опроса
- обе ветки -> list/searchЭто авторский шаблон, не результат LEM. libraryId и source фиксированы сервисом; bspVersion выбирается точно, visibility: private передаётся явно, координата сверяется после completed.
Отметка сохраняется только в этом браузере. На сервер ничего не отправляется.