{
 "version": "0.1",
 "updated": "2026-11-03",
 "license": "https://creativecommons.org/licenses/by/4.0/",
 "answers": {
  "2": "да",
  "1": "частично",
  "0": "нет"
 },
 "rule": "раздел «готово» — все ответы «да»; «частично» — не меньше половины баллов; иначе «не готово»",
 "sections": [
  {
   "id": "kto",
   "title": "Кто"
  },
  {
   "id": "polnomochiya",
   "title": "Полномочия"
  },
  {
   "id": "sled",
   "title": "След"
  }
 ],
 "questions": [
  {
   "id": "q1",
   "section": "kto",
   "text": "Известно юрлицо или человек, который отвечает за агента?",
   "fix": "назначить ответственного за агента и указать его в описании"
  },
  {
   "id": "q2",
   "section": "kto",
   "text": "Есть отдельный контакт для вопросов по агенту на домене владельца?",
   "fix": "завести e-mail для вопросов по агенту на своём домене"
  },
  {
   "id": "q3",
   "section": "kto",
   "text": "У агента есть имя и номер версии?",
   "fix": "дать агенту имя и версию, менять версию при смене модели или инструментов"
  },
  {
   "id": "q4",
   "section": "kto",
   "text": "Оформлен паспорт агента?",
   "fix": "оформить паспорт агента (паспорт-агента.рф)"
  },
  {
   "id": "q5",
   "section": "kto",
   "text": "Агент внесён в открытый реестр?",
   "fix": "внести агента в открытый реестр (a2aregistry.ru)"
  },
  {
   "id": "q6",
   "section": "polnomochiya",
   "text": "Записан список действий, которые агенту разрешены?",
   "fix": "записать разрешённые действия"
  },
  {
   "id": "q7",
   "section": "polnomochiya",
   "text": "Задан лимит суммы на операцию и за период?",
   "fix": "задать лимит на операцию и за период"
  },
  {
   "id": "q8",
   "section": "polnomochiya",
   "text": "У поручения есть срок окончания?",
   "fix": "указать срок поручения"
  },
  {
   "id": "q9",
   "section": "polnomochiya",
   "text": "Определено, какие действия требуют подтверждения человеком?",
   "fix": "определить действия, которые требуют согласия человека"
  },
  {
   "id": "q10",
   "section": "polnomochiya",
   "text": "Известно, кто и как может остановить агента?",
   "fix": "описать порядок отзыва поручения"
  },
  {
   "id": "q11",
   "section": "sled",
   "text": "Агент ведёт журнал своих действий?",
   "fix": "включить журнал действий"
  },
  {
   "id": "q12",
   "section": "sled",
   "text": "Журнал хранится не меньше срока поручения?",
   "fix": "хранить журнал не меньше срока поручения"
  },
  {
   "id": "q13",
   "section": "sled",
   "text": "Агент называет себя своим именем в User-Agent?",
   "fix": "задать своё имя в User-Agent со ссылкой на страницу об агенте"
  },
  {
   "id": "q14",
   "section": "sled",
   "text": "Адреса, с которых работает агент, можно проверить?",
   "fix": "опубликовать адреса агента или настроить обратный DNS"
  },
  {
   "id": "q15",
   "section": "sled",
   "text": "Запросы агента подписаны ключом владельца?",
   "fix": "рассмотреть подпись запросов (Web Bot Auth) — пока не обязательно"
  }
 ]
}