{
  "generated_at": "2026-06-24T03:19:58+00:00",
  "other_requests": [
    {
      "count": 1609,
      "key": "GET /.well-known/oauth-authorization-server -> 404",
      "label": "GET /.well-known/oauth-authorization-server -> 404"
    },
    {
      "count": 1595,
      "key": "GET /.well-known/oauth-authorization-server/mcp -> 404",
      "label": "GET /.well-known/oauth-authorization-server/mcp -> 404"
    },
    {
      "count": 1185,
      "key": "GET /.well-known/openid-configuration/mcp -> 404",
      "label": "GET /.well-known/openid-configuration/mcp -> 404"
    },
    {
      "count": 1183,
      "key": "GET /mcp/.well-known/openid-configuration -> 404",
      "label": "GET /mcp/.well-known/openid-configuration -> 404"
    },
    {
      "count": 423,
      "key": "GET /.well-known/oauth-protected-resource/mcp -> 404",
      "label": "GET /.well-known/oauth-protected-resource/mcp -> 404"
    },
    {
      "count": 415,
      "key": "GET /.well-known/oauth-protected-resource -> 404",
      "label": "GET /.well-known/oauth-protected-resource -> 404"
    },
    {
      "count": 413,
      "key": "GET /mcp/.well-known/oauth-authorization-server -> 404",
      "label": "GET /mcp/.well-known/oauth-authorization-server -> 404"
    },
    {
      "count": 33,
      "key": "GET /mcp/.well-known/oauth-protected-resource -> 404",
      "label": "GET /mcp/.well-known/oauth-protected-resource -> 404"
    },
    {
      "count": 9,
      "key": "GET /favicon.ico -> 404",
      "label": "GET /favicon.ico -> 404"
    },
    {
      "count": 5,
      "key": "GET /robots.txt -> 404",
      "label": "GET /robots.txt -> 404"
    }
  ],
  "recent_searches": [
    {
      "query": "регламентное задание рассылка почта",
      "results": [
        {
          "id": "acc:454",
          "title": "Регламентное задание включено в состав разделителя. АПК:454",
          "url": "https://v8std.ru/diagnostics/acc/454/"
        },
        {
          "id": "acc:455",
          "title": "Регламентное задание с включенным использованием отсутствует в процедуре \"ОчередьЗаданийПереопределяемый.ПриПолученииСпискаШаблонов\". АПК:455",
          "url": "https://v8std.ru/diagnostics/acc/455/"
        },
        {
          "id": "std798",
          "title": "Использование ботов системы взаимодействия #std798",
          "url": "https://v8std.ru/std/798/"
        },
        {
          "id": "std540",
          "title": "Общие требования к регламентным заданиям #std540",
          "url": "https://v8std.ru/std/540/"
        },
        {
          "id": "std760",
          "title": "Ограничения на регламентные задания при работе в модели сервиса #std760",
          "url": "https://v8std.ru/std/760/"
        },
        {
          "id": "acc:496",
          "title": "Не заполнен параметр \"РегламентноеЗадание\" при вызове процедуры \"ОбщегоНазначения.ПриНачалеВыполненияРегламентногоЗадания();\". АПК:496",
          "url": "https://v8std.ru/diagnostics/acc/496/"
        },
        {
          "id": "std539",
          "title": "Запуск регламентных заданий #std539",
          "url": "https://v8std.ru/std/539/"
        },
        {
          "id": "std767",
          "title": "Регламентные задания: требования по локализации #std767",
          "url": "https://v8std.ru/std/767/"
        },
        {
          "id": "std740",
          "title": "Безопасное хранение паролей #std740",
          "url": "https://v8std.ru/std/740/"
        },
        {
          "id": "acc:449",
          "title": "Задано наименование предопределенного регламентного задания. АПК:449",
          "url": "https://v8std.ru/diagnostics/acc/449/"
        }
      ],
      "system": "cursor",
      "system_label": "Cursor",
      "ts": "2026-06-24T00:03:09+00:00"
    },
    {
      "query": "1С чтение xlsx zip xml ЧтениеZipФайла ЧтениеXML",
      "results": [
        {
          "id": "std648",
          "title": "Ответственное чтение данных #std648",
          "url": "https://v8std.ru/std/648/"
        },
        {
          "id": "std661",
          "title": "Блокирующее чтение остатков в начале транзакции #std661",
          "url": "https://v8std.ru/std/661/"
        },
        {
          "id": "acc:424",
          "title": "Для роли \"Чтение\" установлены права на другой объект метаданных. АПК:424",
          "url": "https://v8std.ru/diagnostics/acc/424/"
        },
        {
          "id": "acc:511",
          "title": "Неверно заданы права на команду (есть права на просмотр команды, но нет прав на чтение или просмотр объекта). АПК:511",
          "url": "https://v8std.ru/diagnostics/acc/511/"
        },
        {
          "id": "acc:512",
          "title": "Неверно заданы права на команду (есть права на чтение или просмотр объекта, но нет прав на просмотр команды). АПК:512",
          "url": "https://v8std.ru/diagnostics/acc/512/"
        }
      ],
      "system": "other",
      "system_label": "Other",
      "ts": "2026-06-23T22:04:43+00:00"
    },
    {
      "query": "программное добавление элементов форму расширение",
      "results": [
        {
          "id": "acc:360",
          "title": "Ограничения для права \"Добавление\" не совпадает с ограничением права \"Изменение\". АПК:360",
          "url": "https://v8std.ru/diagnostics/acc/360/"
        },
        {
          "id": "bslls:DuplicatedInsertionIntoCollection",
          "title": "Повторное добавление/вставка значений в коллекцию BSLLS:DuplicatedInsertionIntoCollection",
          "url": "https://v8std.ru/diagnostics/bslls/DuplicatedInsertionIntoCollection/"
        },
        {
          "id": "std518",
          "title": "Программное управление видимостью страниц #std518",
          "url": "https://v8std.ru/std/518/"
        },
        {
          "id": "std519",
          "title": "Программное управление формой #std519",
          "url": "https://v8std.ru/std/519/"
        },
        {
          "id": "std621",
          "title": "Группы элементов формы #std621",
          "url": "https://v8std.ru/std/621/"
        },
        {
          "id": "std451",
          "title": "Программное создание прикладных объектов #std451",
          "url": "https://v8std.ru/std/451/"
        },
        {
          "id": "std624",
          "title": "Оформление элементов #std624",
          "url": "https://v8std.ru/std/624/"
        },
        {
          "id": "std512",
          "title": "Порядок обхода элементов диалога #std512",
          "url": "https://v8std.ru/std/512/"
        },
        {
          "id": "std697",
          "title": "Использование предопределенных элементов #std697",
          "url": "https://v8std.ru/std/697/"
        },
        {
          "id": "v8cs:extension-method-visible-mode",
          "title": "У метода в расширении модуля та же видимость, что и оригинального метода (extension-method-visible-mode)",
          "url": "https://v8std.ru/diagnostics/v8-code-style/extension-method-visible-mode/"
        }
      ],
      "system": "cursor",
      "system_label": "Cursor",
      "ts": "2026-06-23T21:13:17+00:00"
    },
    {
      "query": "ИзменитьРеквизиты Добавить элемент формы ПриСозданииНаСервере расширение",
      "results": [
        {
          "id": "v8cs:module-structure-form-event-regions",
          "title": "Проверяет регион обработчиков событий формы (module-structure-form-event-regions)",
          "url": "https://v8std.ru/diagnostics/v8-code-style/module-structure-form-event-regions/"
        },
        {
          "id": "v8cs:optional-form-parameter-access",
          "title": "Обращение к опциональному параметру формы (optional-form-parameter-access)",
          "url": "https://v8std.ru/diagnostics/v8-code-style/optional-form-parameter-access/"
        },
        {
          "id": "v8cs:unknown-form-parameter-access",
          "title": "Обращение к несуществующему параметру формы (unknown-form-parameter-access)",
          "url": "https://v8std.ru/diagnostics/v8-code-style/unknown-form-parameter-access/"
        },
        {
          "id": "std702",
          "title": "Реквизит Ссылка и признак \"Использовать всегда\" в динамических списках объектов #std702",
          "url": "https://v8std.ru/std/702/"
        },
        {
          "id": "v8cs:form-list-field-ref-not-added",
          "title": "Реквизит \"Ссылка\" динамического списка не выведен в таблицу на форме (form-list-field-ref-not-added)",
          "url": "https://v8std.ru/diagnostics/v8-code-style/form-list-field-ref-not-added/"
        },
        {
          "id": "v8cs:form-list-ref-user-visibility-enabled",
          "title": "У поля \"Ссылка\" таблицы динамического списка не отключена пользовательская видимость (form-list-ref-user-visibility-enabled)",
          "url": "https://v8std.ru/diagnostics/v8-code-style/form-list-ref-user-visibility-enabled/"
        },
        {
          "id": "std545",
          "title": "Обращение из кода к пользовательским элементам управления формы #std545",
          "url": "https://v8std.ru/std/545/"
        },
        {
          "id": "std765",
          "title": "Элементы форм: требования по локализации #std765",
          "url": "https://v8std.ru/std/765/"
        },
        {
          "id": "std636",
          "title": "Контекстная и внеконтекстная передача управления на сервер #std636",
          "url": "https://v8std.ru/std/636/"
        },
        {
          "id": "std649",
          "title": "Реквизиты #std649",
          "url": "https://v8std.ru/std/649/"
        }
      ],
      "system": "cursor",
      "system_label": "Cursor",
      "ts": "2026-06-23T21:11:22+00:00"
    },
    {
      "query": "программное добавление элементов форму ЭлементыФормы",
      "results": [
        {
          "id": "std545",
          "title": "Обращение из кода к пользовательским элементам управления формы #std545",
          "url": "https://v8std.ru/std/545/"
        },
        {
          "id": "std519",
          "title": "Программное управление формой #std519",
          "url": "https://v8std.ru/std/519/"
        },
        {
          "id": "std621",
          "title": "Группы элементов формы #std621",
          "url": "https://v8std.ru/std/621/"
        },
        {
          "id": "std765",
          "title": "Элементы форм: требования по локализации #std765",
          "url": "https://v8std.ru/std/765/"
        },
        {
          "id": "std697",
          "title": "Использование предопределенных элементов #std697",
          "url": "https://v8std.ru/std/697/"
        },
        {
          "id": "bslls:DuplicatedInsertionIntoCollection",
          "title": "Повторное добавление/вставка значений в коллекцию BSLLS:DuplicatedInsertionIntoCollection",
          "url": "https://v8std.ru/diagnostics/bslls/DuplicatedInsertionIntoCollection/"
        },
        {
          "id": "acc:360",
          "title": "Ограничения для права \"Добавление\" не совпадает с ограничением права \"Изменение\". АПК:360",
          "url": "https://v8std.ru/diagnostics/acc/360/"
        },
        {
          "id": "acc:482",
          "title": "Запрос динамического списка, не содержащий секции \"ИЗ\", не переопределен в модуле формы. АПК:482",
          "url": "https://v8std.ru/diagnostics/acc/482/"
        },
        {
          "id": "v8cs:module-structure-form-event-regions",
          "title": "Проверяет регион обработчиков событий формы (module-structure-form-event-regions)",
          "url": "https://v8std.ru/diagnostics/v8-code-style/module-structure-form-event-regions/"
        },
        {
          "id": "std518",
          "title": "Программное управление видимостью страниц #std518",
          "url": "https://v8std.ru/std/518/"
        }
      ],
      "system": "cursor",
      "system_label": "Cursor",
      "ts": "2026-06-23T21:11:02+00:00"
    },
    {
      "query": "условие Если должно иметь тип Булево число СтрНайти",
      "results": [
        {
          "id": "std763",
          "title": "Форматирование даты, числа, Булево: требования по локализации #std763",
          "url": "https://v8std.ru/std/763/"
        },
        {
          "id": "acc:436",
          "title": "Возврат константы типа Число в модуле с повторным использованием. АПК:436",
          "url": "https://v8std.ru/diagnostics/acc/436/"
        },
        {
          "id": "acc:1369",
          "title": "Отсутствует локализация при форматировании Булево. АПК:1369",
          "url": "https://v8std.ru/diagnostics/acc/1369/"
        },
        {
          "id": "bslls:MissingVariablesDescription",
          "title": "Все объявления переменных должны иметь описание BSLLS:MissingVariablesDescription",
          "url": "https://v8std.ru/diagnostics/bslls/MissingVariablesDescription/"
        },
        {
          "id": "bslls:PublicMethodsDescription",
          "title": "Все методы программного интерфейса должны иметь описание BSLLS:PublicMethodsDescription",
          "url": "https://v8std.ru/diagnostics/bslls/PublicMethodsDescription/"
        },
        {
          "id": "bslls:CommonModuleMissingAPI",
          "title": "Общий модуль должен иметь программный интерфейс BSLLS:CommonModuleMissingAPI",
          "url": "https://v8std.ru/diagnostics/bslls/CommonModuleMissingAPI/"
        },
        {
          "id": "acc:438",
          "title": "Возврат константы типа Булево в модуле с повторным использованием. АПК:438",
          "url": "https://v8std.ru/diagnostics/acc/438/"
        },
        {
          "id": "std622",
          "title": "Флажки #std622",
          "url": "https://v8std.ru/std/622/"
        }
      ],
      "system": "unknown",
      "system_label": "Unknown",
      "ts": "2026-06-23T16:34:55+00:00"
    },
    {
      "query": "Асинх Ждать асинхронные методы синтаксис объявления процедуры",
      "results": [
        {
          "id": "std453",
          "title": "Описание процедур и функций #std453",
          "url": "https://v8std.ru/std/453/"
        },
        {
          "id": "v8cs:method-semicolon-extra",
          "title": "Лишняя точка с запятой в конце объявления метода (method-semicolon-extra)",
          "url": "https://v8std.ru/diagnostics/v8-code-style/method-semicolon-extra/"
        },
        {
          "id": "v8cs:redundant-export-method",
          "title": "Тексты модулей конфигурации не должны содержать неиспользуемые экспортные процедуры и функции. (redundant-export-method)",
          "url": "https://v8std.ru/diagnostics/v8-code-style/redundant-export-method/"
        },
        {
          "id": "bslls:MissingVariablesDescription",
          "title": "Все объявления переменных должны иметь описание BSLLS:MissingVariablesDescription",
          "url": "https://v8std.ru/diagnostics/bslls/MissingVariablesDescription/"
        },
        {
          "id": "acc:1298",
          "title": "Нарушен синтаксис описания локализованной строки. Должен быть \"НСтр(\"ru='...'\")\" или \"NStr(\"en='...'\")\". АПК:1298",
          "url": "https://v8std.ru/diagnostics/acc/1298/"
        },
        {
          "id": "v8cs:use-non-recommended-method",
          "title": "Использование не рекомендуемых методов (use-non-recommended-method)",
          "url": "https://v8std.ru/diagnostics/v8-code-style/use-non-recommended-method/"
        },
        {
          "id": "bslls:PublicMethodsDescription",
          "title": "Все методы программного интерфейса должны иметь описание BSLLS:PublicMethodsDescription",
          "url": "https://v8std.ru/diagnostics/bslls/PublicMethodsDescription/"
        },
        {
          "id": "bslls:DeprecatedMethodCall",
          "title": "Устаревшие методы не должны использоваться BSLLS:DeprecatedMethodCall",
          "url": "https://v8std.ru/diagnostics/bslls/DeprecatedMethodCall/"
        },
        {
          "id": "bslls:CommandModuleExportMethods",
          "title": "Экспортные методы в модулях команд и общих команд BSLLS:CommandModuleExportMethods",
          "url": "https://v8std.ru/diagnostics/bslls/CommandModuleExportMethods/"
        },
        {
          "id": "acc:222",
          "title": "Использование устаревшей процедуры. АПК:222",
          "url": "https://v8std.ru/diagnostics/acc/222/"
        }
      ],
      "system": "claude",
      "system_label": "Claude",
      "ts": "2026-06-23T15:57:59+00:00"
    },
    {
      "query": "1С ТаблицаЗначений Колонки Найти Добавить имя колонки",
      "results": [
        {
          "id": "std781",
          "title": "Особенности сортировки в таблице значений #std781",
          "url": "https://v8std.ru/std/781/"
        },
        {
          "id": "std452",
          "title": "Поиск в коллекциях значений #std452",
          "url": "https://v8std.ru/std/452/"
        },
        {
          "id": "acc:1240",
          "title": "Колонки с заведомо известной требуемой шириной не должны изменять размер. АПК:1240",
          "url": "https://v8std.ru/diagnostics/acc/1240/"
        }
      ],
      "system": "unknown",
      "system_label": "Unknown",
      "ts": "2026-06-23T14:59:53+00:00"
    },
    {
      "query": "бизнес-логика в модуле формы запрет std630",
      "results": [
        {
          "id": "std630",
          "title": "Правила создания модулей форм #std630",
          "url": "https://v8std.ru/std/630/"
        },
        {
          "id": "acc:78",
          "title": "Найдена экспортная процедура или функция в модуле формы. АПК:78",
          "url": "https://v8std.ru/diagnostics/acc/78/"
        },
        {
          "id": "acc:526",
          "title": "У процедуры (функции) в модуле формы отсутствует директива компиляции. АПК:526",
          "url": "https://v8std.ru/diagnostics/acc/526/"
        },
        {
          "id": "acc:482",
          "title": "Запрос динамического списка, не содержащий секции \"ИЗ\", не переопределен в модуле формы. АПК:482",
          "url": "https://v8std.ru/diagnostics/acc/482/"
        },
        {
          "id": "v8cs:form-self-reference",
          "title": "Использование устаревшего псевдонима (form-self-reference)",
          "url": "https://v8std.ru/diagnostics/v8-code-style/form-self-reference/"
        },
        {
          "id": "bslls:ExportVariables",
          "title": "Запрет экспортных глобальных переменных модуля BSLLS:ExportVariables",
          "url": "https://v8std.ru/diagnostics/bslls/ExportVariables/"
        },
        {
          "id": "std399",
          "title": "Запрет редактирования полей таблицы по условию #std399",
          "url": "https://v8std.ru/std/399/"
        },
        {
          "id": "bslls:DenyIncompleteValues",
          "title": "Запрет незаполненных значений у измерений регистров BSLLS:DenyIncompleteValues",
          "url": "https://v8std.ru/diagnostics/bslls/DenyIncompleteValues/"
        },
        {
          "id": "v8cs:form-module-missing-pragma",
          "title": "Всегда использовать директивы компиляции в модуле формы (form-module-missing-pragma)",
          "url": "https://v8std.ru/diagnostics/v8-code-style/form-module-missing-pragma/"
        },
        {
          "id": "std411",
          "title": "Установка параметров выбора и связей параметров выбора для объектов метаданных #std411",
          "url": "https://v8std.ru/std/411/"
        }
      ],
      "system": "claude",
      "system_label": "Claude",
      "ts": "2026-06-23T14:09:30+00:00"
    },
    {
      "query": "запросы в цикле запрет std436",
      "results": [
        {
          "id": "std436",
          "title": "Многократное выполнение однотипных запросов #std436",
          "url": "https://v8std.ru/std/436/"
        },
        {
          "id": "bslls:CreateQueryInCycle",
          "title": "Выполнение запроса в цикле BSLLS:CreateQueryInCycle",
          "url": "https://v8std.ru/diagnostics/bslls/CreateQueryInCycle/"
        },
        {
          "id": "std762",
          "title": "Запросы, динамические списки и отчеты на СКД: требования по локализации #std762",
          "url": "https://v8std.ru/std/762/"
        },
        {
          "id": "std732",
          "title": "Запросы в динамических списках #std732",
          "url": "https://v8std.ru/std/732/"
        },
        {
          "id": "bslls:ExportVariables",
          "title": "Запрет экспортных глобальных переменных модуля BSLLS:ExportVariables",
          "url": "https://v8std.ru/diagnostics/bslls/ExportVariables/"
        },
        {
          "id": "v8cs:query-in-loop",
          "title": "Запрос в цикле (query-in-loop)",
          "url": "https://v8std.ru/diagnostics/v8-code-style/query-in-loop/"
        },
        {
          "id": "std399",
          "title": "Запрет редактирования полей таблицы по условию #std399",
          "url": "https://v8std.ru/std/399/"
        },
        {
          "id": "bslls:DenyIncompleteValues",
          "title": "Запрет незаполненных значений у измерений регистров BSLLS:DenyIncompleteValues",
          "url": "https://v8std.ru/diagnostics/bslls/DenyIncompleteValues/"
        },
        {
          "id": "std792",
          "title": "Многократная запись регистров сведений и накопления #std792",
          "url": "https://v8std.ru/std/792/"
        },
        {
          "id": "acc:1300",
          "title": "В тексте запроса находится строковый литерал. АПК:1300",
          "url": "https://v8std.ru/diagnostics/acc/1300/"
        }
      ],
      "system": "claude",
      "system_label": "Claude",
      "ts": "2026-06-23T14:09:30+00:00"
    }
  ],
  "systems": [
    {
      "count": 32,
      "key": "cursor",
      "label": "Cursor"
    },
    {
      "count": 17,
      "key": "claude",
      "label": "Claude"
    },
    {
      "count": 9,
      "key": "opencode",
      "label": "opencode"
    },
    {
      "count": 6,
      "key": "python_httpx",
      "label": "Python httpx"
    },
    {
      "count": 1,
      "key": "go",
      "label": "Go"
    },
    {
      "count": 1,
      "key": "node",
      "label": "Node"
    }
  ],
  "tools": [
    {
      "count": 74,
      "key": "v8std_get_page",
      "label": "v8std_get_page"
    },
    {
      "count": 43,
      "key": "v8std_search",
      "label": "v8std_search"
    },
    {
      "count": 27,
      "key": "v8std_explain_snippet",
      "label": "v8std_explain_snippet"
    },
    {
      "count": 4,
      "key": "v8std_explain_diagnostics",
      "label": "v8std_explain_diagnostics"
    }
  ],
  "top_diagnostics": [
    {
      "count": 2,
      "id": "bslls:CognitiveComplexity",
      "key": "diagnostic:https://v8std.ru/diagnostics/bslls/CognitiveComplexity/",
      "kind": "diagnostic",
      "title": "Когнитивная сложность BSLLS:CognitiveComplexity",
      "url": "https://v8std.ru/diagnostics/bslls/CognitiveComplexity/"
    },
    {
      "count": 1,
      "id": "bslls:MissingTemporaryFileDeletion",
      "key": "diagnostic:https://v8std.ru/diagnostics/bslls/MissingTemporaryFileDeletion/",
      "kind": "diagnostic",
      "title": "Отсутствует удаление временного файла после использования BSLLS:MissingTemporaryFileDeletion",
      "url": "https://v8std.ru/diagnostics/bslls/MissingTemporaryFileDeletion/"
    },
    {
      "count": 1,
      "id": "bslls:StyleElementConstructors",
      "key": "diagnostic:https://v8std.ru/diagnostics/bslls/StyleElementConstructors/",
      "kind": "diagnostic",
      "title": "Конструктор элемента стиля BSLLS:StyleElementConstructors",
      "url": "https://v8std.ru/diagnostics/bslls/StyleElementConstructors/"
    },
    {
      "count": 1,
      "id": "bslls:TransferringParametersBetweenClientAndServer",
      "key": "diagnostic:https://v8std.ru/diagnostics/bslls/TransferringParametersBetweenClientAndServer/",
      "kind": "diagnostic",
      "title": "Передача параметров между клиентом и сервером BSLLS:TransferringParametersBetweenClientAndServer",
      "url": "https://v8std.ru/diagnostics/bslls/TransferringParametersBetweenClientAndServer/"
    },
    {
      "count": 1,
      "id": "bslls:SelectTopWithoutOrderBy",
      "key": "diagnostic:https://v8std.ru/diagnostics/bslls/SelectTopWithoutOrderBy/",
      "kind": "diagnostic",
      "title": "Использование 'ВЫБРАТЬ ПЕРВЫЕ' без 'УПОРЯДОЧИТЬ ПО' BSLLS:SelectTopWithoutOrderBy",
      "url": "https://v8std.ru/diagnostics/bslls/SelectTopWithoutOrderBy/"
    },
    {
      "count": 1,
      "id": "bslls:AssignAliasFieldsInQuery",
      "key": "diagnostic:https://v8std.ru/diagnostics/bslls/AssignAliasFieldsInQuery/",
      "kind": "diagnostic",
      "title": "Назначение псевдонимов выбранным полям в запросе BSLLS:AssignAliasFieldsInQuery",
      "url": "https://v8std.ru/diagnostics/bslls/AssignAliasFieldsInQuery/"
    },
    {
      "count": 1,
      "id": "bslls:QueryNestedFieldsByDot",
      "key": "diagnostic:https://v8std.ru/diagnostics/bslls/QueryNestedFieldsByDot/",
      "kind": "diagnostic",
      "title": "Разыменование ссылочных полей запроса через точку BSLLS:QueryNestedFieldsByDot",
      "url": "https://v8std.ru/diagnostics/bslls/QueryNestedFieldsByDot/"
    },
    {
      "count": 1,
      "id": "bslls:LogicalOrInTheWhereSectionOfQuery",
      "key": "diagnostic:https://v8std.ru/diagnostics/bslls/LogicalOrInTheWhereSectionOfQuery/",
      "kind": "diagnostic",
      "title": "Использование логического \"ИЛИ\" в секции \"ГДЕ\" запроса BSLLS:LogicalOrInTheWhereSectionOfQuery",
      "url": "https://v8std.ru/diagnostics/bslls/LogicalOrInTheWhereSectionOfQuery/"
    },
    {
      "count": 1,
      "id": "bslls:CommonModuleMissingAPI",
      "key": "diagnostic:https://v8std.ru/diagnostics/bslls/CommonModuleMissingAPI/",
      "kind": "diagnostic",
      "title": "Общий модуль должен иметь программный интерфейс BSLLS:CommonModuleMissingAPI",
      "url": "https://v8std.ru/diagnostics/bslls/CommonModuleMissingAPI/"
    },
    {
      "count": 1,
      "id": "bslls:IfElseIfEndsWithElse",
      "key": "diagnostic:https://v8std.ru/diagnostics/bslls/IfElseIfEndsWithElse/",
      "kind": "diagnostic",
      "title": "Использование синтаксической конструкции Если...Тогда...ИначеЕсли... BSLLS:IfElseIfEndsWithElse",
      "url": "https://v8std.ru/diagnostics/bslls/IfElseIfEndsWithElse/"
    },
    {
      "count": 1,
      "id": "bslls:NestedFunctionInParameters",
      "key": "diagnostic:https://v8std.ru/diagnostics/bslls/NestedFunctionInParameters/",
      "kind": "diagnostic",
      "title": "Инициализация параметров методов и конструкторов вызовом вложенных методов BSLLS:NestedFunctionInParameters",
      "url": "https://v8std.ru/diagnostics/bslls/NestedFunctionInParameters/"
    },
    {
      "count": 1,
      "id": "bslls:MissingParameterDescription",
      "key": "diagnostic:https://v8std.ru/diagnostics/bslls/MissingParameterDescription/",
      "kind": "diagnostic",
      "title": "Отсутствует описание параметров метода BSLLS:MissingParameterDescription",
      "url": "https://v8std.ru/diagnostics/bslls/MissingParameterDescription/"
    },
    {
      "count": 1,
      "id": "v8cs:module-structure-top-region",
      "key": "diagnostic:https://v8std.ru/diagnostics/v8-code-style/module-structure-top-region/",
      "kind": "diagnostic",
      "title": "Стандартные области структуры модуля верхнего уровня (module-structure-top-region)",
      "url": "https://v8std.ru/diagnostics/v8-code-style/module-structure-top-region/"
    }
  ],
  "top_pages": [
    {
      "count": 9,
      "key": "https://v8std.ru/std/453/",
      "title": "Описание процедур и функций #std453",
      "url": "https://v8std.ru/std/453/"
    },
    {
      "count": 8,
      "key": "https://v8std.ru/std/467/",
      "title": "Общие требования к конфигурации #std467",
      "url": "https://v8std.ru/std/467/"
    },
    {
      "count": 5,
      "key": "https://v8std.ru/std/703/",
      "title": "Ограничение на использование модальных окон и синхронных вызовов #std703",
      "url": "https://v8std.ru/std/703/"
    },
    {
      "count": 4,
      "key": "https://v8std.ru/std/455/",
      "title": "Структура модуля #std455",
      "url": "https://v8std.ru/std/455/"
    },
    {
      "count": 4,
      "key": "https://v8std.ru/std/729/",
      "title": "Общие требования по разработке оптимальных запросов #std729",
      "url": "https://v8std.ru/std/729/"
    },
    {
      "count": 2,
      "key": "https://v8std.ru/std/667/",
      "title": "Элементы стиля #std667",
      "url": "https://v8std.ru/std/667/"
    },
    {
      "count": 2,
      "key": "https://v8std.ru/std/654/",
      "title": "Разыменование ссылочных полей составного типа в языке запросов #std654",
      "url": "https://v8std.ru/std/654/"
    },
    {
      "count": 2,
      "key": "https://v8std.ru/std/657/",
      "title": "Обращения к виртуальным таблицам #std657",
      "url": "https://v8std.ru/std/657/"
    },
    {
      "count": 2,
      "key": "https://v8std.ru/std/777/",
      "title": "Использование временных таблиц #std777",
      "url": "https://v8std.ru/std/777/"
    },
    {
      "count": 2,
      "key": "https://v8std.ru/std/630/",
      "title": "Правила создания модулей форм #std630",
      "url": "https://v8std.ru/std/630/"
    },
    {
      "count": 2,
      "key": "https://v8std.ru/std/642/",
      "title": "Длительные операции на сервере #std642",
      "url": "https://v8std.ru/std/642/"
    },
    {
      "count": 2,
      "key": "https://v8std.ru/std/450/",
      "title": "Порядок записи движений документов #std450",
      "url": "https://v8std.ru/std/450/"
    },
    {
      "count": 2,
      "key": "https://v8std.ru/diagnostics/v8-code-style/extension-method-prefix/",
      "title": "У метода отсутствует префикс расширения (extension-method-prefix)",
      "url": "https://v8std.ru/diagnostics/v8-code-style/extension-method-prefix/"
    },
    {
      "count": 1,
      "key": "https://v8std.ru/std/412/",
      "title": "Упорядочивание результатов запроса #std412",
      "url": "https://v8std.ru/std/412/"
    },
    {
      "count": 1,
      "key": "https://v8std.ru/std/437/",
      "title": "Оформление текстов запросов #std437",
      "url": "https://v8std.ru/std/437/"
    },
    {
      "count": 1,
      "key": "https://v8std.ru/std/640/",
      "title": "Параметры процедур и функций #std640",
      "url": "https://v8std.ru/std/640/"
    },
    {
      "count": 1,
      "key": "https://v8std.ru/diagnostics/v8-code-style/module-self-reference/",
      "title": "Избыточное использование псевдонима \"ЭтотОбъект\" (module-self-reference)",
      "url": "https://v8std.ru/diagnostics/v8-code-style/module-self-reference/"
    },
    {
      "count": 1,
      "key": "https://v8std.ru/diagnostics/v8-code-style/export-method-in-command-form-module/",
      "title": "Ограничения на использование экспортных процедур и функций в модуле команд и форм (export-method-in-command-form-module)",
      "url": "https://v8std.ru/diagnostics/v8-code-style/export-method-in-command-form-module/"
    },
    {
      "count": 1,
      "key": "https://v8std.ru/diagnostics/bslls/RedundantAccessToObject/",
      "title": "Избыточное обращение к объекту BSLLS:RedundantAccessToObject",
      "url": "https://v8std.ru/diagnostics/bslls/RedundantAccessToObject/"
    },
    {
      "count": 1,
      "key": "https://v8std.ru/std/762/",
      "title": "Запросы, динамические списки и отчеты на СКД: требования по локализации #std762",
      "url": "https://v8std.ru/std/762/"
    },
    {
      "count": 1,
      "key": "https://v8std.ru/std/710/",
      "title": "Условное оформление в формах #std710",
      "url": "https://v8std.ru/std/710/"
    },
    {
      "count": 1,
      "key": "https://v8std.ru/std/745/",
      "title": "Поле \"Дата\" в списках #std745",
      "url": "https://v8std.ru/std/745/"
    },
    {
      "count": 1,
      "key": "https://v8std.ru/std/492/",
      "title": "Обработчики событий модуля формы, подключаемые из кода #std492",
      "url": "https://v8std.ru/std/492/"
    },
    {
      "count": 1,
      "key": "https://v8std.ru/patterns/solid/",
      "title": "SOLID",
      "url": "https://v8std.ru/patterns/solid/"
    },
    {
      "count": 1,
      "key": "https://v8std.ru/patterns/grasp/",
      "title": "GRASP",
      "url": "https://v8std.ru/patterns/grasp/"
    },
    {
      "count": 1,
      "key": "https://v8std.ru/patterns/engineering/",
      "title": "Инженерные принципы",
      "url": "https://v8std.ru/patterns/engineering/"
    },
    {
      "count": 1,
      "key": "https://v8std.ru/std/438/",
      "title": "Проверка на пустой результат выполнения запроса #std438",
      "url": "https://v8std.ru/std/438/"
    },
    {
      "count": 1,
      "key": "https://v8std.ru/std/655/",
      "title": "Ограничения на соединения с вложенными запросами и виртуальными таблицами #std655",
      "url": "https://v8std.ru/std/655/"
    },
    {
      "count": 1,
      "key": "https://v8std.ru/std/733/",
      "title": "Эффективное обращение к виртуальной таблице «Остатки» #std733",
      "url": "https://v8std.ru/std/733/"
    },
    {
      "count": 1,
      "key": "https://v8std.ru/std/477/",
      "title": "Самодостаточность регистров #std477",
      "url": "https://v8std.ru/std/477/"
    },
    {
      "count": 1,
      "key": "https://v8std.ru/std/658/",
      "title": "Эффективные условия запросов #std658",
      "url": "https://v8std.ru/std/658/"
    },
    {
      "count": 1,
      "key": "https://v8std.ru/diagnostics/bslls/UsingModalWindows/",
      "title": "Использование модальных окон BSLLS:UsingModalWindows",
      "url": "https://v8std.ru/diagnostics/bslls/UsingModalWindows/"
    },
    {
      "count": 1,
      "key": "https://v8std.ru/std/404/",
      "title": "Открытие форм #std404",
      "url": "https://v8std.ru/std/404/"
    },
    {
      "count": 1,
      "key": "https://v8std.ru/std/487/",
      "title": "Минимизация количества серверных вызовов и трафика #std487",
      "url": "https://v8std.ru/std/487/"
    },
    {
      "count": 1,
      "key": "https://v8std.ru/std/636/",
      "title": "Контекстная и внеконтекстная передача управления на сервер #std636",
      "url": "https://v8std.ru/std/636/"
    },
    {
      "count": 1,
      "key": "https://v8std.ru/std/469/",
      "title": "Правила создания общих модулей #std469",
      "url": "https://v8std.ru/std/469/"
    },
    {
      "count": 1,
      "key": "https://v8std.ru/std/464/",
      "title": "Обработчик события ПередЗаписью #std464",
      "url": "https://v8std.ru/std/464/"
    },
    {
      "count": 1,
      "key": "https://v8std.ru/std/465/",
      "title": "Обработчик события ПриЗаписи #std465",
      "url": "https://v8std.ru/std/465/"
    },
    {
      "count": 1,
      "key": "https://v8std.ru/std/463/",
      "title": "Обработчик события ОбработкаПроверкиЗаполнения #std463",
      "url": "https://v8std.ru/std/463/"
    },
    {
      "count": 1,
      "key": "https://v8std.ru/std/436/",
      "title": "Многократное выполнение однотипных запросов #std436",
      "url": "https://v8std.ru/std/436/"
    },
    {
      "count": 1,
      "key": "https://v8std.ru/std/639/",
      "title": "Использование переменных в программных модулях #std639",
      "url": "https://v8std.ru/std/639/"
    }
  ],
  "totals": {
    "mcp_requests": 148,
    "rate_limited": 2,
    "tool_calls": 148
  },
  "uptime": {
    "active": true,
    "active_since": "2026-06-22T00:33:03+00:00",
    "human": "2d 2h",
    "restarts": 0,
    "seconds": 182815,
    "service": "v8std-mcp.service"
  },
  "window_hours": 24,
  "window_start": "2026-06-23T03:19:58+00:00"
}
