{
  "provenance": {
    "source": "Metkagram",
    "source_url": "https://metkagram.github.io",
    "source_repository": "https://github.com/metkagram/metkagram.github.io",
    "creator": "Metkagram",
    "creator_url": "https://github.com/metkagram",
    "maintainer": "Applied Systems Lab at MetalHatsCats",
    "maintainer_url": "https://metalhatscats.com",
    "license": "CC BY-NC 4.0",
    "license_url": "https://creativecommons.org/licenses/by-nc/4.0/",
    "attribution_required": true,
    "attribution_text": "Source: Metkagram — https://metkagram.github.io/",
    "attribution_html": "Source: <a href=\"https://metkagram.github.io/\">Metkagram</a>",
    "terms_url": "https://metkagram.github.io/en/legal/terms/",
    "privacy_url": "https://metkagram.github.io/en/legal/privacy/",
    "contact_url": "https://metalhatscats.com/contact",
    "collaboration_url": "https://metkagram.github.io/en/ai/#collaborate",
    "dataset_version": "1.0.0+20260715",
    "release_date": "2026-07-15",
    "canonical_url": "https://metkagram.github.io/en/practice/set/mod/",
    "record_type": "study_set",
    "record_id": "MOD",
    "content_hash": "6e258a1df8ae87268dfcde6c53b0da788751ee3f0b916af87d81a65552ead8a5"
  },
  "data": {
    "id": "MOD",
    "title_en": "Modality and obligation",
    "title_ru": "Модальность и обязанность",
    "description": "Express necessity, permission, and recommendation.",
    "level": "B2–C1",
    "path": "MOD",
    "pattern_count": 45,
    "patterns": [
      {
        "id": "C1MOD001",
        "title_ru": "Чтобы заявка на финансирование сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a funding proposal] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [einen Förderantrag] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod001/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod001/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod001/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod001.json"
      },
      {
        "id": "C1MOD002",
        "title_ru": "Чтобы задерженный запуск продукта сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a delayed product launch] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [eine verspätete Produkteinführung] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod002/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod002/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod002/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod002.json"
      },
      {
        "id": "C1MOD003",
        "title_ru": "Чтобы результаты исследования команды сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [the team’s research findings] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [die Forschungsergebnisse des Teams] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod003/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod003/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod003/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod003.json"
      },
      {
        "id": "C1MOD004",
        "title_ru": "Чтобы жалоба клиента сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a customer complaint] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [eine Kundenbeschwerde] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod004/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod004/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod004/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod004.json"
      },
      {
        "id": "C1MOD005",
        "title_ru": "Чтобы план общественного транспорта сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a public-transport plan] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [einen Plan für den Nahverkehr] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod005/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod005/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod005/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod005.json"
      },
      {
        "id": "C1MOD006",
        "title_ru": "Чтобы сложное кадровое решение сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a difficult staffing decision] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [eine schwierige Personalentscheidung] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod006/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod006/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod006/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod006.json"
      },
      {
        "id": "C1MOD007",
        "title_ru": "Чтобы пересмотренный бюджет сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [the revised budget] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [das überarbeitete Budget] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod007/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod007/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod007/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod007.json"
      },
      {
        "id": "C1MOD008",
        "title_ru": "Чтобы требование доступности сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [an accessibility requirement] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [eine Anforderung an Barrierefreiheit] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod008/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod008/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod008/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod008.json"
      },
      {
        "id": "C1MOD009",
        "title_ru": "Чтобы международное партнёрство сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a cross-border partnership] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [eine grenzüberschreitende Partnerschaft] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod009/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod009/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod009/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod009.json"
      },
      {
        "id": "C1MOD010",
        "title_ru": "Чтобы результаты первого пилота сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [the first pilot results] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [die ersten Ergebnisse des Pilotprojekts] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod010/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod010/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod010/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod010.json"
      },
      {
        "id": "C1MOD011",
        "title_ru": "Чтобы встреча жителей района сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a neighbourhood meeting] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [ein Treffen im Stadtteil] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod011/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod011/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod011/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod011.json"
      },
      {
        "id": "C1MOD012",
        "title_ru": "Чтобы проект адаптации к климату сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a climate-adaptation project] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [ein Klimaanpassungsprojekt] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod012/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod012/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod012/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod012.json"
      },
      {
        "id": "C1MOD013",
        "title_ru": "Чтобы деликатное изменение политики сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a sensitive policy change] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [eine sensible Regeländerung] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod013/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod013/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod013/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod013.json"
      },
      {
        "id": "C1MOD014",
        "title_ru": "Чтобы квартальный прогноз сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [the quarterly forecast] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [die Quartalsprognose] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod014/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod014/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod014/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod014.json"
      },
      {
        "id": "C1MOD015",
        "title_ru": "Чтобы разговор с наставником сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a mentoring conversation] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [ein Mentoring-Gespräch] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod015/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod015/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod015/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod015.json"
      },
      {
        "id": "C1MOD016",
        "title_ru": "Чтобы проверка безопасности данных сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a data-security review] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [eine Datenschutzprüfung] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod016/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod016/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod016/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod016.json"
      },
      {
        "id": "C1MOD017",
        "title_ru": "Чтобы выступление на конференции сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a conference presentation] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [einen Konferenzvortrag] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod017/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod017/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod017/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod017.json"
      },
      {
        "id": "C1MOD018",
        "title_ru": "Чтобы контракт с поставщиком сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a supplier contract] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [einen Lieferantenvertrag] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod018/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod018/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod018/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod018.json"
      },
      {
        "id": "C1MOD019",
        "title_ru": "Чтобы инициатива по здоровью сообщества сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a community health initiative] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [eine Gesundheitsinitiative im Quartier] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod019/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod019/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod019/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod019.json"
      },
      {
        "id": "C1MOD020",
        "title_ru": "Чтобы университетская программа сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a university curriculum] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [ein Hochschulcurriculum] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod020/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod020/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod020/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod020.json"
      },
      {
        "id": "C1MOD021",
        "title_ru": "Чтобы план жилищного строительства сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a housing-development plan] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [einen Wohnungsbauplan] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod021/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod021/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod021/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod021.json"
      },
      {
        "id": "C1MOD022",
        "title_ru": "Чтобы сбой сервиса сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a service outage] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [einen Dienstausfall] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod022/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod022/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod022/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod022.json"
      },
      {
        "id": "C1MOD023",
        "title_ru": "Чтобы музейная выставка сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a museum exhibition] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [eine Museumsausstellung] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod023/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod023/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod023/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod023.json"
      },
      {
        "id": "C1MOD024",
        "title_ru": "Чтобы волонтёрская программа сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a volunteer programme] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [ein Freiwilligenprogramm] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod024/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod024/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod024/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod024.json"
      },
      {
        "id": "C1MOD025",
        "title_ru": "Чтобы проект изучения языка сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a language-learning project] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [ein Sprachlernprojekt] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod025/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod025/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod025/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod025.json"
      },
      {
        "id": "C1MOD026",
        "title_ru": "Чтобы новый процесс отчётности сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a new reporting process] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [einen neuen Berichtsprozess] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod026/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod026/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod026/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod026.json"
      },
      {
        "id": "C1MOD027",
        "title_ru": "Чтобы конфликт на работе сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a workplace conflict] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [einen Konflikt am Arbeitsplatz] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod027/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod027/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod027/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod027.json"
      },
      {
        "id": "C1MOD028",
        "title_ru": "Чтобы оценка воздействия на окружающую среду сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [an environmental impact assessment] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [eine Umweltverträglichkeitsprüfung] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod028/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod028/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod028/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod028.json"
      },
      {
        "id": "C1MOD029",
        "title_ru": "Чтобы организация удалённой работы сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a remote-work arrangement] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [eine Regelung zur Telearbeit] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod029/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod029/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod029/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod029.json"
      },
      {
        "id": "C1MOD030",
        "title_ru": "Чтобы система записи к врачу сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a healthcare appointment system] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [ein Terminvergabesystem im Gesundheitswesen] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod030/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod030/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod030/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod030.json"
      },
      {
        "id": "C1MOD031",
        "title_ru": "Чтобы дебаты перед местными выборами сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a local election debate] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [eine kommunale Wahldebatte] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod031/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod031/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod031/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod031.json"
      },
      {
        "id": "C1MOD032",
        "title_ru": "Чтобы миграция программного обеспечения сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a software migration] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [eine Softwaremigration] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod032/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod032/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod032/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod032.json"
      },
      {
        "id": "C1MOD033",
        "title_ru": "Чтобы исследовательское сотрудничество сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a research collaboration] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [eine Forschungskooperation] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod033/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod033/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod033/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod033.json"
      },
      {
        "id": "C1MOD034",
        "title_ru": "Чтобы учебный семинар сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a training workshop] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [einen Fortbildungsworkshop] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod034/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod034/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod034/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod034.json"
      },
      {
        "id": "C1MOD035",
        "title_ru": "Чтобы заявление для прессы сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a press statement] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [eine Presseerklärung] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod035/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod035/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod035/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod035.json"
      },
      {
        "id": "C1MOD036",
        "title_ru": "Чтобы предложенное расписание сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a proposed timetable] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [einen vorgeschlagenen Zeitplan] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod036/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod036/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod036/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod036.json"
      },
      {
        "id": "C1MOD037",
        "title_ru": "Чтобы организация ухода за семьёй сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a family-care arrangement] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [eine Regelung zur Familienpflege] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod037/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod037/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod037/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod037.json"
      },
      {
        "id": "C1MOD038",
        "title_ru": "Чтобы оценка гранта сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a grant evaluation] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [eine Fördermittelbewertung] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod038/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod038/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod038/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod038.json"
      },
      {
        "id": "C1MOD039",
        "title_ru": "Чтобы модернизация библиотеки сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [a library modernisation] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [eine Modernisierung der Bibliothek] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod039/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod039/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod039/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod039.json"
      },
      {
        "id": "C1MOD040",
        "title_ru": "Чтобы план реагирования на чрезвычайную ситуацию сработал, всем нужно понимать ограничения",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "For [an emergency response plan] to succeed, everyone needs to understand the limits.",
        "formula_de": "Damit [einen Notfallplan] gelingt, müssen alle die Grenzen verstehen.",
        "canonical_url": "https://metkagram.github.io/en/practice/c1mod040/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/c1mod040/",
          "ru": "https://metkagram.github.io/ru/practice/c1mod040/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/c1mod040.json"
      },
      {
        "id": "MOD001",
        "title_ru": "Ты, должно быть, уже это видел",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "must have + Past Participle",
        "formula_de": "müssen + Partizip II + haben",
        "canonical_url": "https://metkagram.github.io/en/practice/mod001/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/mod001/",
          "ru": "https://metkagram.github.io/ru/practice/mod001/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/mod001.json"
      },
      {
        "id": "MOD002",
        "title_ru": "Возможно, мы (что-то) сделали неправильно",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "might have + Past Participle",
        "formula_de": "könnten + Partizip II + haben",
        "canonical_url": "https://metkagram.github.io/en/practice/mod002/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/mod002/",
          "ru": "https://metkagram.github.io/ru/practice/mod002/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/mod002.json"
      },
      {
        "id": "MOD003",
        "title_ru": "Тебе следовало (сделать что-то)",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "should have + Past Participle",
        "formula_de": "hättest + Partizip II + sollen",
        "canonical_url": "https://metkagram.github.io/en/practice/mod003/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/mod003/",
          "ru": "https://metkagram.github.io/ru/practice/mod003/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/mod003.json"
      },
      {
        "id": "MOD004",
        "title_ru": "Я мог бы (что-то) сделать по-другому",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "could have + Past Participle",
        "formula_de": "hätte + Partizip II + können",
        "canonical_url": "https://metkagram.github.io/en/practice/mod004/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/mod004/",
          "ru": "https://metkagram.github.io/ru/practice/mod004/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/mod004.json"
      },
      {
        "id": "MOD005",
        "title_ru": "Вежливое предположение или разрешение",
        "group_id": "MOD",
        "set_id": "MOD",
        "languages": [
          "en",
          "de"
        ],
        "formula_en": "may / might + V",
        "formula_de": "dürfen + Infinitiv / vielleicht + Verb",
        "canonical_url": "https://metkagram.github.io/en/practice/mod005/",
        "page_urls": {
          "en": "https://metkagram.github.io/en/practice/mod005/",
          "ru": "https://metkagram.github.io/ru/practice/mod005/"
        },
        "api_url": "https://metkagram.github.io/api/v1/patterns/mod005.json"
      }
    ],
    "canonical_url": "https://metkagram.github.io/en/practice/set/mod/",
    "page_urls": {
      "en": "https://metkagram.github.io/en/practice/set/mod/",
      "ru": "https://metkagram.github.io/ru/practice/set/mod/"
    }
  }
}
