{
  "lang": "ru",
  "label": "Русский",
  "terms": {
    "palace": "дворец",
    "wing": "крыло",
    "hall": "зал",
    "closet": "шкаф",
    "drawer": "ящик",
    "mine": "раскопка",
    "search": "поиск",
    "status": "статус",
    "init": "создание",
    "repair": "починка",
    "migrate": "миграция",
    "entity": "сущность",
    "topic": "тема"
  },
  "cli": {
    "mine_start": "Раскопка {path}...",
    "mine_complete": "Готово. Шкафов: {closets}, ящиков: {drawers}.",
    "mine_skip": "Уже обработано. Используйте --force для повторной обработки.",
    "search_no_results": "Нет результатов по запросу: {query}",
    "search_results": "Найдено результатов: {count}",
    "status_palace": "Дворец: {path}",
    "status_wings": "Крыльев: {count}",
    "status_closets": "Шкафов: {count}",
    "status_drawers": "Ящиков: {count}",
    "init_complete": "Дворец создан в {path}",
    "init_exists": "Дворец уже существует в {path}",
    "repair_complete": "Починка завершена. Исправлено проблем: {fixed}.",
    "migrate_complete": "Миграция завершена.",
    "no_palace": "Дворец не найден. Выполните: mempalace init <директория>"
  },
  "aaak": {
    "instruction": "Сжать до индексного формата. Дефисы между словами, вертикальные черты между понятиями. Убрать предлоги и служебные слова. Имена и числа сохранять точно."
  },
  "regex": {
    "topic_pattern": "[А-ЯЁ][а-яё]{2,}|[A-Z][a-z]{2,}|[A-Za-z][A-Za-z0-9_]{2,}",
    "stop_words": "это этот эта эти тот та те тех некоторые много каждый другой только такой очень будет может должен надо хорошо также даже потом сейчас уже ещё обратно сделано делать брать давать знать думать хотеть нужно если когда просто правда ладно вообще конечно например значит кстати наверное видимо похоже получается собственно кажется",
    "quote_pattern": "«\\s*([^»]{10,200})\\s*»|\"([^\"]{10,200})\"",
    "action_pattern": "(?:построил|исправил|написал|добавил|запустил|протестировал|проверил|создал|удалил|обновил|настроил|развернул|перенёс|собрал)\\s+[\\wа-яёА-ЯЁ\\s]{3,30}"
  },
  "entity": {
    "candidate_pattern": "[А-ЯЁ][а-яё]{1,19}",
    "multi_word_pattern": "[А-ЯЁ][а-яё]+(?:\\s+[А-ЯЁ][а-яё]+)+",
    "person_verb_patterns": [
      "\\b{name}\\s+сказал[аи]?\\b",
      "\\b{name}\\s+спросил[аи]?\\b",
      "\\b{name}\\s+ответил[аи]?\\b",
      "\\b{name}\\s+рассказал[аи]?\\b",
      "\\b{name}\\s+засмеял(ся|ась|ись)\\b",
      "\\b{name}\\s+улыбнул(ся|ась|ись)\\b",
      "\\b{name}\\s+заплакал[аи]?\\b",
      "\\b{name}\\s+почувствовал[аи]?\\b",
      "\\b{name}\\s+думает\\b",
      "\\b{name}\\s+хочет\\b",
      "\\b{name}\\s+любит\\b",
      "\\b{name}\\s+ненавидит\\b",
      "\\b{name}\\s+знает\\b",
      "\\b{name}\\s+решил[аи]?\\b",
      "\\b{name}\\s+написал[аи]?\\b"
    ],
    "pronoun_patterns": [
      "\\bона\\b",
      "\\bеё\\b",
      "\\bей\\b",
      "\\bон\\b",
      "\\bего\\b",
      "\\bему\\b",
      "\\bони\\b",
      "\\bих\\b",
      "\\bим\\b"
    ],
    "dialogue_patterns": [
      "^>\\s*{name}[:\\s]",
      "^{name}:\\s",
      "^\\[{name}\\]",
      "\"{name}\\s+сказал"
    ],
    "direct_address_pattern": "\\bпривет\\s+{name}\\b|\\bспасибо\\s+{name}\\b|\\bздравствуй(те)?\\s+{name}\\b|\\bуважаемый\\s+{name}\\b|\\bуважаемая\\s+{name}\\b|\\bдорогой\\s+{name}\\b|\\bдорогая\\s+{name}\\b",
    "project_verb_patterns": [
      "\\bсобираю\\s+{name}\\b",
      "\\bсобрал\\s+{name}\\b",
      "\\bзапускаю\\s+{name}\\b",
      "\\bзапустил\\s+{name}\\b",
      "\\bразвернул\\s+{name}\\b",
      "\\bустановил\\s+{name}\\b",
      "\\bсистема\\s+{name}\\b",
      "\\bпроект\\s+{name}\\b",
      "\\bimport\\s+{name}\\b",
      "\\bpip\\s+install\\s+{name}\\b"
    ],
    "stopwords": [
      "привет",
      "здравствуйте",
      "спасибо",
      "пожалуйста",
      "да",
      "нет",
      "может",
      "наверное",
      "здесь",
      "там",
      "тут",
      "сейчас",
      "сегодня",
      "вчера",
      "завтра",
      "всегда",
      "никогда",
      "ещё",
      "тоже",
      "очень",
      "мало",
      "хорошо",
      "плохо",
      "так",
      "потом",
      "перед",
      "после",
      "между",
      "около",
      "вместе",
      "без",
      "для",
      "над",
      "под",
      "при",
      "про",
      "через",
      "против",
      "вместо",
      "кроме",
      "среди",
      "вокруг",
      "вдоль",
      "ради",
      "напротив",
      "благодаря",
      "согласно",
      "навстречу",
      "или",
      "либо",
      "но",
      "однако",
      "зато",
      "хотя",
      "если",
      "когда",
      "пока",
      "чтобы",
      "потому",
      "поэтому",
      "причём",
      "притом",
      "будто",
      "словно"
    ]
  }
}
