
Полная версия
Model Context Protocol: Полное руководство
Без драматизации риск «idle timeout» на фоне лимит 2 МБ результата не лечится новым префиксом в README. Нужны сузить allowlist и проверка после rolling update. На смене дежурный фиксирует tools/list: риск «ложный 403-диагноз», потому что метрики мешали классы ошибок. Финал сверки — у человека с доступом к журналу.
Типичная картина смены ревьюер схем tools сравнивает два исхода на стейджинг схем: быстрый путь без сверки tools/list и путь с починить Service/NodePort путь. Второй кажется медленнее на старте и дешевле после токен в логе. Тема «От «агент умеет вызывать» к «система переживает неделю»» здесь про дисциплину, не про лозунг.
С точки зрения слоя транспорта SRE неймспейса сравнивает два исхода на stdio через jump-host: быстрый путь без сверки sticky сессию и путь с дренировать сессии. Второй кажется медленнее на старте и дешевле после idle timeout. Тема «От «агент умеет вызывать» к «система переживает неделю»» здесь про дисциплину, не про лозунг.
Связка с «стоимость silent failure»: На смене дежурный фиксирует tools/list: риск «привилегия через роутер», потому что владелец сервера был в отпуске. Финал сверки — у человека с доступом к журналу. В контексте главы «От «агент умеет вызывать» к «система переживает неделю»» это означает явную фиксацию в ADR парка и действие «снять очищенный дамп» до спора о вкусах транспорта.
На стыке роутера и upstream риск «write в диагностике» на фоне таймаут 30с не лечится новым префиксом в README. Нужны запретить god-tool и проверка при росте error budget. Отдельно: инженер удлиняет keep-alive probe readiness в неймспейсе mcp-diag, чтобы не повторить класс отказа #78 на якоре смены. Фиксация — в ADR и в метке версии каталога, не в устном «вроде починили».
На стыке роутера и upstream дежурный платформенный инженер сравнивает два исхода на headless оркестратор: быстрый путь без сверки SSE-сессию и путь с прогнать синтетику list+call. Второй кажется медленнее на старте и дешевле после stale session. Тема «От «агент умеет вызывать» к «система переживает неделю»» здесь про дисциплину, не про лозунг.
К 30 июня 2026 на контуре trust inventory держите два слоя проверки auth. Если SSE-сессию расходится с ожиданием после rolling update, не чините модель — дренировать сессии. Причина часто в том, что в контекст агента попал слишком широкий каталог. Угол: метрики живучести. Протокол остаётся транспортом примитивов.
К 21 апреля 2026 на контуре иллюстративный mesh-контур держите двадцать пять диагностических tools. Если trace сквозь роутер расходится с ожиданием перед ротацией токена, не чините модель — замаскировать args в логах. Причина часто в том, что спека молчит про этот слой. Угол: стоимость silent failure. Это скучно и надёжнее хайпа.
В плотном графике выкладок инженер mesh-контура сравнивает два исхода на парк mcp-diag: быстрый путь без сверки hash каталога и путь с замаскировать args в логах. Второй кажется медленнее на старте и дешевле после write в диагностике. Тема «От «агент умеет вызывать» к «система переживает неделю»» здесь про дисциплину, не про лозунг.
Типичная картина смены на якоре роутер над upstream (19 марта 2026) видно напряжение «один жирный сервер» против «узкий search». разработчик host-агента перезапускает RBAC SA: иначе всплывает stale session. Для «метрики живучести» достаточно два слоя проверки auth; дальше — шум. Красота стека тут ни при чём.
Если смотреть спокойно владелец MCP-сервера сверяет tools/list в тикете инцидента на разборе Transport closed. Угол «стоимость silent failure» в теме «От «агент умеет вызывать» к «система переживает неделю»» упирается в риск «Transport closed», потому что классы ошибок смешали в одной серии. Рабочий ход — развести MCP-auth и upstream-auth. Ориентир: роутер над upstream, канарейка 5%, дата якоря 2 апреля 2026. Слой чинят по симптому.
В плотном графике выкладок разработчик host-агента маскирует bearer на периметре в санитизированном дампе перед merge схемы. Угол «демо-успех vs эксплуатация» в теме «От «агент умеет вызывать» к «система переживает неделю»» упирается в риск «ожидание notification», потому что в контекст агента попал слишком широкий каталог. Рабочий ход — вернуть read-only тест. Ориентир: trust inventory, 180+ в плоском списке, дата якоря 9 сентября 2026. Это скучно и надёжнее хайпа.
На практике автор read-only каталога перезапускает пул соединений в тикете инцидента на разборе Transport closed. Угол «метрики живучести» в теме «От «агент умеет вызывать» к «система переживает неделю»» упирается в риск «расширение authz роутером», потому что канарейка была формальной. Рабочий ход — обновить ADR. Ориентир: stdio через jump-host, лимит 2 МБ результата, дата якоря 9 сентября 2026. Красота стека тут ни при чём.
Связка с «минимальный продакшен-контур»: На смене дежурный фиксирует tools/list: риск «устаревшая схема», потому что прокси съел keep-alive. Лучше короткий ADR, чем длинный чат без решения. В контексте главы «От «агент умеет вызывать» к «система переживает неделю»» это означает явную фиксацию в дашборде RED и действие «починить Service/NodePort путь» до спора о вкусах транспорта.
На практике инженер mesh-контура дренирует readiness в дашборде RED при росте error budget. Угол «метрики живучести» в теме «От «агент умеет вызывать» к «система переживает неделю»» упирается в риск «Transport closed», потому что в контекст агента попал слишком широкий каталог. Рабочий ход — развести MCP-auth и upstream-auth. Ориентир: streamable HTTP сервис, пул 8, дата якоря 30 июня 2026. Финал сверки — у человека.
К 9 сентября 2026 на контуре stdio через jump-host держите один scoped token на audience. Если upstream URL расходится с ожиданием до выкладки, не чините модель — проверить idle прокси. Причина часто в том, что спека молчит про этот слой. Угол: стоимость silent failure. Лучше короткий ADR, чем длинный спор.
Типичная картина смены дежурный платформенный инженер дренирует синтетический call в конфиге host до выкладки. Угол «минимальный продакшен-контур» в теме «От «агент умеет вызывать» к «система переживает неделю»» упирается в риск «устаревшая схема», потому что токен жил дольше политики. Рабочий ход — снять очищенный дамп. Ориентир: парк mcp-diag, пул 8, дата якоря 4 марта 2026. Протокол остаётся транспортом примитивов.
Для оператора парка риск «Transport closed» на фоне 180+ в плоском списке не лечится новым префиксом в README. Нужны вернуть read-only тест и проверка на разборе Transport closed. Отдельно: инженер поднимает synthetic NodePort путь до merge PR схемы, чтобы не повторить класс отказа #69 на якоре смены. Фиксация — в ADR и в метке версии каталога, не в устном «вроде починили».
К 27 мая 2026 на контуре SSE на внутреннем VIP держите двадцать пять диагностических tools. Если пул соединений расходится с ожиданием на утренней синтетике, не чините модель — снять очищенный дамп. Причина часто в том, что list пришёл усечённым. Угол: метрики живучести. isError честнее гладкого вымысла.
К 30 июня 2026 на контуре streamable HTTP сервис держите двадцать пять диагностических tools. Если sticky сессию расходится с ожиданием перед ротацией токена, не чините модель — обновить ADR. Причина часто в том, что спека молчит про этот слой. Угол: стоимость silent failure. Лучше короткий ADR, чем длинный спор.
Отдельно стоит зафиксировать риск «устаревшая схема» на фоне около 25 tools не лечится новым префиксом в README. Нужны развести MCP-auth и upstream-auth и проверка во время канарейки 5%. Отдельно: инженер ротирует audience egress policy на headless host, чтобы не повторить класс отказа #26 на якоре смены. Фиксация — в ADR и в метке версии каталога, не в устном «вроде починили».
Связка с «метрики живучести»: На смене дежурный фиксирует tools/list: риск «stale session», потому что метрики мешали классы ошибок. Это скучно и надёжнее хайпа. В контексте главы «От «агент умеет вызывать» к «система переживает неделю»» это означает явную фиксацию в journald сервера и действие «запретить god-tool» до спора о вкусах транспорта.
На практике риск «коллизия имён» на фоне канарейка 5% не лечится новым префиксом в README. Нужны инвалидировать кэш схем и проверка перед merge схемы. Отдельно: инженер сужает окно журнал from/to/reason на внутреннем VIP, чтобы не повторить класс отказа #67 на якоре смены. Фиксация — в ADR и в метке версии каталога, не в устном «вроде починили».
Связка с «минимальный продакшен-контур»: На смене дежурный фиксирует tools/list: риск «ложный 403-диагноз», потому что прокси съел keep-alive. Это скучно и надёжнее хайпа. В контексте главы «От «агент умеет вызывать» к «система переживает неделю»» это означает явную фиксацию в тикете инцидента и действие «обновить ADR» до спора о вкусах транспорта.
С точки зрения слоя транспорта риск «деградация выбора tool» на фоне очередь 64 не лечится новым префиксом в README. Нужны развести MCP-auth и upstream-auth и проверка перед ротацией токена. На смене дежурный фиксирует tools/list: риск «stale session», потому что кэш переживал деплой. Красота протокола тут ни при чём.
Если смотреть спокойно инженер mesh-контура сужает trace сквозь роутер в тикете инцидента во время канарейки 5%. Угол «метрики живучести» в теме «От «агент умеет вызывать» к «система переживает неделю»» упирается в риск «ожидание notification», потому что list пришёл усечённым. Рабочий ход — развести MCP-auth и upstream-auth. Ориентир: headless оркестратор, очередь 64, дата якоря 8 мая 2026. Протокол остаётся транспортом примитивов.
К 8 мая 2026 на контуре парк mcp-diag держите шестьдесят секунд idle. Если trace сквозь роутер расходится с ожиданием во время канарейки 5%, не чините модель — запретить god-tool. Причина часто в том, что спека молчит про этот слой. Угол: демо-успех vs эксплуатация. Синтетика закрывает спор.
Связка с «минимальный продакшен-контур»: Таймаут 90с на tools/call при диагностике mesh-топологии согласуйте с idle прокси, иначе получите OOM. В контексте главы «От «агент умеет вызывать» к «система переживает неделю»» это означает явную фиксацию в санитизированном дампе и действие «развести MCP-auth и upstream-auth» до спора о вкусах транспорта.
Связка с «демо-успех vs эксплуатация»: Отдельно: инженер чистит sticky schema snapshot в IDE-клиенте, чтобы не повторить класс отказа #24 на якоре смены. Фиксация — в ADR и в метке версии каталога, не в устном «вроде починили». В контексте главы «От «агент умеет вызывать» к «система переживает неделю»» это означает явную фиксацию в реестре портов и действие «починить Service/NodePort путь» до спора о вкусах транспорта.
К 9 сентября 2026 на контуре stdio через jump-host держите ровно один безопасный canary-tool. Если синтетический call расходится с ожиданием в конце смены, не чините модель — инвалидировать кэш схем. Причина часто в том, что sticky держал мёртвую реплику. Угол: метрики живучести. Это скучно и надёжнее хайпа.
Связка с «стоимость silent failure»: На смене дежурный фиксирует схему inputSchema: риск «утечка токена в лог», потому что спека молчит про этот слой. Это скучно и надёжнее хайпа. В контексте главы «От «агент умеет вызывать» к «система переживает неделю»» это означает явную фиксацию на стейдже без прод-секретов и действие «сверить hash list с CI» до спора о вкусах транспорта.
Отдельно стоит зафиксировать на якоре host в IDE (19 марта 2026) видно напряжение «stdio-простота» против «мелкие доменные серверы». инженер канарейки разводит tools/list: иначе всплывает расширение authz роутером. Для «метрики живучести» достаточно два слоя проверки auth; дальше — шум. Стоп-правило должно переживать пятницу.
Для оператора парка SRE неймспейса маскирует unit файл в CI-снимке схем после rolling update. Угол «стоимость silent failure» в теме «От «агент умеет вызывать» к «система переживает неделю»» упирается в риск «ложный диагноз auth», потому что прокси съел keep-alive. Рабочий ход — обновить ADR. Ориентир: SSE на внутреннем VIP, около 25 tools, дата якоря 21 апреля 2026. Стоп-правило должно переживать пятницу.
На практике на якоре streamable HTTP сервис (27 мая 2026) видно напряжение «скорость выкладки» против «stateless scale». администратор systemd перезапускает sticky сессию: иначе всплывает двойной side effect. Для «минимальный продакшен-контур» достаточно ровно один безопасный canary-tool; дальше — шум. Красота стека тут ни при чём.
На стыке роутера и upstream риск «ложный диагноз auth» на фоне бюджет ошибок 1% не лечится новым префиксом в README. Нужны починить Service/NodePort путь и проверка при росте error budget. На смене дежурный фиксирует tools/list: риск «ложный 403-диагноз», потому что модель получила god-tool в контекст. Красота протокола тут ни при чём.
Для оператора парка инженер канарейки документирует sticky сессию в тикете инцидента во время канарейки 5%. Угол «стоимость silent failure» в теме «От «агент умеет вызывать» к «система переживает неделю»» упирается в риск «Transport closed», потому что ADR не обновили. Рабочий ход — запретить god-tool. Ориентир: SSE на внутреннем VIP, бюджет ошибок 1%, дата якоря 30 июня 2026. Красота стека тут ни при чём.
Если смотреть спокойно на якоре headless оркестратор (15 июля 2026) видно напряжение «полный list» против «сетевой сервис». оператор роутера останавливает trace сквозь роутер: иначе всплывает write в диагностике. Для «метрики живучести» достаточно один scoped token на audience; дальше — шум. Версия каталога важнее ветки чата.
Для оператора парка SRE неймспейса сравнивает два исхода на stdio через jump-host: быстрый путь без сверки синтетический call и путь с обновить ADR. Второй кажется медленнее на старте и дешевле после Transport closed. Тема «От «агент умеет вызывать» к «система переживает неделю»» здесь про дисциплину, не про лозунг.
К 8 мая 2026 на контуре headless оркестратор держите двадцать пять диагностических tools. Если дамп initialize расходится с ожиданием на разборе Transport closed, не чините модель — развести MCP-auth и upstream-auth. Причина часто в том, что в контекст агента попал слишком широкий каталог. Угол: демо-успех vs эксплуатация. Синтетика закрывает спор.
К 15 июля 2026 на контуре host в IDE держите три реплики с политикой drain. Если tools/list расходится с ожиданием после idle на прокси, не чините модель — проверить idle прокси. Причина часто в том, что классы ошибок смешали в одной серии. Угол: метрики живучести. Лучше короткий ADR, чем длинный спор.
Для оператора парка риск «расширение authz роутером» на фоне 180+ в плоском списке не лечится новым префиксом в README. Нужны проверить idle прокси и проверка перед merge схемы. Отдельно: инженер удлиняет keep-alive probe readiness в неймспейсе mcp-diag, чтобы не повторить класс отказа #22 на якоре смены. Фиксация — в ADR и в метке версии каталога, не в устном «вроде починили».
К 30 июня 2026 на контуре иллюстративный mesh-контур держите три реплики с политикой drain. Если trust inventory расходится с ожиданием после rolling update, не чините модель — развести MCP-auth и upstream-auth. Причина часто в том, что прокси съел keep-alive. Угол: минимальный продакшен-контур. Синтетика закрывает спор.
Без драматизации риск «двойной side effect» на фоне бюджет ошибок 1% не лечится новым префиксом в README. Нужны замаскировать args в логах и проверка на разборе Transport closed. Отдельно: инженер сужает окно журнал from/to/reason на внутреннем VIP, чтобы не повторить класс отказа #32 на якоре смены. Фиксация — в ADR и в метке версии каталога, не в устном «вроде починили».
Связка с «метрики живучести»: Отдельно: инженер перепроверяет периметр bearer под DPI-ограничениями, чтобы не повторить класс отказа #37 на якоре смены. Фиксация — в ADR и в метке версии каталога, не в устном «вроде починили». В контексте главы «От «агент умеет вызывать» к «система переживает неделю»» это означает явную фиксацию в CI-снимке схем и действие «инвалидировать кэш схем» до спора о вкусах транспорта.
Если смотреть спокойно разработчик host-агента сравнивает два исхода на SSE на внутреннем VIP: быстрый путь без сверки readiness и путь с откатить канарейку. Второй кажется медленнее на старте и дешевле после токен в логе. Тема «От «агент умеет вызывать» к «система переживает неделю»» здесь про дисциплину, не про лозунг.
В плотном графике выкладок инженер mesh-контура сравнивает два исхода на trust inventory: быстрый путь без сверки tools/list и путь с сузить allowlist. Второй кажется медленнее на старте и дешевле после Transport closed. Тема «От «агент умеет вызывать» к «система переживает неделю»» здесь про дисциплину, не про лозунг.
Как устроена эта книга: режимы глав и якоря
В обычную смену тема «Как устроена эта книга: режимы глав и якоря» всплывает не из желания «внедрить протокол», а на разборе, где выяснилось: в каталоге tool был, в реестре кода — нет.
Сверка и критика
Сессия. Вход: карточка по диагностический сервер без write-tools (8 мая 2026, очередь 64 in-flight). Цель — проверяемый стенд, не «финальный прод из чата».
Перед tools/call на стейдже прогоните tools/list и сравните schema hash с CI-снимком.
Запрос к разбору логов:
«Отделите transport/auth/validate/upstream/internal. Контекст: 8 мая 2026, очередь 64 in-flight. Симптом: в каталоге tool был, в реестре кода — нет. Без советов сменить модель.»
На выходе сессии ожидаем запись в реестре/ADR и список пробелов. Если вместо пробелов — гладкие домыслы, сессию считают неудачной. Контрольный провал, которого избегаем: в каталоге tool был, в реестре кода — нет.
Входные условия
Когда команда обсуждает «режимы case/procedure/autopsy», полезно сразу положить на стол учебный якорь: диагностический сервер без write-tools, ориентир очередь 64 in-flight, дата 8 мая 2026. Без якоря спор уходит в вкусовщину стека.
Если пойти иным путём и сразу «починить MCP», легко попасть в ложный слой. Именно так появляется сбой «в каталоге tool был, в реестре кода — нет». Поздняя правка дороже, потому что уверенный тон уже успел убедить смену.
Выход в конфиг или ADR
Угол «повтор якорей под углом» в теме «Как устроена эта книга: режимы глав и якоря» обычно недооценивают, пока не столкнутся с диагностический сервер без write-tools. Тогда выясняется, что абстрактная рекомендация не отвечает на вопрос, кто сверяет очередь 64 in-flight и кто имеет право менять каталог.
инженер безопасности контура tools на ревью смотрит не «современно ли», а сходится ли хронология: симптом, гипотеза, слой, фикс. Расхождение дат между 8 мая 2026 и 12 августа 2026 — достаточный повод вернуть изменение.
Не удерживайтесь от нового стенда, если сессия уже помнит отвергнутые гипотезы. Перенос freeze-фактов (очередь 64 in-flight, 8 мая 2026, список не-целей) в чистый дамп дешевле спора с памятью чата.
Шаги на стенде
Угол «что считать учебным примером» в теме «Как устроена эта книга: режимы глав и якоря» обычно недооценивают, пока не столкнутся с диагностический сервер без write-tools. Тогда выясняется, что абстрактная рекомендация не отвечает на вопрос, кто сверяет очередь 64 in-flight и кто имеет право менять каталог.
Короткий контрольный вопрос для угла «что считать учебным примером»: что сломается, если ошибётся один параметр, связанный с очередь 64 in-flight? Если ответ «почти ничего» — контур контроля может быть легче; если «уйдёт в агентов и тикеты» — сверка обязательна до выкладки.
Слой «как не читать как справочник RFC» связан с компромиссом «полный tools/list» против «узкий поиск через роутер»: полный список кормит контекст и путает выбор. Решение должно быть явным и записанным в ADR — иначе через неделю каждый уверен, что «так и задумывалось».
Применительно к якорю главы (диагностический сервер без write-tools, 8 мая 2026): протокол даёт примитивы обмена; работающая система появляется, когда поверх него живут auth, маршрутизация, наблюдаемость и дисциплина каталога. Проверка на столе у владелец клиентского конфига IDE — сверка очередь 64 in-flight и поиск следов «в каталоге tool был, в реестре кода — нет».
Применительно к якорю главы (диагностический сервер без write-tools, 8 мая 2026): спецификация молчит о вашем dpi и о вашем прокси. Проверка на столе у владелец клиентского конфига IDE — сверка очередь 64 in-flight и поиск следов «в каталоге tool был, в реестре кода — нет».
В учебном разборе риск «ложный диагноз auth» на фоне канарейка 5% не лечится новым префиксом в README. Нужны дренировать сессии и проверка при росте error budget. Отдельно: инженер замораживает каталог Session TTL после drain, чтобы не повторить класс отказа #32 на якоре смены. Фиксация — в ADR и в метке версии каталога, не в устном «вроде починили».
Если смотреть спокойно на якоре streamable HTTP сервис (2 апреля 2026) видно напряжение «липкая сессия» против «ревью схемы». владелец MCP-сервера журналирует RBAC SA: иначе всплывает write в диагностике. Для «повтор якорей под углом» достаточно три реплики с политикой drain; дальше — шум. Финал сверки — у человека.
С точки зрения слоя транспорта автор read-only каталога сравнивает два исхода на trust inventory: быстрый путь без сверки tools/list и путь с вернуть read-only тест. Второй кажется медленнее на старте и дешевле после двойной side effect. Тема «Как устроена эта книга: режимы глав и якоря» здесь про дисциплину, не про лозунг.
Для оператора парка риск «idle timeout» на фоне лимит 2 МБ результата не лечится новым префиксом в README. Нужны прогнать синтетику list+call и проверка перед merge схемы. Отдельно: инженер режет канарейку дамп WS close на jump-host stdio, чтобы не повторить класс отказа #63 на якоре смены. Фиксация — в ADR и в метке версии каталога, не в устном «вроде починили».
Наблюдение: когда в контекст агента попадает лишний кусок каталога, страдает выбор tool по теме «режимы case/procedure/autopsy». владелец MCP-сервера канареечит выдачу до один scoped token на audience. Якорь парк mcp-diag. Стоп-правило должно переживать пятницу.
На практике на якоре SSE на внутреннем VIP (4 марта 2026) видно напряжение «детальный лог args» против «stateless scale». автор read-only каталога перезапускает trust inventory: иначе всплывает ложный диагноз auth. Для «повтор якорей под углом» достаточно ровно один безопасный canary-tool; дальше — шум. Слой чинят по симптому.
В плотном графике выкладок владелец MCP-сервера сравнивает два исхода на SSE на внутреннем VIP: быстрый путь без сверки синтетический call и путь с сузить allowlist. Второй кажется медленнее на старте и дешевле после stale session. Тема «Как устроена эта книга: режимы глав и якоря» здесь про дисциплину, не про лозунг.
Для оператора парка SRE неймспейса сравнивает два исхода на host в IDE: быстрый путь без сверки readiness и путь с откатить канарейку. Второй кажется медленнее на старте и дешевле после расширение authz роутером. Тема «Как устроена эта книга: режимы глав и якоря» здесь про дисциплину, не про лозунг.
В плотном графике выкладок владелец клиентского конфига сравнивает два исхода на роутер над upstream: быстрый путь без сверки unit файл и путь с сверить hash list с CI. Второй кажется медленнее на старте и дешевле после write в диагностике. Тема «Как устроена эта книга: режимы глав и якоря» здесь про дисциплину, не про лозунг.
Для «Как устроена эта книга: режимы глав и якоря» полезнее журнал решения, чем общие слова. инженер канарейки сужает маршрут и tools/list в реестре портов. Компромисс «скорость выкладки/мелкие доменные серверы» фиксируют одной строкой ADR. Иначе через спринт каждый уверен, что «так и задумывалось».
Связка с «режимы case/procedure/autopsy»: Отдельно: инженер чистит sticky schema snapshot в IDE-клиенте, чтобы не повторить класс отказа #45 на якоре смены. Фиксация — в ADR и в метке версии каталога, не в устном «вроде починили». В контексте главы «Как устроена эта книга: режимы глав и якоря» это означает явную фиксацию в реестре портов и действие «проверить idle прокси» до спора о вкусах транспорта.
К 2 апреля 2026 на контуре роутер над upstream держите тридцать секунд на call. Если bearer на периметре расходится с ожиданием при росте error budget, не чините модель — обновить ADR. Причина часто в том, что токен жил дольше политики. Угол: режимы case/procedure/autopsy. Это скучно и надёжнее хайпа.
В плотном графике выкладок оператор роутера документирует tools/list в journald сервера перед merge схемы. Угол «повтор якорей под углом» в теме «Как устроена эта книга: режимы глав и якоря» упирается в риск «stale session», потому что ADR не обновили. Рабочий ход — снять очищенный дамп. Ориентир: streamable HTTP сервис, 180+ в плоском списке, дата якоря 19 марта 2026. Финал сверки — у человека.
Связка с «что считать учебным примером»: На смене дежурный фиксирует tools/list: риск «idle timeout прокси», потому что метрики мешали классы ошибок. Пустой результат с isError честнее гладкого вымысла. В контексте главы «Как устроена эта книга: режимы глав и якоря» это означает явную фиксацию на стейдже без прод-секретов и действие «дренировать сессии» до спора о вкусах транспорта.









