{
  "schemaVersion": "1.0",
  "dataset": "salary-evidence",
  "language": "ru",
  "evidenceScope": "Salary observations, not independently validated occupational averages",
  "sourceFile": "salary-sources.js",
  "sourceUrl": "https://enjigirling.ru/salary-sources.js",
  "records": [
    {
      "id": "civil-engineer",
      "title": "Инженер-строитель (ПГС)",
      "status": "source_snapshot",
      "sourceTitle": "Инженер ПГС — статистика вакансий Trudvsem через FullEdu",
      "sourceUrl": "https://fulledu.ru/professii/stroitelstvo/inzhener-pgs/zarplata/",
      "rangeMinRub": 51788,
      "rangeMaxRub": 90263,
      "region": "Россия",
      "metric": "FullEdu по вакансиям Trudvsem: 42 вакансии с зарплатой; обновление источника 25.10.2026. Суммы на руки по методике сайта.",
      "checkedAt": "2026-10-27",
      "notes": "27.10.2026: источник повторно прочитан; проверены соответствие должности, смысл показателя, регион и доступный период. Проверка страницы не подтверждает репрезентативность или полноту исходной выборки.",
      "evidenceLevel": "aggregate_or_range",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_page_checked",
      "verifiedAt": "2026-10-27",
      "reviewStatus": "salary_scope_checked_27_10_2026",
      "displayLabel": "Межквартильный диапазон (P25–P75)",
      "professionId": "civil-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=civil-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "pgs-designer",
      "title": "Инженер-проектировщик (ПГС)",
      "status": "unverified",
      "sourceTitle": "Инженер-проектировщик",
      "sourceUrl": "https://career.hh.ru/profession/216",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Москва (предустановленный регион на странице источника)",
      "metric": "Источник не подтверждает конкретный зарплатный показатель для этой должности на 21.10.2026.",
      "checkedAt": "2026-10-21",
      "notes": "При повторной проверке 21.10.2026 цифры сняты с публикации: На hh Карьера представлен обобщённый «инженер-проектировщик» инженерных систем, а не подтверждённая выборка исключительно инженеров ПГС. Исторический диапазон оставлен только в журнале аудита репозитория и не публикуется в карточке.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "not_reproducible_21_10_2026",
      "professionId": "pgs-designer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=pgs-designer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "architect-engineer",
      "title": "Инженер-архитектор",
      "status": "unverified",
      "sourceTitle": "Архитектор-проектировщик",
      "sourceUrl": "https://career.hh.ru/profession/195",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Москва (регион на странице hh Карьера)",
      "metric": "Источник не подтверждает конкретный зарплатный показатель для этой должности на 21.10.2026.",
      "checkedAt": "2026-10-21",
      "notes": "При повторной проверке 21.10.2026 цифры сняты с публикации: «Архитектор-проектировщик» — другая профессиональная категория; диапазон нельзя переносить на «инженера-архитектора». Исторический диапазон оставлен только в журнале аудита репозитория и не публикуется в карточке.",
      "evidenceLevel": "adjacent_or_weak",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "adjacent_occupation_checked",
      "reviewStatus": "not_reproducible_21_10_2026",
      "professionId": "architect-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=architect-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "road-engineer",
      "title": "Инженер-дорожник",
      "status": "unverified",
      "sourceTitle": "Инженер ПТО дорожного строительства, поисковая выдача hh.ru",
      "sourceUrl": "https://hh.ru/vacancies/inzhener-pto-dorozhnogo-stroitelstva",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Москва",
      "metric": "Источник не подтверждает конкретный зарплатный показатель для этой должности на 21.10.2026.",
      "checkedAt": "2026-10-21",
      "notes": "При повторной проверке 21.10.2026 цифры сняты с публикации: Поисковая выдача инженера ПТО не подтверждает доход инженеров дорожного строительства. Исторический диапазон оставлен только в журнале аудита репозитория и не публикуется в карточке.",
      "evidenceLevel": "adjacent_or_weak",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "adjacent_occupation_checked",
      "reviewStatus": "not_reproducible_21_10_2026",
      "professionId": "road-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=road-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "road-designer",
      "title": "Инженер-проектировщик автомобильных дорог",
      "status": "unverified",
      "sourceTitle": "ООО «Промтерра», вакансия инженера-проектировщика автомобильных дорог",
      "sourceUrl": "https://hh.ru/vacancies/inzhener-proektirovschik-avtomobilnyh-dorog",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Москва",
      "metric": "Источник не подтверждает конкретный зарплатный показатель для этой должности на 21.10.2026.",
      "checkedAt": "2026-10-21",
      "notes": "При повторной проверке 21.10.2026 цифры сняты с публикации: Поисковая выдача hh меняется; нет прямой сохранённой вакансии с указанной суммой и датой. Исторический диапазон оставлен только в журнале аудита репозитория и не публикуется в карточке.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "not_reproducible_21_10_2026",
      "professionId": "road-designer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=road-designer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "mechanical-engineer",
      "title": "Инженер-механик",
      "status": "unverified",
      "sourceTitle": "Инженер-механик",
      "sourceUrl": "https://career.hh.ru/profession/215",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Москва (предустановленный регион на странице источника)",
      "metric": "Корректный сопоставимый зарплатный показатель по открытому источнику не подтверждён.",
      "checkedAt": "2026-10-27",
      "notes": "27.10.2026: повторно проверена hh Карьера. На странице есть распределение по зарплатным интервалам и ограниченная для гостя статистика. Столбец гистограммы нельзя публиковать как диапазон всей профессии. Суммы в карточке скрыты.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "salary_histogram_rejected_27_10_2026",
      "professionId": "mechanical-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=mechanical-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "automotive-engineer",
      "title": "Инженер-автомобилестроитель",
      "status": "unverified",
      "sourceTitle": "Вакансии инженера-конструктора в Тольятти — подборка, не подтверждение вакансии АВТОВАЗа",
      "sourceUrl": "https://togliatti.hh.ru/vacancies/inzhener_konstruktor",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Тольятти",
      "metric": "Источник не подтверждает конкретный зарплатный показатель для этой должности на 21.10.2026.",
      "checkedAt": "2026-10-21",
      "notes": "При повторной проверке 21.10.2026 цифры сняты с публикации: Поиск инженеров-конструкторов Тольятти не равен рынку автомобилестроения; числовой источник отсутствует. Ранее в реестре стояло не было ₽/мес.; это НЕ действующая оценка и НЕ должна показываться пользователю.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "not_reproducible_21_10_2026",
      "professionId": "automotive-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=automotive-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "power-engineer",
      "title": "Инженер-энергетик",
      "status": "source_snapshot",
      "sourceTitle": "Инженер-энергетик — Dream Job",
      "sourceUrl": "https://dreamjob.ru/salary/inzhener-energetik",
      "rangeMinRub": 82000,
      "rangeMaxRub": 126000,
      "region": "Россия",
      "metric": "Dream Job, 2026 год: 25 отзывов о зарплатах. Пользовательские данные, не репрезентативная выборка всех работников.",
      "checkedAt": "2026-10-27",
      "notes": "27.10.2026: источник повторно прочитан; проверены соответствие должности, смысл показателя, регион и доступный период. Проверка страницы не подтверждает репрезентативность или полноту исходной выборки.",
      "evidenceLevel": "aggregate_or_range",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_page_checked",
      "searchAliases": [
        "инженер-энергетик",
        "инженер по эксплуатации электроэнергетического оборудования",
        "инженер по энергоснабжению",
        "инженер службы главного энергетика"
      ],
      "verifiedAt": "2026-10-27",
      "reviewStatus": "salary_scope_checked_27_10_2026",
      "displayLabel": "Часто встречающийся диапазон по отзывам",
      "professionId": "power-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=power-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "electrical-engineer",
      "title": "Инженер-электрик",
      "status": "source_snapshot",
      "sourceTitle": "Инженер-электрик — Dream Job",
      "sourceUrl": "https://dreamjob.ru/salary/inzhener-elektrik",
      "rangeMinRub": 90000,
      "rangeMaxRub": 165000,
      "region": "Россия",
      "metric": "Dream Job, 2026 год: 26 отзывов о зарплатах. Пользовательские данные, не репрезентативная выборка всех работников.",
      "checkedAt": "2026-10-27",
      "notes": "27.10.2026: источник повторно прочитан; проверены соответствие должности, смысл показателя, регион и доступный период. Проверка страницы не подтверждает репрезентативность или полноту исходной выборки.",
      "evidenceLevel": "aggregate_or_range",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_page_checked",
      "searchAliases": [
        "инженер-электрик",
        "инженер-электротехник",
        "инженер по электрооборудованию",
        "инженер по эксплуатации электроустановок"
      ],
      "verifiedAt": "2026-10-27",
      "reviewStatus": "salary_scope_checked_27_10_2026",
      "displayLabel": "Часто встречающийся диапазон по отзывам",
      "professionId": "electrical-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=electrical-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "electrical-designer",
      "title": "Инженер-проектировщик электроснабжения",
      "status": "unverified",
      "sourceTitle": "Инженер-проектировщик систем электроснабжения",
      "sourceUrl": "https://career.hh.ru/profession/218",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Москва (регион на странице hh Карьера)",
      "metric": "Корректный сопоставимый зарплатный показатель по открытому источнику не подтверждён.",
      "checkedAt": "2026-10-27",
      "notes": "27.10.2026: повторно проверена hh Карьера. На странице есть распределение по зарплатным интервалам и ограниченная для гостя статистика. Столбец гистограммы нельзя публиковать как диапазон всей профессии. Суммы в карточке скрыты.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "salary_histogram_rejected_27_10_2026",
      "professionId": "electrical-designer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=electrical-designer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "nuclear-engineer",
      "title": "Инженер-атомщик",
      "status": "unverified",
      "sourceTitle": "Инженер по обращению с ядерным топливом",
      "sourceUrl": "https://nesiditsa.ru/vacancy/131507995",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Мурманск",
      "metric": "Источник не подтверждает конкретный зарплатный показатель для этой должности на 21.10.2026.",
      "checkedAt": "2026-10-21",
      "notes": "При повторной проверке 21.10.2026 цифры сняты с публикации: Страница одной вакансии доступна, но заявленные 150 000 ₽ не подтверждены её проверенным текстом; узкая должность по ядерному топливу не равна инженеру-атомщику в целом. Исторический диапазон оставлен только в журнале аудита репозитория и не публикуется в карточке.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "not_reproducible_21_10_2026",
      "professionId": "nuclear-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=nuclear-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "aerospace-engineer",
      "title": "Инженер-авиастроитель",
      "status": "unverified",
      "sourceTitle": "Инженер-конструктор (авиастроение / БПЛА), ООО «Кама»",
      "sourceUrl": "https://hh.ru/vacancies/inzhener-konstruktor-shemotehnik/polnaya_zanyatost?hhtmFrom=vacancy_search_list&page=0&search_session_id=03afd539-c875-4243-87df-72fd36175a86",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Москва",
      "metric": "Источник не подтверждает конкретный зарплатный показатель для этой должности на 21.10.2026.",
      "checkedAt": "2026-10-21",
      "notes": "При повторной проверке 21.10.2026 цифры сняты с публикации: Параметризованный поиск вакансий схемотехника не подтверждает диапазон авиастроительного инженера. Исторический диапазон оставлен только в журнале аудита репозитория и не публикуется в карточке.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "not_reproducible_21_10_2026",
      "professionId": "aerospace-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=aerospace-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "space-engineer",
      "title": "Космический инженер (ракетостроитель)",
      "status": "unverified",
      "sourceTitle": "Ведущий инженер-конструктор двигательных установок — МЗ «Арсенал»",
      "sourceUrl": "https://nesiditsa.ru/vacancy/137874704",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Москва",
      "metric": "Источник не подтверждает конкретный зарплатный показатель для этой должности на 21.10.2026.",
      "checkedAt": "2026-10-21",
      "notes": "При повторной проверке 21.10.2026 цифры сняты с публикации: Страница вакансии не извлечена при текущей проверке; совпадение должности и суммы не установлено. Исторический диапазон оставлен только в журнале аудита репозитория и не публикуется в карточке.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "not_reproducible_21_10_2026",
      "professionId": "space-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=space-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "chemical-engineer",
      "title": "Инженер-химик-технолог",
      "status": "unverified",
      "sourceTitle": "Инженер-химик",
      "sourceUrl": "https://career.hh.ru/profession/221",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Москва (регион на странице hh Карьера)",
      "metric": "Источник не подтверждает конкретный зарплатный показатель для этой должности на 21.10.2026.",
      "checkedAt": "2026-10-21",
      "notes": "При повторной проверке 21.10.2026 цифры сняты с публикации: hh Карьера «инженер-химик» — не точное соответствие инженеру-химику-технологу конкретного производства. Исторический диапазон оставлен только в журнале аудита репозитория и не публикуется в карточке.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "not_reproducible_21_10_2026",
      "professionId": "chemical-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=chemical-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "oil-gas-engineer",
      "title": "Инженер-нефтяник",
      "status": "unverified",
      "sourceTitle": "Инженер-технолог по буровым растворам — Татнефть",
      "sourceUrl": "https://energybase.ru/vacancy/1151761",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Лениногорск",
      "metric": "Источник не подтверждает конкретный зарплатный показатель для этой должности на 21.10.2026.",
      "checkedAt": "2026-10-21",
      "notes": "При повторной проверке 21.10.2026 цифры сняты с публикации: В исходной вакансии «инженер-технолог по буровым растворам» указано «от 115 000 ₽», а не диапазон 103 000–122 000 ₽; она описывает одну узкую специализацию. Исторический диапазон оставлен только в журнале аудита репозитория и не публикуется в карточке.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "searchAliases": [
        "инженер по добыче нефти и газа",
        "инженер по разработке нефтяных месторождений",
        "инженер по бурению",
        "инженер-технолог нефтегазового производства"
      ],
      "reviewStatus": "not_reproducible_21_10_2026",
      "professionId": "oil-gas-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=oil-gas-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "metallurgical-engineer",
      "title": "Инженер-металлург",
      "status": "unverified",
      "sourceTitle": "Инженер-металлург — Золоторудная компания «Павлик»",
      "sourceUrl": null,
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Красноярск / вахта в Магаданской области",
      "metric": "Источник не подтверждает конкретный зарплатный показатель для этой должности на 21.10.2026.",
      "checkedAt": "2026-10-21",
      "notes": "При повторной проверке 21.10.2026 цифры сняты с публикации: Не удалось извлечь страницу конкретной вакансии и проверить указанную сумму. Проверка GitHub Actions 23.10.2026 вернула HTTP 404; исходный адрес исключён из активных ссылок и оставлен в журнале аудита.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "searchAliases": [
        "инженер-металлург",
        "инженер-технолог металлургического производства",
        "инженер по металлургическим процессам",
        "инженер по плавке металлов"
      ],
      "reviewStatus": "not_reproducible_21_10_2026",
      "professionId": "metallurgical-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=metallurgical-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "mining-engineer",
      "title": "Горный инженер",
      "status": "unverified",
      "sourceTitle": "Геолог/горный инженер",
      "sourceUrl": "https://career.hh.ru/profession/268",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Москва (регион на странице hh Карьера)",
      "metric": "Источник не подтверждает конкретный зарплатный показатель для этой должности на 21.10.2026.",
      "checkedAt": "2026-10-21",
      "notes": "При повторной проверке 21.10.2026 цифры сняты с публикации: Источник объединяет геолога и горного инженера; специализации и условия оплаты не разделены. Исторический диапазон оставлен только в журнале аудита репозитория и не публикуется в карточке.",
      "evidenceLevel": "adjacent_or_weak",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "adjacent_occupation_checked",
      "reviewStatus": "not_reproducible_21_10_2026",
      "professionId": "mining-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=mining-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "environmental-engineer",
      "title": "Инженер-эколог",
      "status": "unverified",
      "sourceTitle": "Инженер-эколог",
      "sourceUrl": "https://career.hh.ru/profession/222",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Москва (предустановленный регион на странице источника)",
      "metric": "Корректный сопоставимый зарплатный показатель по открытому источнику не подтверждён.",
      "checkedAt": "2026-10-27",
      "notes": "27.10.2026: повторно проверена hh Карьера. На странице есть распределение по зарплатным интервалам и ограниченная для гостя статистика. Столбец гистограммы нельзя публиковать как диапазон всей профессии. Суммы в карточке скрыты.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "salary_histogram_rejected_27_10_2026",
      "professionId": "environmental-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=environmental-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "biomedical-engineer",
      "title": "Инженер-биомедик",
      "status": "unverified",
      "sourceTitle": "Инженер по медицинскому оборудованию — ООО «Диамедика»",
      "sourceUrl": "https://hh.ru/vacancies/inzhener_medicinskogo_oborudovaniya/za_poslednie_tri_dnya",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Москва",
      "metric": "Источник не подтверждает конкретный зарплатный показатель для этой должности на 21.10.2026.",
      "checkedAt": "2026-10-21",
      "notes": "При повторной проверке 21.10.2026 цифры сняты с публикации: Инженер обслуживания медоборудования — не универсальный представитель разработчиков биомедицинской техники. Исторический диапазон оставлен только в журнале аудита репозитория и не публикуется в карточке.",
      "evidenceLevel": "adjacent_or_weak",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "adjacent_occupation_checked",
      "reviewStatus": "not_reproducible_21_10_2026",
      "professionId": "biomedical-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=biomedical-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "robotics-engineer",
      "title": "Инженер-робототехник",
      "status": "unverified",
      "sourceTitle": "Институт органической химии им. Н. Д. Зелинского РАН, вакансия инженера-робототехника",
      "sourceUrl": "https://hh.ru/vacancies/inzhener-robototehnik",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Москва",
      "metric": "Источник не подтверждает конкретный зарплатный показатель для этой должности на 21.10.2026.",
      "checkedAt": "2026-10-21",
      "notes": "При повторной проверке 21.10.2026 цифры сняты с публикации: Динамическая подборка содержит отдельную вакансию, но диапазон без постоянной ссылки нельзя достоверно привязать к снимку. Исторический диапазон оставлен только в журнале аудита репозитория и не публикуется в карточке.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "not_reproducible_21_10_2026",
      "professionId": "robotics-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=robotics-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "railway-engineer",
      "title": "Инженер-железнодорожник",
      "status": "unverified",
      "sourceTitle": "Инженер по эксплуатации технических средств железных дорог — РЖД",
      "sourceUrl": null,
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Брянск",
      "metric": "Источник не подтверждает конкретный зарплатный показатель для этой должности на 21.10.2026.",
      "checkedAt": "2026-10-21",
      "notes": "Проверка HTTP 26.10.2026: прежняя ссылка https://nesiditsa.ru/vacancy/137786022 возвращает 404; не предлагать её читателю как действующий источник. При повторной проверке 21.10.2026 цифры сняты с публикации: Не удалось открыть страницу указанной вакансии и сверить число. Исторический диапазон оставлен только в журнале аудита репозитория и не публикуется в карточке.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "not_reproducible_21_10_2026",
      "professionId": "railway-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=railway-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "shipbuilding-engineer",
      "title": "Инженер-кораблестроитель",
      "status": "unverified",
      "sourceTitle": "Инженер-кораблестроитель, НИЦ имени А. Н. Крылова",
      "sourceUrl": null,
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Санкт-Петербург",
      "metric": "Источник не подтверждает конкретный зарплатный показатель для этой должности на 21.10.2026.",
      "checkedAt": "2026-10-21",
      "notes": "Проверка HTTP 26.10.2026: прежняя ссылка https://nesiditsa.ru/vacancy/135979059 возвращает 404; не предлагать её читателю как действующий источник. При повторной проверке 21.10.2026 цифры сняты с публикации: Не удалось открыть страницу указанной вакансии и сверить число. Исторический диапазон оставлен только в журнале аудита репозитория и не публикуется в карточке.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "not_reproducible_21_10_2026",
      "professionId": "shipbuilding-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=shipbuilding-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "asu-tp-designer",
      "title": "Проектировщик АСУ ТП",
      "status": "source_snapshot",
      "sourceTitle": "Инженер-проектировщик АСУ ТП",
      "sourceUrl": "https://dreamjob.ru/salary/inzhener-proektirovschik-asu-tp",
      "rangeMinRub": 107000,
      "rangeMaxRub": 155000,
      "region": "Россия",
      "metric": "Dream Job, 2026 год: всего 4 отзыва о зарплатах; крайне малая выборка.",
      "checkedAt": "2026-10-27",
      "notes": "27.10.2026: источник повторно прочитан; проверены соответствие должности, смысл показателя, регион и доступный период. Проверка страницы не подтверждает репрезентативность или полноту исходной выборки.",
      "evidenceLevel": "aggregate_or_range",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_page_checked",
      "verifiedAt": "2026-10-27",
      "reviewStatus": "salary_scope_checked_27_10_2026",
      "displayLabel": "Часто встречающийся диапазон по отзывам",
      "professionId": "asu-tp-designer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=asu-tp-designer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "asu-tp-programmer",
      "title": "Программист АСУ ТП",
      "status": "source_snapshot",
      "sourceTitle": "Инженер-программист АСУ ТП",
      "sourceUrl": "https://dreamjob.ru/salary/inzhener-programmist-asu-tp",
      "rangeMinRub": 100000,
      "rangeMaxRub": 140000,
      "region": "Россия",
      "metric": "Dream Job, 2026 год: всего 5 отзывов о зарплатах; крайне малая выборка.",
      "checkedAt": "2026-10-27",
      "notes": "27.10.2026: источник повторно прочитан; проверены соответствие должности, смысл показателя, регион и доступный период. Проверка страницы не подтверждает репрезентативность или полноту исходной выборки.",
      "evidenceLevel": "aggregate_or_range",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_page_checked",
      "verifiedAt": "2026-10-27",
      "reviewStatus": "salary_scope_checked_27_10_2026",
      "displayLabel": "Часто встречающийся диапазон по отзывам",
      "professionId": "asu-tp-programmer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=asu-tp-programmer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "asu-tp-commissioning",
      "title": "Пуско-наладчик АСУ ТП",
      "status": "unverified",
      "sourceTitle": "Инженер-пусконаладчик АСУ ТП — Микротерм плюс (архивная вакансия)",
      "sourceUrl": "https://khabarovsk.hh.ru/vacancy/137413636",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Хабаровск",
      "metric": "Зарплатный показатель не подтверждён; числовой диапазон не публикуется.",
      "checkedAt": "2026-10-27",
      "notes": "27.10.2026: проверено доступное архивное объявление того же работодателя и должности на HeadHunter. Это одна вакансия, не рыночная статистика. Суммы в карточке скрыты.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "source_relinked_27_10_2026",
      "professionId": "asu-tp-commissioning",
      "recordUrl": "https://enjigirling.ru/index.html#profession=asu-tp-commissioning",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "kipia-engineer",
      "title": "Инженер КИПиА",
      "status": "unverified",
      "sourceTitle": "Инженер КИПиА",
      "sourceUrl": "https://career.hh.ru/profession/206",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Москва (предустановленный регион на странице источника)",
      "metric": "Корректный сопоставимый зарплатный показатель по открытому источнику не подтверждён.",
      "checkedAt": "2026-10-27",
      "notes": "27.10.2026: повторно проверена hh Карьера. На странице есть распределение по зарплатным интервалам и ограниченная для гостя статистика. Столбец гистограммы нельзя публиковать как диапазон всей профессии. Суммы в карточке скрыты.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "salary_histogram_rejected_27_10_2026",
      "professionId": "kipia-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=kipia-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "food-engineer",
      "title": "Инженер-технолог пищевой промышленности",
      "status": "unverified",
      "sourceTitle": "Технолог (широкая категория, не только пищевая промышленность)",
      "sourceUrl": "https://career.hh.ru/profession/253",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Москва (регион на странице hh Карьера)",
      "metric": "Источник не подтверждает конкретный зарплатный показатель для этой должности на 21.10.2026.",
      "checkedAt": "2026-10-21",
      "notes": "При повторной проверке 21.10.2026 цифры сняты с публикации: hh Карьера «технолог» не относится исключительно к пищевой промышленности. Исторический диапазон оставлен только в журнале аудита репозитория и не публикуется в карточке.",
      "evidenceLevel": "adjacent_or_weak",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "adjacent_occupation_checked",
      "reviewStatus": "not_reproducible_21_10_2026",
      "professionId": "food-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=food-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "textile-engineer",
      "title": "Инженер-текстильщик",
      "status": "unverified",
      "sourceTitle": "Инженер-технолог (швейное производство), ООО «Леотэкс»",
      "sourceUrl": "https://hh.ru/vacancies/tehnolog-na-shvejnoe-proizvodstvo?hhtmFrom=vacancy_search_list&page=1&search_session_id=4f831988-fcd4-4345-b1ea-16e313cd9ade",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Электроугли, Московская область",
      "metric": "Источник не подтверждает конкретный зарплатный показатель для этой должности на 21.10.2026.",
      "checkedAt": "2026-10-21",
      "notes": "При повторной проверке 21.10.2026 цифры сняты с публикации: Поисковая выдача технологов швейного производства не равна специальности «инженер-текстильщик» (производство тканей). Исторический диапазон оставлен только в журнале аудита репозитория и не публикуется в карточке.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "not_reproducible_21_10_2026",
      "professionId": "textile-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=textile-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "forest-engineer",
      "title": "Инженер лесного хозяйства",
      "status": "unverified",
      "sourceTitle": "Инженер лесного хозяйства — hh Карьера",
      "sourceUrl": "https://career.hh.ru/profession/440",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Россия (по странице hh Карьера)",
      "metric": "Корректный сопоставимый зарплатный показатель по открытому источнику не подтверждён.",
      "checkedAt": "2026-10-27",
      "notes": "27.10.2026: повторно проверена hh Карьера. На странице есть распределение по зарплатным интервалам и ограниченная для гостя статистика. Столбец гистограммы нельзя публиковать как диапазон всей профессии. Суммы в карточке скрыты.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "salary_histogram_rejected_27_10_2026",
      "professionId": "forest-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=forest-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "telecom-engineer",
      "title": "Инженер связи",
      "status": "unverified",
      "sourceTitle": "Инженер слаботочных систем/Инженер связи",
      "sourceUrl": "https://career.hh.ru/profession/211",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Москва (регион на странице hh Карьера)",
      "metric": "Корректный сопоставимый зарплатный показатель по открытому источнику не подтверждён.",
      "checkedAt": "2026-10-27",
      "notes": "27.10.2026: повторно проверена hh Карьера. На странице есть распределение по зарплатным интервалам и ограниченная для гостя статистика. Столбец гистограммы нельзя публиковать как диапазон всей профессии. Суммы в карточке скрыты.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "salary_histogram_rejected_27_10_2026",
      "professionId": "telecom-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=telecom-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "water-engineer",
      "title": "Инженер водоснабжения и водоотведения",
      "status": "source_snapshot",
      "sourceTitle": "Инженер по эксплуатации систем водоснабжения и водоотведения — ИДЕАЛ",
      "sourceUrl": "https://dreamjob.ru/employers/2842675/vakansii/134506411",
      "rangeMinRub": 110000,
      "rangeMaxRub": 130000,
      "region": "Москва",
      "metric": "Архивное объявление ИДЕАЛ от 14.07.2026; одна должность по эксплуатации водоснабжения и водоотведения. Не текущая рыночная статистика; учёт налогов не подтверждён.",
      "checkedAt": "2026-10-27",
      "notes": "27.10.2026: источник повторно прочитан; проверены соответствие должности, смысл показателя, регион и доступный период. Проверка страницы не подтверждает репрезентативность или полноту исходной выборки.",
      "evidenceLevel": "single_observation",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_page_checked",
      "verifiedAt": "2026-10-27",
      "reviewStatus": "salary_scope_checked_27_10_2026",
      "displayLabel": "Предложение в архивной вакансии",
      "professionId": "water-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=water-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "lighting-engineer",
      "title": "Инженер-светотехник",
      "status": "source_snapshot",
      "sourceTitle": "Инженер-светотехник",
      "sourceUrl": "https://nesiditsa.ru/vacancy/137958986",
      "rangeMinRub": 150000,
      "rangeMaxRub": 150000,
      "region": "Москва",
      "metric": "Объявление НПО ЛИТ для инженера-светотехника: сумма на руки. Это одна вакансия, не средняя зарплата по профессии.",
      "checkedAt": "2026-10-27",
      "notes": "27.10.2026: источник повторно прочитан; проверены соответствие должности, смысл показателя, регион и доступный период. Проверка страницы не подтверждает репрезентативность или полноту исходной выборки.",
      "evidenceLevel": "single_observation",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_page_checked",
      "verifiedAt": "2026-10-27",
      "reviewStatus": "salary_scope_checked_27_10_2026",
      "displayLabel": "Предложение одного работодателя",
      "professionId": "lighting-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=lighting-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "military-engineer",
      "title": "Военный инженер",
      "status": "unverified",
      "sourceTitle": "Военный инженер",
      "sourceUrl": "https://synergyonline.ru/professions/silovye_struktury/voennyy-inzhener",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Россия",
      "metric": "Источник не подтверждает конкретный зарплатный показатель для этой должности на 21.10.2026.",
      "checkedAt": "2026-10-21",
      "notes": "При повторной проверке 21.10.2026 цифры сняты с публикации: Коммерческая образовательная статья приводит неподтверждённые рыночной выборкой ориентиры; денежное довольствие военнослужащих зависит от статуса и условий службы. Исторический диапазон оставлен только в журнале аудита репозитория и не публикуется в карточке.",
      "evidenceLevel": "adjacent_or_weak",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "adjacent_occupation_checked",
      "reviewStatus": "not_reproducible_21_10_2026",
      "professionId": "military-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=military-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "polygraph-engineer",
      "title": "Инженер полиграфии",
      "status": "unverified",
      "sourceTitle": "Инженер-технолог типографии АО «Красная Звезда»",
      "sourceUrl": "https://www.redstarprint.ru/vacancies/",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Россия, вакансия работодателя",
      "metric": "Источник не подтверждает конкретный зарплатный показатель для этой должности на 21.10.2026.",
      "checkedAt": "2026-10-21",
      "notes": "При повторной проверке 21.10.2026 цифры сняты с публикации: Не удалось получить текст страницы работодателя и подтвердить вакансию. Исторический диапазон оставлен только в журнале аудита репозитория и не публикуется в карточке.",
      "evidenceLevel": "adjacent_or_weak",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "adjacent_occupation_checked",
      "reviewStatus": "not_reproducible_21_10_2026",
      "professionId": "polygraph-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=polygraph-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "materials-engineer",
      "title": "Инженер-материаловед",
      "status": "unverified",
      "sourceTitle": "Инженер (материаловед/химик), НПЦАП им. Н. А. Пилюгина",
      "sourceUrl": "https://nesiditsa.ru/vacancy/138601476",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Москва",
      "metric": "Источник не подтверждает конкретный зарплатный показатель для этой должности на 21.10.2026.",
      "checkedAt": "2026-10-21",
      "notes": "При повторной проверке 21.10.2026 цифры сняты с публикации: Текст вакансии доступен, но указанная сумма не подтверждена читаемой частью источника; единичная вакансия не даёт рыночной оценки. Исторический диапазон оставлен только в журнале аудита репозитория и не публикуется в карточке.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "not_reproducible_21_10_2026",
      "professionId": "materials-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=materials-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "civil-defense-engineer",
      "title": "Инженер ГО и ЧС",
      "status": "unverified",
      "sourceTitle": "Инженер по гражданской обороне и чрезвычайным ситуациям — ГУ МЧС по Камчатскому краю",
      "sourceUrl": "https://xn----8sbnjg0adinpefc8b1e6c.xn--p1ai/vacancies/164438-inzhener-po-grazhdanskoy-oborone-i-chrezvychaynym/",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Петропавловск-Камчатский",
      "metric": "Источник не подтверждает конкретный зарплатный показатель для этой должности на 21.10.2026.",
      "checkedAt": "2026-10-21",
      "notes": "При повторной проверке 21.10.2026 цифры сняты с публикации: Текущая страница вакансии не извлечена. Исторический диапазон оставлен только в журнале аудита репозитория и не публикуется в карточке.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "not_reproducible_21_10_2026",
      "professionId": "civil-defense-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=civil-defense-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "geodetic-engineer",
      "title": "Инженер-геодезист",
      "status": "unverified",
      "sourceTitle": "Геодезист",
      "sourceUrl": "https://career.hh.ru/profession/359",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Москва (предустановленный регион на странице источника)",
      "metric": "Корректный сопоставимый зарплатный показатель по открытому источнику не подтверждён.",
      "checkedAt": "2026-10-27",
      "notes": "27.10.2026: повторно проверена hh Карьера. На странице есть распределение по зарплатным интервалам и ограниченная для гостя статистика. Столбец гистограммы нельзя публиковать как диапазон всей профессии. Суммы в карточке скрыты.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "salary_histogram_rejected_27_10_2026",
      "professionId": "geodetic-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=geodetic-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "astronomer-engineer",
      "title": "Инженер-астроном",
      "status": "unverified",
      "sourceTitle": "Ведущий инженер обсерватории — Институт космофизических исследований",
      "sourceUrl": "https://hh.ru/vacancy/79388861",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Магаданская область",
      "metric": "Источник не подтверждает конкретный зарплатный показатель для этой должности на 21.10.2026.",
      "checkedAt": "2026-10-21",
      "notes": "При повторной проверке 21.10.2026 цифры сняты с публикации: Найдена старая вакансия ведущего инженера обсерватории, а не статистика для «инженера-астронома». Исторический диапазон оставлен только в журнале аудита репозитория и не публикуется в карточке.",
      "evidenceLevel": "adjacent_or_weak",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "adjacent_occupation_checked",
      "reviewStatus": "not_reproducible_21_10_2026",
      "professionId": "astronomer-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=astronomer-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "restoration-engineer",
      "title": "Инженер-реставратор",
      "status": "unverified",
      "sourceTitle": "Инженер ПТО по реставрации, ООО «Бади СК»",
      "sourceUrl": "https://hh.ru/vacancies/inzhener-pto-inzhenernye-sistemy/polnaya_zanyatost?hhtmFrom=vacancy_search_list&page=1&search_session_id=7cd70e19-9a40-44a9-b953-f7b64bbed65d",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Москва",
      "metric": "Источник не подтверждает конкретный зарплатный показатель для этой должности на 21.10.2026.",
      "checkedAt": "2026-10-21",
      "notes": "При повторной проверке 21.10.2026 цифры сняты с публикации: Поиск инженера ПТО систем не является источником зарплаты реставратора. Исторический диапазон оставлен только в журнале аудита репозитория и не публикуется в карточке.",
      "evidenceLevel": "adjacent_or_weak",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "adjacent_occupation_checked",
      "reviewStatus": "not_reproducible_21_10_2026",
      "professionId": "restoration-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=restoration-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "standardization-engineer",
      "title": "Инженер по стандартизации",
      "status": "unverified",
      "sourceTitle": "Инженер по стандартизации / нормоконтролёр — Звезда",
      "sourceUrl": "https://dreamjob.ru/employers/6154236/vakansii/138013702",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Ижевск",
      "metric": "Зарплатный показатель не подтверждён; числовой диапазон не публикуется.",
      "checkedAt": "2026-10-27",
      "notes": "27.10.2026: открыто объявление Звезды по стандартизации и нормоконтролю на Dream Job. Репрезентативный зарплатный диапазон не установлен. Суммы в карточке скрыты.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "source_relinked_27_10_2026",
      "professionId": "standardization-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=standardization-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "patent-engineer",
      "title": "Инженер-патентовед",
      "status": "unverified",
      "sourceTitle": "Каталог вакансий НИИП имени В. В. Тихомирова — не источник зарплаты патентоведа",
      "sourceUrl": "https://dreamjob.ru/employers/2401785/vakansii",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Жуковский",
      "metric": "Зарплатный показатель не подтверждён; числовой диапазон не публикуется.",
      "checkedAt": "2026-10-27",
      "notes": "27.10.2026: старое объявление Finder недоступно; ссылка ведёт в действующий каталог вакансий того же НИИП на Dream Job. Это не восстановленное объявление патентоведа и не источник его зарплаты. Суммы в карточке скрыты.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "source_relinked_27_10_2026",
      "professionId": "patent-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=patent-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "data-engineer",
      "title": "Инженер данных (Data Engineer)",
      "status": "unverified",
      "sourceTitle": "Data Engineer",
      "sourceUrl": "https://career.hh.ru/profession/7",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Москва (предустановленный регион на странице источника)",
      "metric": "Корректный сопоставимый зарплатный показатель по открытому источнику не подтверждён.",
      "checkedAt": "2026-10-27",
      "notes": "27.10.2026: повторно проверена hh Карьера. На странице есть распределение по зарплатным интервалам и ограниченная для гостя статистика. Столбец гистограммы нельзя публиковать как диапазон всей профессии. Суммы в карточке скрыты.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "salary_histogram_rejected_27_10_2026",
      "professionId": "data-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=data-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "devops-engineer",
      "title": "DevOps-инженер",
      "status": "unverified",
      "sourceTitle": "DevOps-инженер",
      "sourceUrl": "https://career.hh.ru/profession/53",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Москва (предустановленный регион на странице источника)",
      "metric": "Корректный сопоставимый зарплатный показатель по открытому источнику не подтверждён.",
      "checkedAt": "2026-10-27",
      "notes": "27.10.2026: повторно проверена hh Карьера. На странице есть распределение по зарплатным интервалам и ограниченная для гостя статистика. Столбец гистограммы нельзя публиковать как диапазон всей профессии. Суммы в карточке скрыты.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "salary_histogram_rejected_27_10_2026",
      "professionId": "devops-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=devops-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "ml-engineer",
      "title": "Инженер машинного обучения (ML Engineer)",
      "status": "unverified",
      "sourceTitle": "ML-инженер",
      "sourceUrl": "https://career.hh.ru/profession/117",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Москва (предустановленный регион на странице источника)",
      "metric": "Корректный сопоставимый зарплатный показатель по открытому источнику не подтверждён.",
      "checkedAt": "2026-10-27",
      "notes": "27.10.2026: повторно проверена hh Карьера. На странице есть распределение по зарплатным интервалам и ограниченная для гостя статистика. Столбец гистограммы нельзя публиковать как диапазон всей профессии. Суммы в карточке скрыты.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "salary_histogram_rejected_27_10_2026",
      "professionId": "ml-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=ml-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "security-engineer",
      "title": "Инженер по информационной безопасности",
      "status": "unverified",
      "sourceTitle": "Специалист по информационной безопасности",
      "sourceUrl": "https://career.hh.ru/profession/68",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Москва (предустановленный регион на странице источника)",
      "metric": "Корректный сопоставимый зарплатный показатель по открытому источнику не подтверждён.",
      "checkedAt": "2026-10-27",
      "notes": "27.10.2026: повторно проверена hh Карьера. На странице есть распределение по зарплатным интервалам и ограниченная для гостя статистика. Столбец гистограммы нельзя публиковать как диапазон всей профессии. Суммы в карточке скрыты.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "salary_histogram_rejected_27_10_2026",
      "professionId": "security-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=security-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "cloud-engineer",
      "title": "Cloud-инженер",
      "status": "source_snapshot",
      "sourceTitle": "Cloud-инженер",
      "sourceUrl": "https://hirehi.ru/salary/cloud",
      "rangeMinRub": 327000,
      "rangeMaxRub": 473000,
      "region": "Россия и СНГ",
      "metric": "HireHi: 10 вакансий за последние 12 месяцев, включая закрытые; суммы на руки. Методика сайта также упоминает анонимные ответы; выборка мала и не подтверждает весь рынок.",
      "checkedAt": "2026-10-27",
      "notes": "27.10.2026: источник повторно прочитан; проверены соответствие должности, смысл показателя, регион и доступный период. Проверка страницы не подтверждает репрезентативность или полноту исходной выборки.",
      "evidenceLevel": "aggregate_or_range",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_page_checked",
      "verifiedAt": "2026-10-27",
      "reviewStatus": "salary_scope_checked_27_10_2026",
      "displayLabel": "Межквартильный диапазон (P25–P75)",
      "professionId": "cloud-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=cloud-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "embedded-engineer",
      "title": "Инженер встраиваемых систем (Embedded)",
      "status": "source_snapshot",
      "sourceTitle": "Embedded-разработчик",
      "sourceUrl": "https://hirehi.ru/salary/embedded-developer",
      "rangeMinRub": 155000,
      "rangeMaxRub": 250000,
      "region": "Россия и СНГ",
      "metric": "HireHi: 52 вакансии за последние 12 месяцев, включая закрытые; суммы на руки. Методика сайта также упоминает анонимные ответы; это данные источника, не весь рынок.",
      "checkedAt": "2026-10-27",
      "notes": "27.10.2026: источник повторно прочитан; проверены соответствие должности, смысл показателя, регион и доступный период. Проверка страницы не подтверждает репрезентативность или полноту исходной выборки.",
      "evidenceLevel": "aggregate_or_range",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_page_checked",
      "verifiedAt": "2026-10-27",
      "reviewStatus": "salary_scope_checked_27_10_2026",
      "displayLabel": "Межквартильный диапазон (P25–P75)",
      "professionId": "embedded-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=embedded-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "frontend-engineer",
      "title": "Frontend-разработчик",
      "status": "unverified",
      "sourceTitle": "Frontend-разработчик",
      "sourceUrl": "https://career.hh.ru/profession/40",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Москва (предустановленный регион на странице источника)",
      "metric": "Корректный сопоставимый зарплатный показатель по открытому источнику не подтверждён.",
      "checkedAt": "2026-10-27",
      "notes": "27.10.2026: повторно проверена hh Карьера. На странице есть распределение по зарплатным интервалам и ограниченная для гостя статистика. Столбец гистограммы нельзя публиковать как диапазон всей профессии. Суммы в карточке скрыты.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "salary_histogram_rejected_27_10_2026",
      "professionId": "frontend-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=frontend-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "backend-engineer",
      "title": "Backend-разработчик",
      "status": "unverified",
      "sourceTitle": "Backend-разработчик",
      "sourceUrl": "https://career.hh.ru/profession/43",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Москва (предустановленный регион на странице источника)",
      "metric": "Корректный сопоставимый зарплатный показатель по открытому источнику не подтверждён.",
      "checkedAt": "2026-10-27",
      "notes": "27.10.2026: повторно проверена hh Карьера. На странице есть распределение по зарплатным интервалам и ограниченная для гостя статистика. Столбец гистограммы нельзя публиковать как диапазон всей профессии. Суммы в карточке скрыты.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "salary_histogram_rejected_27_10_2026",
      "professionId": "backend-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=backend-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "qa-engineer",
      "title": "QA-инженер",
      "status": "unverified",
      "sourceTitle": "Тестировщик",
      "sourceUrl": "https://career.hh.ru/profession/72",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Москва (предустановленный регион на странице источника)",
      "metric": "Корректный сопоставимый зарплатный показатель по открытому источнику не подтверждён.",
      "checkedAt": "2026-10-27",
      "notes": "27.10.2026: повторно проверена hh Карьера. На странице есть распределение по зарплатным интервалам и ограниченная для гостя статистика. Столбец гистограммы нельзя публиковать как диапазон всей профессии. Суммы в карточке скрыты.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "salary_histogram_rejected_27_10_2026",
      "professionId": "qa-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=qa-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "mobile-engineer",
      "title": "Mobile-разработчик",
      "status": "unverified",
      "sourceTitle": "Android-разработчик (частный случай мобильной разработки)",
      "sourceUrl": "https://career.hh.ru/profession/42",
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Москва (регион на странице hh Карьера)",
      "metric": "Источник не подтверждает конкретный зарплатный показатель для этой должности на 21.10.2026.",
      "checkedAt": "2026-10-21",
      "notes": "При повторной проверке 21.10.2026 цифры сняты с публикации: Android-разработчик — частный случай Mobile, статистику нельзя обобщать на Android и iOS одновременно. Исторический диапазон оставлен только в журнале аудита репозитория и не публикуется в карточке.",
      "evidenceLevel": "adjacent_or_weak",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "adjacent_occupation_checked",
      "reviewStatus": "not_reproducible_21_10_2026",
      "professionId": "mobile-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=mobile-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "circuit-design-engineer",
      "title": "Инженер-схемотехник",
      "status": "unverified",
      "sourceTitle": null,
      "sourceUrl": null,
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Россия",
      "metric": null,
      "checkedAt": "2026-10-26",
      "notes": "Числовые данные о зарплате не добавлены: отдельная проверка источника для новой профессии не проведена.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "not_checked_26_10_2026",
      "professionId": "circuit-design-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=circuit-design-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "pcb-layout-engineer",
      "title": "Инженер-тополог",
      "status": "unverified",
      "sourceTitle": null,
      "sourceUrl": null,
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Россия",
      "metric": null,
      "checkedAt": "2026-10-26",
      "notes": "Числовые данные о зарплате не добавлены: отдельная проверка источника для новой профессии не проведена.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "not_checked_26_10_2026",
      "professionId": "pcb-layout-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=pcb-layout-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    },
    {
      "id": "metrology-engineer",
      "title": "Инженер-метролог",
      "status": "unverified",
      "sourceTitle": null,
      "sourceUrl": null,
      "rangeMinRub": null,
      "rangeMaxRub": null,
      "region": "Россия",
      "metric": null,
      "checkedAt": "2026-10-26",
      "notes": "Числовые данные о зарплате не добавлены: отдельная проверка источника для новой профессии не проведена.",
      "evidenceLevel": "needs_manual_review",
      "salaryUnit": "RUB_per_month",
      "validationStatus": "source_linked_not_independently_verified",
      "reviewStatus": "not_checked_26_10_2026",
      "professionId": "metrology-engineer",
      "recordUrl": "https://enjigirling.ru/index.html#profession=metrology-engineer",
      "caution": "Source scope, role match, geography and snapshot date may limit comparability."
    }
  ]
}
