{
  "job_id": "71d8d2a0138740fd847d998999244634",
  "source_video": "uploads/videos/71d8d2a0138740fd847d998999244634/Cam2.dav",
  "created_at": "2026-06-07T19:43:59.543886+00:00",
  "standard": {
    "designation": "ГОСТ Р 50597-2017",
    "title": "Дороги автомобильные и улицы. Требования к эксплуатационному состоянию, допустимому по условиям обеспечения безопасности дорожного движения. Методы контроля",
    "edition": "с поправками ИУС N 1-2019 и ИУС N 6-2019"
  },
  "road_classification": "unknown",
  "road_classification_label": "Категория не указана",
  "analysis_method": {
    "type": "visual_screening",
    "scope": "Визуальное выявление признаков дефектов и элементов обустройства по ГОСТ Р 50597-2017.",
    "limitation": "Результат видеоанализа не заменяет инструментальный контроль. Геометрические размеры, площадь, глубина, IRI, коэффициент сцепления, углы и светотехнические характеристики должны измеряться методами стандарта."
  },
  "duration_seconds": 698.52,
  "frame_rate_extraction": "1 fps",
  "total_extracted_frames": 699,
  "total_defect_events": 86,
  "total_damage_events": 86,
  "events": [
    {
      "event_id": 1,
      "start_timestamp_seconds": 1,
      "end_timestamp_seconds": 20,
      "timestamp_seconds": 14,
      "timestamp_human": "00:14",
      "frame_number": 15,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000015.jpg",
      "defect_code": "pothole",
      "defect_type": "Выбоина",
      "location": "lane",
      "evidence_frame_count": 11,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Местное разрушение покрытия в виде углубления с резко очерченными краями в проезжей части.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Выбоина",
        "definition": "Местное разрушение покрытия в виде углубления с резко очерченными краями.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м². Меньшие повреждения оценивают по суммарной площади на 100 м полосы.",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 2,
      "start_timestamp_seconds": 3,
      "end_timestamp_seconds": 18,
      "timestamp_seconds": 14,
      "timestamp_human": "00:14",
      "frame_number": 15,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000015.jpg",
      "defect_code": "corrugation",
      "defect_type": "Гребенки",
      "location": "lane",
      "evidence_frame_count": 4,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Правильные и четко выраженные поперечные выступы и впадины на покрытиях переходного типа.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Гребенки",
        "definition": "Правильные и четко выраженные поперечные выступы и впадины на покрытиях переходного типа.",
        "criterion": "На 100 м полосы: площадь более 30 м² для категории IV/группы Д или более 52,5 м² для категории V/группы Е.",
        "control_method": "Измерение размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_range_days": [
          10,
          14
        ]
      }
    },
    {
      "event_id": 3,
      "start_timestamp_seconds": 12,
      "end_timestamp_seconds": 15,
      "timestamp_seconds": 14,
      "timestamp_human": "00:14",
      "frame_number": 15,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000015.jpg",
      "defect_code": "rut",
      "defect_type": "Колея",
      "location": "lane",
      "evidence_frame_count": 4,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Углубления по полосам наката с гребнями или без гребней выпора на проезжей части.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Колея",
        "definition": "Углубления по полосам наката с гребнями или без гребней выпора.",
        "criterion": "На 100 м полосы: глубина более 2,0-3,0 см и длина более 7-9 м в зависимости от категории. Колея глубже 5 см устраняется при капитальном ремонте.",
        "control_method": "Измерение глубины и длины по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_range_days": [
          5,
          14
        ]
      }
    },
    {
      "event_id": 4,
      "start_timestamp_seconds": 13,
      "end_timestamp_seconds": 18,
      "timestamp_seconds": 15,
      "timestamp_human": "00:15",
      "frame_number": 16,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000016.jpg",
      "defect_code": "subsidence",
      "defect_type": "Просадка",
      "location": "lane",
      "evidence_frame_count": 3,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Углубления с плавно очерченными краями без разрушения материала покрытия.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Просадка",
        "definition": "Углубление с плавно очерченными краями без разрушения материала покрытия.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м².",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 5,
      "start_timestamp_seconds": 14,
      "end_timestamp_seconds": 27,
      "timestamp_seconds": 21,
      "timestamp_human": "00:21",
      "frame_number": 22,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000022.jpg",
      "defect_code": "marking_damage",
      "defect_type": "Износ или разрушение дорожной разметки",
      "location": "lane",
      "evidence_frame_count": 6,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Износ или разрушение дорожной разметки, разметка местами отсутствует.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 6.3.2, таблица 6.2, приложение Б (таблица Б.2)",
        "defect_title": "Износ или разрушение дорожной разметки",
        "definition": "Видимый износ, разрушение или отслоение разметки.",
        "criterion": "Порог площади устанавливает ГОСТ 32953.",
        "control_method": "Контроль площади по ГОСТ Р 54809.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_days": 30
      }
    },
    {
      "event_id": 6,
      "start_timestamp_seconds": 16,
      "end_timestamp_seconds": 20,
      "timestamp_seconds": 20,
      "timestamp_human": "00:20",
      "frame_number": 21,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000021.jpg",
      "defect_code": "speed_bump_damage",
      "defect_type": "Повреждение искусственной неровности",
      "location": "road_equipment",
      "evidence_frame_count": 2,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Нарушение целостности покрытия искусственной неровности.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 6.8.2-6.8.3, таблица 6.7",
        "defect_title": "Повреждение искусственной неровности",
        "definition": "Нарушение целостности либо дефект покрытия неровности.",
        "criterion": "Отсутствие элемента, открытый или выступающий более 2 см крепеж.",
        "control_method": "Визуальный контроль и линейные измерения.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_range_days": [
          3,
          10
        ]
      }
    },
    {
      "event_id": 7,
      "start_timestamp_seconds": 21,
      "end_timestamp_seconds": 21,
      "timestamp_seconds": 21,
      "timestamp_human": "00:21",
      "frame_number": 22,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000022.jpg",
      "defect_code": "contamination",
      "defect_type": "Загрязнение покрытия",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": false,
      "measurement_required": false,
      "description": "Загрязнение покрытия в виде розлива ГСМ.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.1.2",
        "defect_title": "Загрязнение покрытия",
        "definition": "Розлив ГСМ, россыпь грунта, торфа и подобное загрязнение.",
        "criterion": "Площадь 1 м² и более.",
        "control_method": "Визуальное выявление с последующим измерением площади.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_range_days": [
          1,
          3
        ]
      }
    },
    {
      "event_id": 8,
      "start_timestamp_seconds": 22,
      "end_timestamp_seconds": 25,
      "timestamp_seconds": 24,
      "timestamp_human": "00:24",
      "frame_number": 25,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000025.jpg",
      "defect_code": "barrier_or_curb_damage",
      "defect_type": "Повреждение ограждения или бортового камня",
      "location": "roadside",
      "evidence_frame_count": 3,
      "affects_traffic": false,
      "measurement_required": true,
      "description": "Повреждение ограждения по левому краю проезжей части, некоторые элементы утрачены или смещены.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 6.5.2, таблица 6.4, приложение Б (таблица Б.4)",
        "defect_title": "Повреждение ограждения или бортового камня",
        "definition": "Утрата, деформация, разрушение или смещение элемента.",
        "criterion": "Порог зависит от типа и размера повреждения.",
        "control_method": "Визуальный контроль и измерения по п. 9.4.1 и 9.4.4.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_range_days": [
          3,
          5
        ]
      }
    },
    {
      "event_id": 9,
      "start_timestamp_seconds": 26,
      "end_timestamp_seconds": 32,
      "timestamp_seconds": 28,
      "timestamp_human": "00:28",
      "frame_number": 29,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000029.jpg",
      "defect_code": "rut",
      "defect_type": "Колея",
      "location": "lane",
      "evidence_frame_count": 3,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Углубления по полосам наката, на которых четко видны гребни.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Колея",
        "definition": "Углубления по полосам наката с гребнями или без гребней выпора.",
        "criterion": "На 100 м полосы: глубина более 2,0-3,0 см и длина более 7-9 м в зависимости от категории. Колея глубже 5 см устраняется при капитальном ремонте.",
        "control_method": "Измерение глубины и длины по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_range_days": [
          5,
          14
        ]
      }
    },
    {
      "event_id": 10,
      "start_timestamp_seconds": 32,
      "end_timestamp_seconds": 32,
      "timestamp_seconds": 32,
      "timestamp_human": "00:32",
      "frame_number": 33,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000033.jpg",
      "defect_code": "pothole",
      "defect_type": "Выбоина",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": false,
      "measurement_required": true,
      "description": "Местное разрушение покрытия в виде углубления",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Выбоина",
        "definition": "Местное разрушение покрытия в виде углубления с резко очерченными краями.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м². Меньшие повреждения оценивают по суммарной площади на 100 м полосы.",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 11,
      "start_timestamp_seconds": 42,
      "end_timestamp_seconds": 48,
      "timestamp_seconds": 48,
      "timestamp_human": "00:48",
      "frame_number": 49,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000049.jpg",
      "defect_code": "pothole",
      "defect_type": "Выбоина",
      "location": "lane",
      "evidence_frame_count": 2,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Местное разрушение покрытия в виде углубления с резко очерченными краями.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Выбоина",
        "definition": "Местное разрушение покрытия в виде углубления с резко очерченными краями.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м². Меньшие повреждения оценивают по суммарной площади на 100 м полосы.",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 12,
      "start_timestamp_seconds": 55,
      "end_timestamp_seconds": 55,
      "timestamp_seconds": 55,
      "timestamp_human": "00:55",
      "frame_number": 56,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000056.jpg",
      "defect_code": "subsidence",
      "defect_type": "Просадка",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": false,
      "measurement_required": true,
      "description": "Углубление с плавно очерченными краями в проезжей части.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Просадка",
        "definition": "Углубление с плавно очерченными краями без разрушения материала покрытия.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м².",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 13,
      "start_timestamp_seconds": 56,
      "end_timestamp_seconds": 60,
      "timestamp_seconds": 60,
      "timestamp_human": "01:00",
      "frame_number": 61,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000061.jpg",
      "defect_code": "binder_bleeding",
      "defect_type": "Необработанное место выпотевания вяжущего",
      "location": "lane",
      "evidence_frame_count": 2,
      "affects_traffic": false,
      "measurement_required": true,
      "description": "Излишек вяжущего на поверхности покрытия с изменением его текстуры и цвета.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Необработанное место выпотевания вяжущего",
        "definition": "Излишек вяжущего на поверхности покрытия с изменением его текстуры и цвета.",
        "criterion": "Отдельное место площадью более 1,0 м² либо превышение допустимой суммарной длины на 100 м полосы.",
        "control_method": "Измерение размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_days": 4
      }
    },
    {
      "event_id": 14,
      "start_timestamp_seconds": 57,
      "end_timestamp_seconds": 136,
      "timestamp_seconds": 94,
      "timestamp_human": "01:34",
      "frame_number": 95,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000095.jpg",
      "defect_code": "rut",
      "defect_type": "Колея",
      "location": "lane",
      "evidence_frame_count": 64,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Углубления по полосам наката с гребнями на левой части проезжей части.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Колея",
        "definition": "Углубления по полосам наката с гребнями или без гребней выпора.",
        "criterion": "На 100 м полосы: глубина более 2,0-3,0 см и длина более 7-9 м в зависимости от категории. Колея глубже 5 см устраняется при капитальном ремонте.",
        "control_method": "Измерение глубины и длины по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_range_days": [
          5,
          14
        ]
      }
    },
    {
      "event_id": 15,
      "start_timestamp_seconds": 60,
      "end_timestamp_seconds": 67,
      "timestamp_seconds": 66,
      "timestamp_human": "01:06",
      "frame_number": 67,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000067.jpg",
      "defect_code": "marking_damage",
      "defect_type": "Износ или разрушение дорожной разметки",
      "location": "lane",
      "evidence_frame_count": 4,
      "affects_traffic": false,
      "measurement_required": true,
      "description": "Видимый износ, разрушение или отслоение разметки.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 6.3.2, таблица 6.2, приложение Б (таблица Б.2)",
        "defect_title": "Износ или разрушение дорожной разметки",
        "definition": "Видимый износ, разрушение или отслоение разметки.",
        "criterion": "Порог площади устанавливает ГОСТ 32953.",
        "control_method": "Контроль площади по ГОСТ Р 54809.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_days": 30
      }
    },
    {
      "event_id": 16,
      "start_timestamp_seconds": 61,
      "end_timestamp_seconds": 96,
      "timestamp_seconds": 78,
      "timestamp_human": "01:18",
      "frame_number": 79,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000079.jpg",
      "defect_code": "corrugation",
      "defect_type": "Гребенки",
      "location": "lane",
      "evidence_frame_count": 16,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Правильные и четко выраженные поперечные выступы и впадины на покрытиях переходного типа.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Гребенки",
        "definition": "Правильные и четко выраженные поперечные выступы и впадины на покрытиях переходного типа.",
        "criterion": "На 100 м полосы: площадь более 30 м² для категории IV/группы Д или более 52,5 м² для категории V/группы Е.",
        "control_method": "Измерение размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_range_days": [
          10,
          14
        ]
      }
    },
    {
      "event_id": 17,
      "start_timestamp_seconds": 65,
      "end_timestamp_seconds": 65,
      "timestamp_seconds": 65,
      "timestamp_human": "01:05",
      "frame_number": 66,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000066.jpg",
      "defect_code": "pothole",
      "defect_type": "Выбоина",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Выбоина на проезжей части с резко очерченными краями.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Выбоина",
        "definition": "Местное разрушение покрытия в виде углубления с резко очерченными краями.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м². Меньшие повреждения оценивают по суммарной площади на 100 м полосы.",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 18,
      "start_timestamp_seconds": 69,
      "end_timestamp_seconds": 72,
      "timestamp_seconds": 71,
      "timestamp_human": "01:11",
      "frame_number": 72,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000072.jpg",
      "defect_code": "subsidence",
      "defect_type": "Просадка",
      "location": "lane",
      "evidence_frame_count": 3,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Углубление с плавно очерченными краями без разрушения материала покрытия.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Просадка",
        "definition": "Углубление с плавно очерченными краями без разрушения материала покрытия.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м².",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 19,
      "start_timestamp_seconds": 72,
      "end_timestamp_seconds": 72,
      "timestamp_seconds": 72,
      "timestamp_human": "01:12",
      "frame_number": 73,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000073.jpg",
      "defect_code": "joint_step",
      "defect_type": "Выступ или углубление в зоне деформационного шва",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": false,
      "measurement_required": true,
      "description": "Локальный перепад уровня покрытия в зоне деформационного шва.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.5",
        "defect_title": "Выступ или углубление в зоне деформационного шва",
        "definition": "Локальный перепад уровня покрытия в зоне деформационного шва.",
        "criterion": "Высота или глубина более 3 см.",
        "control_method": "Измерение рейкой и измерительным клином по п. 9.3.2.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_days": 7
      }
    },
    {
      "event_id": 20,
      "start_timestamp_seconds": 75,
      "end_timestamp_seconds": 90,
      "timestamp_seconds": 87,
      "timestamp_human": "01:27",
      "frame_number": 88,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000088.jpg",
      "defect_code": "marking_damage",
      "defect_type": "Износ или разрушение дорожной разметки",
      "location": "lane",
      "evidence_frame_count": 6,
      "affects_traffic": false,
      "measurement_required": false,
      "description": "Износ и разрушение дорожной разметки, видимое повреждение.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 6.3.2, таблица 6.2, приложение Б (таблица Б.2)",
        "defect_title": "Износ или разрушение дорожной разметки",
        "definition": "Видимый износ, разрушение или отслоение разметки.",
        "criterion": "Порог площади устанавливает ГОСТ 32953.",
        "control_method": "Контроль площади по ГОСТ Р 54809.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_days": 30
      }
    },
    {
      "event_id": 21,
      "start_timestamp_seconds": 78,
      "end_timestamp_seconds": 81,
      "timestamp_seconds": 80,
      "timestamp_human": "01:20",
      "frame_number": 81,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000081.jpg",
      "defect_code": "pothole",
      "defect_type": "Выбоина",
      "location": "lane",
      "evidence_frame_count": 3,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Выбоина в дорожном покрытии, заметная в центре дороги.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Выбоина",
        "definition": "Местное разрушение покрытия в виде углубления с резко очерченными краями.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м². Меньшие повреждения оценивают по суммарной площади на 100 м полосы.",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 22,
      "start_timestamp_seconds": 81,
      "end_timestamp_seconds": 115,
      "timestamp_seconds": 94,
      "timestamp_human": "01:34",
      "frame_number": 95,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000095.jpg",
      "defect_code": "binder_bleeding",
      "defect_type": "Необработанное место выпотевания вяжущего",
      "location": "lane",
      "evidence_frame_count": 11,
      "affects_traffic": false,
      "measurement_required": true,
      "description": "Излишек вяжущего на поверхности покрытия с изменением его текстуры и цвета.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Необработанное место выпотевания вяжущего",
        "definition": "Излишек вяжущего на поверхности покрытия с изменением его текстуры и цвета.",
        "criterion": "Отдельное место площадью более 1,0 м² либо превышение допустимой суммарной длины на 100 м полосы.",
        "control_method": "Измерение размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_days": 4
      }
    },
    {
      "event_id": 23,
      "start_timestamp_seconds": 84,
      "end_timestamp_seconds": 89,
      "timestamp_seconds": 89,
      "timestamp_human": "01:29",
      "frame_number": 90,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000090.jpg",
      "defect_code": "speed_bump_damage",
      "defect_type": "Повреждение искусственной неровности",
      "location": "roadside",
      "evidence_frame_count": 2,
      "affects_traffic": false,
      "measurement_required": true,
      "description": "Нарушение целостности искусственной неровности.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 6.8.2-6.8.3, таблица 6.7",
        "defect_title": "Повреждение искусственной неровности",
        "definition": "Нарушение целостности либо дефект покрытия неровности.",
        "criterion": "Отсутствие элемента, открытый или выступающий более 2 см крепеж.",
        "control_method": "Визуальный контроль и линейные измерения.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_range_days": [
          3,
          10
        ]
      }
    },
    {
      "event_id": 24,
      "start_timestamp_seconds": 90,
      "end_timestamp_seconds": 93,
      "timestamp_seconds": 91,
      "timestamp_human": "01:31",
      "frame_number": 92,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000092.jpg",
      "defect_code": "shear_wave",
      "defect_type": "Сдвиг или волна",
      "location": "lane",
      "evidence_frame_count": 3,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Чередующиеся поперечные выступы и впадины с пологими краями на дорожном покрытии.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Сдвиг или волна",
        "definition": "Чередующиеся поперечные выступы и впадины с пологими краями, вызванные смещением верхних слоев дорожной одежды.",
        "criterion": "Глубина более 3 см либо более 5 см в зависимости от категории.",
        "control_method": "Измерение глубины по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_range_days": [
          5,
          12
        ]
      }
    },
    {
      "event_id": 25,
      "start_timestamp_seconds": 92,
      "end_timestamp_seconds": 92,
      "timestamp_seconds": 92,
      "timestamp_human": "01:32",
      "frame_number": 93,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000093.jpg",
      "defect_code": "subsidence",
      "defect_type": "Просадка",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Углубления с плавно очерченными краями без разрушения материала покрытия.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Просадка",
        "definition": "Углубление с плавно очерченными краями без разрушения материала покрытия.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м².",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 26,
      "start_timestamp_seconds": 94,
      "end_timestamp_seconds": 94,
      "timestamp_seconds": 94,
      "timestamp_human": "01:34",
      "frame_number": 95,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000095.jpg",
      "defect_code": "contamination",
      "defect_type": "Загрязнение покрытия",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": false,
      "measurement_required": false,
      "description": "Загрязнение покрытия, розлив ГСМ.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.1.2",
        "defect_title": "Загрязнение покрытия",
        "definition": "Розлив ГСМ, россыпь грунта, торфа и подобное загрязнение.",
        "criterion": "Площадь 1 м² и более.",
        "control_method": "Визуальное выявление с последующим измерением площади.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_range_days": [
          1,
          3
        ]
      }
    },
    {
      "event_id": 27,
      "start_timestamp_seconds": 98,
      "end_timestamp_seconds": 137,
      "timestamp_seconds": 117,
      "timestamp_human": "01:57",
      "frame_number": 118,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000118.jpg",
      "defect_code": "marking_damage",
      "defect_type": "Износ или разрушение дорожной разметки",
      "location": "lane",
      "evidence_frame_count": 26,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Износ и частичное разрушение дорожной разметки, что затрудняет визуальное восприятие разметки.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 6.3.2, таблица 6.2, приложение Б (таблица Б.2)",
        "defect_title": "Износ или разрушение дорожной разметки",
        "definition": "Видимый износ, разрушение или отслоение разметки.",
        "criterion": "Порог площади устанавливает ГОСТ 32953.",
        "control_method": "Контроль площади по ГОСТ Р 54809.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_days": 30
      }
    },
    {
      "event_id": 28,
      "start_timestamp_seconds": 104,
      "end_timestamp_seconds": 121,
      "timestamp_seconds": 112,
      "timestamp_human": "01:52",
      "frame_number": 113,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000113.jpg",
      "defect_code": "corrugation",
      "defect_type": "Гребенки",
      "location": "lane",
      "evidence_frame_count": 9,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Правильные и четко выраженные поперечные выступы и впадины на покрытиях.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Гребенки",
        "definition": "Правильные и четко выраженные поперечные выступы и впадины на покрытиях переходного типа.",
        "criterion": "На 100 м полосы: площадь более 30 м² для категории IV/группы Д или более 52,5 м² для категории V/группы Е.",
        "control_method": "Измерение размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_range_days": [
          10,
          14
        ]
      }
    },
    {
      "event_id": 29,
      "start_timestamp_seconds": 110,
      "end_timestamp_seconds": 138,
      "timestamp_seconds": 125,
      "timestamp_human": "02:05",
      "frame_number": 126,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000126.jpg",
      "defect_code": "pothole",
      "defect_type": "Выбоина",
      "location": "lane",
      "evidence_frame_count": 10,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Выбоина на проезжей части, заметная в направлении движения.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Выбоина",
        "definition": "Местное разрушение покрытия в виде углубления с резко очерченными краями.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м². Меньшие повреждения оценивают по суммарной площади на 100 м полосы.",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 30,
      "start_timestamp_seconds": 120,
      "end_timestamp_seconds": 120,
      "timestamp_seconds": 120,
      "timestamp_human": "02:00",
      "frame_number": 121,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000121.jpg",
      "defect_code": "subsidence",
      "defect_type": "Просадка",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": false,
      "measurement_required": true,
      "description": "Углубление с плавно очерченными краями без разрушения материала покрытия.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Просадка",
        "definition": "Углубление с плавно очерченными краями без разрушения материала покрытия.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м².",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 31,
      "start_timestamp_seconds": 138,
      "end_timestamp_seconds": 139,
      "timestamp_seconds": 139,
      "timestamp_human": "02:19",
      "frame_number": 140,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000140.jpg",
      "defect_code": "sign_position",
      "defect_type": "Изменение положения дорожного знака",
      "location": "road_equipment",
      "evidence_frame_count": 2,
      "affects_traffic": false,
      "measurement_required": false,
      "description": "Изменение положения дорожного знака (наклон опоры).",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 6.2.4, таблица 6.1, приложение Б (таблица Б.1)",
        "defect_title": "Изменение положения дорожного знака",
        "definition": "Наклон опоры или разворот панели знака.",
        "criterion": "Отклонение более 15°.",
        "control_method": "Измерение угломером по п. 9.4.3.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_range_days": [
          3,
          5
        ]
      }
    },
    {
      "event_id": 32,
      "start_timestamp_seconds": 157,
      "end_timestamp_seconds": 204,
      "timestamp_seconds": 186,
      "timestamp_human": "03:06",
      "frame_number": 187,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000187.jpg",
      "defect_code": "marking_damage",
      "defect_type": "Износ или разрушение дорожной разметки",
      "location": "lane",
      "evidence_frame_count": 29,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Износ или разрушение дорожной разметки на перекрестке, затрудняющее видимость границ пешеходного перехода.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 6.3.2, таблица 6.2, приложение Б (таблица Б.2)",
        "defect_title": "Износ или разрушение дорожной разметки",
        "definition": "Видимый износ, разрушение или отслоение разметки.",
        "criterion": "Порог площади устанавливает ГОСТ 32953.",
        "control_method": "Контроль площади по ГОСТ Р 54809.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_days": 30
      }
    },
    {
      "event_id": 33,
      "start_timestamp_seconds": 157,
      "end_timestamp_seconds": 157,
      "timestamp_seconds": 157,
      "timestamp_human": "02:37",
      "frame_number": 158,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000158.jpg",
      "defect_code": "pothole",
      "defect_type": "Выбоина",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Выбоина в проезжей части",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Выбоина",
        "definition": "Местное разрушение покрытия в виде углубления с резко очерченными краями.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м². Меньшие повреждения оценивают по суммарной площади на 100 м полосы.",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 34,
      "start_timestamp_seconds": 166,
      "end_timestamp_seconds": 166,
      "timestamp_seconds": 166,
      "timestamp_human": "02:46",
      "frame_number": 167,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000167.jpg",
      "defect_code": "pothole",
      "defect_type": "Выбоина",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Несколько выбоин на проезжей части с резко очерченными краями.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Выбоина",
        "definition": "Местное разрушение покрытия в виде углубления с резко очерченными краями.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м². Меньшие повреждения оценивают по суммарной площади на 100 м полосы.",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 35,
      "start_timestamp_seconds": 187,
      "end_timestamp_seconds": 187,
      "timestamp_seconds": 187,
      "timestamp_human": "03:07",
      "frame_number": 188,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000188.jpg",
      "defect_code": "snow_or_ice",
      "defect_type": "Снежно-ледяное образование",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": true,
      "measurement_required": false,
      "description": "Неравномерные снежные образования на проезжей части.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "раздел 8, приложение В",
        "defect_title": "Снежно-ледяное образование",
        "definition": "Рыхлый/талый снег, стекловидный лед, гололед или снежный накат.",
        "criterion": "Допустимый срок и состояние зависят от категории и вида образования.",
        "control_method": "Измерения по п. 9.5; визуальная классификация по приложению В.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "deadline_note": "Срок определяется таблицами раздела 8."
      }
    },
    {
      "event_id": 36,
      "start_timestamp_seconds": 213,
      "end_timestamp_seconds": 216,
      "timestamp_seconds": 215,
      "timestamp_human": "03:35",
      "frame_number": 216,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000216.jpg",
      "defect_code": "marking_damage",
      "defect_type": "Износ или разрушение дорожной разметки",
      "location": "lane",
      "evidence_frame_count": 3,
      "affects_traffic": true,
      "measurement_required": false,
      "description": "Износ или разрушение дорожной разметки на полосах движения.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 6.3.2, таблица 6.2, приложение Б (таблица Б.2)",
        "defect_title": "Износ или разрушение дорожной разметки",
        "definition": "Видимый износ, разрушение или отслоение разметки.",
        "criterion": "Порог площади устанавливает ГОСТ 32953.",
        "control_method": "Контроль площади по ГОСТ Р 54809.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_days": 30
      }
    },
    {
      "event_id": 37,
      "start_timestamp_seconds": 243,
      "end_timestamp_seconds": 248,
      "timestamp_seconds": 246,
      "timestamp_human": "04:06",
      "frame_number": 247,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000247.jpg",
      "defect_code": "marking_damage",
      "defect_type": "Износ или разрушение дорожной разметки",
      "location": "lane",
      "evidence_frame_count": 4,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Износ дорожной разметки на пешеходном переходе, которая практически не видима.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 6.3.2, таблица 6.2, приложение Б (таблица Б.2)",
        "defect_title": "Износ или разрушение дорожной разметки",
        "definition": "Видимый износ, разрушение или отслоение разметки.",
        "criterion": "Порог площади устанавливает ГОСТ 32953.",
        "control_method": "Контроль площади по ГОСТ Р 54809.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_days": 30
      }
    },
    {
      "event_id": 38,
      "start_timestamp_seconds": 243,
      "end_timestamp_seconds": 243,
      "timestamp_seconds": 243,
      "timestamp_human": "04:03",
      "frame_number": 244,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000244.jpg",
      "defect_code": "contamination",
      "defect_type": "Загрязнение покрытия",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": false,
      "measurement_required": true,
      "description": "Розлив ГСМ на проезжей части, видимые пятна нефти.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.1.2",
        "defect_title": "Загрязнение покрытия",
        "definition": "Розлив ГСМ, россыпь грунта, торфа и подобное загрязнение.",
        "criterion": "Площадь 1 м² и более.",
        "control_method": "Визуальное выявление с последующим измерением площади.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_range_days": [
          1,
          3
        ]
      }
    },
    {
      "event_id": 39,
      "start_timestamp_seconds": 258,
      "end_timestamp_seconds": 263,
      "timestamp_seconds": 259,
      "timestamp_human": "04:19",
      "frame_number": 260,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000260.jpg",
      "defect_code": "marking_damage",
      "defect_type": "Износ или разрушение дорожной разметки",
      "location": "lane",
      "evidence_frame_count": 3,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Износ дорожной разметки на проезжей части, не четко видимые линии.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 6.3.2, таблица 6.2, приложение Б (таблица Б.2)",
        "defect_title": "Износ или разрушение дорожной разметки",
        "definition": "Видимый износ, разрушение или отслоение разметки.",
        "criterion": "Порог площади устанавливает ГОСТ 32953.",
        "control_method": "Контроль площади по ГОСТ Р 54809.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_days": 30
      }
    },
    {
      "event_id": 40,
      "start_timestamp_seconds": 263,
      "end_timestamp_seconds": 263,
      "timestamp_seconds": 263,
      "timestamp_human": "04:23",
      "frame_number": 264,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000264.jpg",
      "defect_code": "pothole",
      "defect_type": "Выбоина",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Выбоина на проезжей части",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Выбоина",
        "definition": "Местное разрушение покрытия в виде углубления с резко очерченными краями.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м². Меньшие повреждения оценивают по суммарной площади на 100 м полосы.",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 41,
      "start_timestamp_seconds": 273,
      "end_timestamp_seconds": 292,
      "timestamp_seconds": 284,
      "timestamp_human": "04:44",
      "frame_number": 285,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000285.jpg",
      "defect_code": "marking_damage",
      "defect_type": "Износ или разрушение дорожной разметки",
      "location": "lane",
      "evidence_frame_count": 11,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Износ или недостаточная видимость дорожной разметки на перекрестке.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 6.3.2, таблица 6.2, приложение Б (таблица Б.2)",
        "defect_title": "Износ или разрушение дорожной разметки",
        "definition": "Видимый износ, разрушение или отслоение разметки.",
        "criterion": "Порог площади устанавливает ГОСТ 32953.",
        "control_method": "Контроль площади по ГОСТ Р 54809.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_days": 30
      }
    },
    {
      "event_id": 42,
      "start_timestamp_seconds": 283,
      "end_timestamp_seconds": 288,
      "timestamp_seconds": 284,
      "timestamp_human": "04:44",
      "frame_number": 285,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000285.jpg",
      "defect_code": "barrier_or_curb_damage",
      "defect_type": "Повреждение ограждения или бортового камня",
      "location": "roadside",
      "evidence_frame_count": 3,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Повреждение ограждения с утратой элементов слева от проезжей части.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 6.5.2, таблица 6.4, приложение Б (таблица Б.4)",
        "defect_title": "Повреждение ограждения или бортового камня",
        "definition": "Утрата, деформация, разрушение или смещение элемента.",
        "criterion": "Порог зависит от типа и размера повреждения.",
        "control_method": "Визуальный контроль и измерения по п. 9.4.1 и 9.4.4.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_range_days": [
          3,
          5
        ]
      }
    },
    {
      "event_id": 43,
      "start_timestamp_seconds": 290,
      "end_timestamp_seconds": 290,
      "timestamp_seconds": 290,
      "timestamp_human": "04:50",
      "frame_number": 291,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000291.jpg",
      "defect_code": "pothole",
      "defect_type": "Выбоина",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Наличие выбоины на проезжей части с резко очерченными краями.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Выбоина",
        "definition": "Местное разрушение покрытия в виде углубления с резко очерченными краями.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м². Меньшие повреждения оценивают по суммарной площади на 100 м полосы.",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 44,
      "start_timestamp_seconds": 308,
      "end_timestamp_seconds": 325,
      "timestamp_seconds": 313,
      "timestamp_human": "05:13",
      "frame_number": 314,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000314.jpg",
      "defect_code": "marking_damage",
      "defect_type": "Износ или разрушение дорожной разметки",
      "location": "lane",
      "evidence_frame_count": 11,
      "affects_traffic": true,
      "measurement_required": false,
      "description": "Износ или разрушение дорожной разметки, видимое разрушение линий разметки.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 6.3.2, таблица 6.2, приложение Б (таблица Б.2)",
        "defect_title": "Износ или разрушение дорожной разметки",
        "definition": "Видимый износ, разрушение или отслоение разметки.",
        "criterion": "Порог площади устанавливает ГОСТ 32953.",
        "control_method": "Контроль площади по ГОСТ Р 54809.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_days": 30
      }
    },
    {
      "event_id": 45,
      "start_timestamp_seconds": 309,
      "end_timestamp_seconds": 309,
      "timestamp_seconds": 309,
      "timestamp_human": "05:09",
      "frame_number": 310,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000310.jpg",
      "defect_code": "pothole",
      "defect_type": "Выбоина",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": false,
      "measurement_required": false,
      "description": "Выбоины на проезжей части",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Выбоина",
        "definition": "Местное разрушение покрытия в виде углубления с резко очерченными краями.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м². Меньшие повреждения оценивают по суммарной площади на 100 м полосы.",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 46,
      "start_timestamp_seconds": 311,
      "end_timestamp_seconds": 320,
      "timestamp_seconds": 313,
      "timestamp_human": "05:13",
      "frame_number": 314,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000314.jpg",
      "defect_code": "contamination",
      "defect_type": "Загрязнение покрытия",
      "location": "lane",
      "evidence_frame_count": 3,
      "affects_traffic": false,
      "measurement_required": true,
      "description": "Загрязнение покрытия в виде розлива ГСМ по проезжей части.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.1.2",
        "defect_title": "Загрязнение покрытия",
        "definition": "Розлив ГСМ, россыпь грунта, торфа и подобное загрязнение.",
        "criterion": "Площадь 1 м² и более.",
        "control_method": "Визуальное выявление с последующим измерением площади.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_range_days": [
          1,
          3
        ]
      }
    },
    {
      "event_id": 47,
      "start_timestamp_seconds": 335,
      "end_timestamp_seconds": 363,
      "timestamp_seconds": 346,
      "timestamp_human": "05:46",
      "frame_number": 347,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000347.jpg",
      "defect_code": "marking_damage",
      "defect_type": "Износ или разрушение дорожной разметки",
      "location": "lane",
      "evidence_frame_count": 9,
      "affects_traffic": false,
      "measurement_required": true,
      "description": "Разметка на проезжей части местами изношена, что может привести к невидимости обозначений.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 6.3.2, таблица 6.2, приложение Б (таблица Б.2)",
        "defect_title": "Износ или разрушение дорожной разметки",
        "definition": "Видимый износ, разрушение или отслоение разметки.",
        "criterion": "Порог площади устанавливает ГОСТ 32953.",
        "control_method": "Контроль площади по ГОСТ Р 54809.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_days": 30
      }
    },
    {
      "event_id": 48,
      "start_timestamp_seconds": 340,
      "end_timestamp_seconds": 344,
      "timestamp_seconds": 344,
      "timestamp_human": "05:44",
      "frame_number": 345,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000345.jpg",
      "defect_code": "pothole",
      "defect_type": "Выбоина",
      "location": "lane",
      "evidence_frame_count": 2,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Выбоина на проезжей части, расположенная в полосе движения.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Выбоина",
        "definition": "Местное разрушение покрытия в виде углубления с резко очерченными краями.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м². Меньшие повреждения оценивают по суммарной площади на 100 м полосы.",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 49,
      "start_timestamp_seconds": 342,
      "end_timestamp_seconds": 344,
      "timestamp_seconds": 344,
      "timestamp_human": "05:44",
      "frame_number": 345,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000345.jpg",
      "defect_code": "sign_position",
      "defect_type": "Изменение положения дорожного знака",
      "location": "roadside",
      "evidence_frame_count": 2,
      "affects_traffic": false,
      "measurement_required": false,
      "description": "Изменение положения дорожного знака, наклон опоры знака.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 6.2.4, таблица 6.1, приложение Б (таблица Б.1)",
        "defect_title": "Изменение положения дорожного знака",
        "definition": "Наклон опоры или разворот панели знака.",
        "criterion": "Отклонение более 15°.",
        "control_method": "Измерение угломером по п. 9.4.3.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_range_days": [
          3,
          5
        ]
      }
    },
    {
      "event_id": 50,
      "start_timestamp_seconds": 345,
      "end_timestamp_seconds": 345,
      "timestamp_seconds": 345,
      "timestamp_human": "05:45",
      "frame_number": 346,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000346.jpg",
      "defect_code": "contamination",
      "defect_type": "Загрязнение покрытия",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": true,
      "measurement_required": false,
      "description": "Розлив ГСМ на проезжей части",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.1.2",
        "defect_title": "Загрязнение покрытия",
        "definition": "Розлив ГСМ, россыпь грунта, торфа и подобное загрязнение.",
        "criterion": "Площадь 1 м² и более.",
        "control_method": "Визуальное выявление с последующим измерением площади.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_range_days": [
          1,
          3
        ]
      }
    },
    {
      "event_id": 51,
      "start_timestamp_seconds": 357,
      "end_timestamp_seconds": 357,
      "timestamp_seconds": 357,
      "timestamp_human": "05:57",
      "frame_number": 358,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000358.jpg",
      "defect_code": "contamination",
      "defect_type": "Загрязнение покрытия",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": false,
      "measurement_required": true,
      "description": "Розлив ГСМ на проезжей части",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.1.2",
        "defect_title": "Загрязнение покрытия",
        "definition": "Розлив ГСМ, россыпь грунта, торфа и подобное загрязнение.",
        "criterion": "Площадь 1 м² и более.",
        "control_method": "Визуальное выявление с последующим измерением площади.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_range_days": [
          1,
          3
        ]
      }
    },
    {
      "event_id": 52,
      "start_timestamp_seconds": 372,
      "end_timestamp_seconds": 419,
      "timestamp_seconds": 392,
      "timestamp_human": "06:32",
      "frame_number": 393,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000393.jpg",
      "defect_code": "marking_damage",
      "defect_type": "Износ или разрушение дорожной разметки",
      "location": "lane",
      "evidence_frame_count": 28,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Отсутствие четкой дорожной разметки на правой полосе, возможно, износ.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 6.3.2, таблица 6.2, приложение Б (таблица Б.2)",
        "defect_title": "Износ или разрушение дорожной разметки",
        "definition": "Видимый износ, разрушение или отслоение разметки.",
        "criterion": "Порог площади устанавливает ГОСТ 32953.",
        "control_method": "Контроль площади по ГОСТ Р 54809.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_days": 30
      }
    },
    {
      "event_id": 53,
      "start_timestamp_seconds": 372,
      "end_timestamp_seconds": 372,
      "timestamp_seconds": 372,
      "timestamp_human": "06:12",
      "frame_number": 373,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000373.jpg",
      "defect_code": "pothole",
      "defect_type": "Выбоина",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Выбоина с резко очерченными краями",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Выбоина",
        "definition": "Местное разрушение покрытия в виде углубления с резко очерченными краями.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м². Меньшие повреждения оценивают по суммарной площади на 100 м полосы.",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 54,
      "start_timestamp_seconds": 390,
      "end_timestamp_seconds": 395,
      "timestamp_seconds": 395,
      "timestamp_human": "06:35",
      "frame_number": 396,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000396.jpg",
      "defect_code": "sign_position",
      "defect_type": "Изменение положения дорожного знака",
      "location": "roadside",
      "evidence_frame_count": 2,
      "affects_traffic": false,
      "measurement_required": false,
      "description": "Знак расположения светофора наклонен и не вертикален.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 6.2.4, таблица 6.1, приложение Б (таблица Б.1)",
        "defect_title": "Изменение положения дорожного знака",
        "definition": "Наклон опоры или разворот панели знака.",
        "criterion": "Отклонение более 15°.",
        "control_method": "Измерение угломером по п. 9.4.3.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_range_days": [
          3,
          5
        ]
      }
    },
    {
      "event_id": 55,
      "start_timestamp_seconds": 394,
      "end_timestamp_seconds": 394,
      "timestamp_seconds": 394,
      "timestamp_human": "06:34",
      "frame_number": 395,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000395.jpg",
      "defect_code": "pothole",
      "defect_type": "Выбоина",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": false,
      "measurement_required": true,
      "description": "Небольшая выбоина на проезжей части.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Выбоина",
        "definition": "Местное разрушение покрытия в виде углубления с резко очерченными краями.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м². Меньшие повреждения оценивают по суммарной площади на 100 м полосы.",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 56,
      "start_timestamp_seconds": 417,
      "end_timestamp_seconds": 417,
      "timestamp_seconds": 417,
      "timestamp_human": "06:57",
      "frame_number": 418,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000418.jpg",
      "defect_code": "pothole",
      "defect_type": "Выбоина",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Выбоина на проезжей части.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Выбоина",
        "definition": "Местное разрушение покрытия в виде углубления с резко очерченными краями.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м². Меньшие повреждения оценивают по суммарной площади на 100 м полосы.",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 57,
      "start_timestamp_seconds": 438,
      "end_timestamp_seconds": 458,
      "timestamp_seconds": 448,
      "timestamp_human": "07:28",
      "frame_number": 449,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000449.jpg",
      "defect_code": "marking_damage",
      "defect_type": "Износ или разрушение дорожной разметки",
      "location": "lane",
      "evidence_frame_count": 5,
      "affects_traffic": true,
      "measurement_required": false,
      "description": "Износ или разрушение дорожной разметки на проезжей части.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 6.3.2, таблица 6.2, приложение Б (таблица Б.2)",
        "defect_title": "Износ или разрушение дорожной разметки",
        "definition": "Видимый износ, разрушение или отслоение разметки.",
        "criterion": "Порог площади устанавливает ГОСТ 32953.",
        "control_method": "Контроль площади по ГОСТ Р 54809.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_days": 30
      }
    },
    {
      "event_id": 58,
      "start_timestamp_seconds": 492,
      "end_timestamp_seconds": 520,
      "timestamp_seconds": 509,
      "timestamp_human": "08:29",
      "frame_number": 510,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000510.jpg",
      "defect_code": "marking_damage",
      "defect_type": "Износ или разрушение дорожной разметки",
      "location": "lane",
      "evidence_frame_count": 10,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Дорожная разметка частично стерта и плохо видна, что может вызвать путаницу у водителей.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 6.3.2, таблица 6.2, приложение Б (таблица Б.2)",
        "defect_title": "Износ или разрушение дорожной разметки",
        "definition": "Видимый износ, разрушение или отслоение разметки.",
        "criterion": "Порог площади устанавливает ГОСТ 32953.",
        "control_method": "Контроль площади по ГОСТ Р 54809.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_days": 30
      }
    },
    {
      "event_id": 59,
      "start_timestamp_seconds": 536,
      "end_timestamp_seconds": 536,
      "timestamp_seconds": 536,
      "timestamp_human": "08:56",
      "frame_number": 537,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000537.jpg",
      "defect_code": "joint_step",
      "defect_type": "Выступ или углубление в зоне деформационного шва",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": false,
      "measurement_required": true,
      "description": "Локальный перепад уровня покрытия в зоне деформационного шва.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.5",
        "defect_title": "Выступ или углубление в зоне деформационного шва",
        "definition": "Локальный перепад уровня покрытия в зоне деформационного шва.",
        "criterion": "Высота или глубина более 3 см.",
        "control_method": "Измерение рейкой и измерительным клином по п. 9.3.2.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_days": 7
      }
    },
    {
      "event_id": 60,
      "start_timestamp_seconds": 550,
      "end_timestamp_seconds": 550,
      "timestamp_seconds": 550,
      "timestamp_human": "09:10",
      "frame_number": 551,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000551.jpg",
      "defect_code": "pothole",
      "defect_type": "Выбоина",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Местное разрушение покрытия в виде углубления с резко очерченными краями.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Выбоина",
        "definition": "Местное разрушение покрытия в виде углубления с резко очерченными краями.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м². Меньшие повреждения оценивают по суммарной площади на 100 м полосы.",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 61,
      "start_timestamp_seconds": 556,
      "end_timestamp_seconds": 594,
      "timestamp_seconds": 572,
      "timestamp_human": "09:32",
      "frame_number": 573,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000573.jpg",
      "defect_code": "rut",
      "defect_type": "Колея",
      "location": "lane",
      "evidence_frame_count": 27,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Углубления по полосам наката с гребнями, образующие колею на проезжей части.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Колея",
        "definition": "Углубления по полосам наката с гребнями или без гребней выпора.",
        "criterion": "На 100 м полосы: глубина более 2,0-3,0 см и длина более 7-9 м в зависимости от категории. Колея глубже 5 см устраняется при капитальном ремонте.",
        "control_method": "Измерение глубины и длины по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_range_days": [
          5,
          14
        ]
      }
    },
    {
      "event_id": 62,
      "start_timestamp_seconds": 558,
      "end_timestamp_seconds": 574,
      "timestamp_seconds": 567,
      "timestamp_human": "09:27",
      "frame_number": 568,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000568.jpg",
      "defect_code": "corrugation",
      "defect_type": "Гребенки",
      "location": "lane",
      "evidence_frame_count": 5,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Правильные и четко выраженные поперечные выступы и впадины на покрытиях, образующие гребенки.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Гребенки",
        "definition": "Правильные и четко выраженные поперечные выступы и впадины на покрытиях переходного типа.",
        "criterion": "На 100 м полосы: площадь более 30 м² для категории IV/группы Д или более 52,5 м² для категории V/группы Е.",
        "control_method": "Измерение размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_range_days": [
          10,
          14
        ]
      }
    },
    {
      "event_id": 63,
      "start_timestamp_seconds": 558,
      "end_timestamp_seconds": 558,
      "timestamp_seconds": 558,
      "timestamp_human": "09:18",
      "frame_number": 559,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000559.jpg",
      "defect_code": "binder_bleeding",
      "defect_type": "Необработанное место выпотевания вяжущего",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": false,
      "measurement_required": true,
      "description": "Излишек вяжущего на поверхности покрытия с изменением его текстуры и цвета.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Необработанное место выпотевания вяжущего",
        "definition": "Излишек вяжущего на поверхности покрытия с изменением его текстуры и цвета.",
        "criterion": "Отдельное место площадью более 1,0 м² либо превышение допустимой суммарной длины на 100 м полосы.",
        "control_method": "Измерение размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_days": 4
      }
    },
    {
      "event_id": 64,
      "start_timestamp_seconds": 559,
      "end_timestamp_seconds": 562,
      "timestamp_seconds": 562,
      "timestamp_human": "09:22",
      "frame_number": 563,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000563.jpg",
      "defect_code": "subsidence",
      "defect_type": "Просадка",
      "location": "lane",
      "evidence_frame_count": 2,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Углубления с плавно очерченными краями без разрушения покрытия.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Просадка",
        "definition": "Углубление с плавно очерченными краями без разрушения материала покрытия.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м².",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 65,
      "start_timestamp_seconds": 562,
      "end_timestamp_seconds": 562,
      "timestamp_seconds": 562,
      "timestamp_human": "09:22",
      "frame_number": 563,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000563.jpg",
      "defect_code": "pothole",
      "defect_type": "Выбоина",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Признаки выбоин на проезжей части с резко очерченными краями.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Выбоина",
        "definition": "Местное разрушение покрытия в виде углубления с резко очерченными краями.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м². Меньшие повреждения оценивают по суммарной площади на 100 м полосы.",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 66,
      "start_timestamp_seconds": 564,
      "end_timestamp_seconds": 564,
      "timestamp_seconds": 564,
      "timestamp_human": "09:24",
      "frame_number": 565,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000565.jpg",
      "defect_code": "joint_step",
      "defect_type": "Выступ или углубление в зоне деформационного шва",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Локальный перепад уровня покрытия в зоне деформационного шва.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.5",
        "defect_title": "Выступ или углубление в зоне деформационного шва",
        "definition": "Локальный перепад уровня покрытия в зоне деформационного шва.",
        "criterion": "Высота или глубина более 3 см.",
        "control_method": "Измерение рейкой и измерительным клином по п. 9.3.2.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_days": 7
      }
    },
    {
      "event_id": 67,
      "start_timestamp_seconds": 565,
      "end_timestamp_seconds": 594,
      "timestamp_seconds": 578,
      "timestamp_human": "09:38",
      "frame_number": 579,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000579.jpg",
      "defect_code": "shear_wave",
      "defect_type": "Сдвиг или волна",
      "location": "lane",
      "evidence_frame_count": 8,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Чередующиеся поперечные выступы и впадины с пологими краями, вызванные смещением верхних слоев дорожной одежды.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Сдвиг или волна",
        "definition": "Чередующиеся поперечные выступы и впадины с пологими краями, вызванные смещением верхних слоев дорожной одежды.",
        "criterion": "Глубина более 3 см либо более 5 см в зависимости от категории.",
        "control_method": "Измерение глубины по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_range_days": [
          5,
          12
        ]
      }
    },
    {
      "event_id": 68,
      "start_timestamp_seconds": 570,
      "end_timestamp_seconds": 579,
      "timestamp_seconds": 576,
      "timestamp_human": "09:36",
      "frame_number": 577,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000577.jpg",
      "defect_code": "pothole",
      "defect_type": "Выбоина",
      "location": "lane",
      "evidence_frame_count": 3,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Выбоина с резко очерченными краями на проезжей части.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Выбоина",
        "definition": "Местное разрушение покрытия в виде углубления с резко очерченными краями.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м². Меньшие повреждения оценивают по суммарной площади на 100 м полосы.",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 69,
      "start_timestamp_seconds": 572,
      "end_timestamp_seconds": 579,
      "timestamp_seconds": 579,
      "timestamp_human": "09:39",
      "frame_number": 580,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000580.jpg",
      "defect_code": "subsidence",
      "defect_type": "Просадка",
      "location": "lane",
      "evidence_frame_count": 2,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Углубление с плавно очерченными краями без разрушения материала покрытия.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Просадка",
        "definition": "Углубление с плавно очерченными краями без разрушения материала покрытия.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м².",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 70,
      "start_timestamp_seconds": 582,
      "end_timestamp_seconds": 586,
      "timestamp_seconds": 585,
      "timestamp_human": "09:45",
      "frame_number": 586,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000586.jpg",
      "defect_code": "marking_damage",
      "defect_type": "Износ или разрушение дорожной разметки",
      "location": "lane",
      "evidence_frame_count": 4,
      "affects_traffic": false,
      "measurement_required": true,
      "description": "Дорожная разметка на проезжей части имеет видимый износ и разрушение.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 6.3.2, таблица 6.2, приложение Б (таблица Б.2)",
        "defect_title": "Износ или разрушение дорожной разметки",
        "definition": "Видимый износ, разрушение или отслоение разметки.",
        "criterion": "Порог площади устанавливает ГОСТ 32953.",
        "control_method": "Контроль площади по ГОСТ Р 54809.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_days": 30
      }
    },
    {
      "event_id": 71,
      "start_timestamp_seconds": 590,
      "end_timestamp_seconds": 609,
      "timestamp_seconds": 602,
      "timestamp_human": "10:02",
      "frame_number": 603,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000603.jpg",
      "defect_code": "pothole",
      "defect_type": "Выбоина",
      "location": "lane",
      "evidence_frame_count": 4,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Местное разрушение покрытия в виде углубления с резко очерченными краями.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Выбоина",
        "definition": "Местное разрушение покрытия в виде углубления с резко очерченными краями.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м². Меньшие повреждения оценивают по суммарной площади на 100 м полосы.",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 72,
      "start_timestamp_seconds": 590,
      "end_timestamp_seconds": 590,
      "timestamp_seconds": 590,
      "timestamp_human": "09:50",
      "frame_number": 591,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000591.jpg",
      "defect_code": "subsidence",
      "defect_type": "Просадка",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": false,
      "measurement_required": true,
      "description": "Углубление с плавно очерченными краями, нет разрушения материала покрытия.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Просадка",
        "definition": "Углубление с плавно очерченными краями без разрушения материала покрытия.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м².",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 73,
      "start_timestamp_seconds": 590,
      "end_timestamp_seconds": 590,
      "timestamp_seconds": 590,
      "timestamp_human": "09:50",
      "frame_number": 591,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000591.jpg",
      "defect_code": "contamination",
      "defect_type": "Загрязнение покрытия",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": false,
      "measurement_required": false,
      "description": "Загрязнение покрытия, возможно, от разлива ГСМ.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.1.2",
        "defect_title": "Загрязнение покрытия",
        "definition": "Розлив ГСМ, россыпь грунта, торфа и подобное загрязнение.",
        "criterion": "Площадь 1 м² и более.",
        "control_method": "Визуальное выявление с последующим измерением площади.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_range_days": [
          1,
          3
        ]
      }
    },
    {
      "event_id": 74,
      "start_timestamp_seconds": 594,
      "end_timestamp_seconds": 697,
      "timestamp_seconds": 651,
      "timestamp_human": "10:51",
      "frame_number": 652,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000652.jpg",
      "defect_code": "marking_damage",
      "defect_type": "Износ или разрушение дорожной разметки",
      "location": "lane",
      "evidence_frame_count": 45,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Износ дорожной разметки, видимые повреждения линий разметки на поверхности проезжей части.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 6.3.2, таблица 6.2, приложение Б (таблица Б.2)",
        "defect_title": "Износ или разрушение дорожной разметки",
        "definition": "Видимый износ, разрушение или отслоение разметки.",
        "criterion": "Порог площади устанавливает ГОСТ 32953.",
        "control_method": "Контроль площади по ГОСТ Р 54809.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_days": 30
      }
    },
    {
      "event_id": 75,
      "start_timestamp_seconds": 602,
      "end_timestamp_seconds": 651,
      "timestamp_seconds": 626,
      "timestamp_human": "10:26",
      "frame_number": 627,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000627.jpg",
      "defect_code": "rut",
      "defect_type": "Колея",
      "location": "lane",
      "evidence_frame_count": 37,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Углубления по полосам наката с гребнями, образующие колею на проезжей части.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Колея",
        "definition": "Углубления по полосам наката с гребнями или без гребней выпора.",
        "criterion": "На 100 м полосы: глубина более 2,0-3,0 см и длина более 7-9 м в зависимости от категории. Колея глубже 5 см устраняется при капитальном ремонте.",
        "control_method": "Измерение глубины и длины по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_range_days": [
          5,
          14
        ]
      }
    },
    {
      "event_id": 76,
      "start_timestamp_seconds": 602,
      "end_timestamp_seconds": 602,
      "timestamp_seconds": 602,
      "timestamp_human": "10:02",
      "frame_number": 603,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000603.jpg",
      "defect_code": "break",
      "defect_type": "Пролом",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Некоторые участки покрытия имеют признаки полного разрушения с резко очерченными краями.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Пролом",
        "definition": "Полное разрушение покрытия на всю толщину в виде углубления с резко очерченными краями.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м².",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 77,
      "start_timestamp_seconds": 607,
      "end_timestamp_seconds": 619,
      "timestamp_seconds": 614,
      "timestamp_human": "10:14",
      "frame_number": 615,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000615.jpg",
      "defect_code": "subsidence",
      "defect_type": "Просадка",
      "location": "lane",
      "evidence_frame_count": 3,
      "affects_traffic": false,
      "measurement_required": true,
      "description": "Местные просадка на проезжей части с плавно очерченными краями без разрушения материала покрытия.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Просадка",
        "definition": "Углубление с плавно очерченными краями без разрушения материала покрытия.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м².",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 78,
      "start_timestamp_seconds": 614,
      "end_timestamp_seconds": 652,
      "timestamp_seconds": 635,
      "timestamp_human": "10:35",
      "frame_number": 636,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000636.jpg",
      "defect_code": "corrugation",
      "defect_type": "Гребенки",
      "location": "lane",
      "evidence_frame_count": 18,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Правильные и четко выраженные поперечные выступы и впадины на покрытиях переходного типа.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Гребенки",
        "definition": "Правильные и четко выраженные поперечные выступы и впадины на покрытиях переходного типа.",
        "criterion": "На 100 м полосы: площадь более 30 м² для категории IV/группы Д или более 52,5 м² для категории V/группы Е.",
        "control_method": "Измерение размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_range_days": [
          10,
          14
        ]
      }
    },
    {
      "event_id": 79,
      "start_timestamp_seconds": 619,
      "end_timestamp_seconds": 619,
      "timestamp_seconds": 619,
      "timestamp_human": "10:19",
      "frame_number": 620,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000620.jpg",
      "defect_code": "pothole",
      "defect_type": "Выбоина",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Несколько выбоин на проезжей части с резко очерченными краями.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Выбоина",
        "definition": "Местное разрушение покрытия в виде углубления с резко очерченными краями.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м². Меньшие повреждения оценивают по суммарной площади на 100 м полосы.",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 80,
      "start_timestamp_seconds": 642,
      "end_timestamp_seconds": 643,
      "timestamp_seconds": 643,
      "timestamp_human": "10:43",
      "frame_number": 644,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000644.jpg",
      "defect_code": "pothole",
      "defect_type": "Выбоина",
      "location": "lane",
      "evidence_frame_count": 2,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Выбоина на проезжей части с резко очерченными краями.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Выбоина",
        "definition": "Местное разрушение покрытия в виде углубления с резко очерченными краями.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м². Меньшие повреждения оценивают по суммарной площади на 100 м полосы.",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 81,
      "start_timestamp_seconds": 642,
      "end_timestamp_seconds": 646,
      "timestamp_seconds": 646,
      "timestamp_human": "10:46",
      "frame_number": 647,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000647.jpg",
      "defect_code": "subsidence",
      "defect_type": "Просадка",
      "location": "lane",
      "evidence_frame_count": 2,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Углубления с плавно очерченными краями без разрушения материала покрытия.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Просадка",
        "definition": "Углубление с плавно очерченными краями без разрушения материала покрытия.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м².",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 82,
      "start_timestamp_seconds": 648,
      "end_timestamp_seconds": 648,
      "timestamp_seconds": 648,
      "timestamp_human": "10:48",
      "frame_number": 649,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000649.jpg",
      "defect_code": "binder_bleeding",
      "defect_type": "Необработанное место выпотевания вяжущего",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": false,
      "measurement_required": false,
      "description": "Излишек вяжущего на поверхности покрытия с изменением текстуры и цвета.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Необработанное место выпотевания вяжущего",
        "definition": "Излишек вяжущего на поверхности покрытия с изменением его текстуры и цвета.",
        "criterion": "Отдельное место площадью более 1,0 м² либо превышение допустимой суммарной длины на 100 м полосы.",
        "control_method": "Измерение размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_days": 4
      }
    },
    {
      "event_id": 83,
      "start_timestamp_seconds": 650,
      "end_timestamp_seconds": 650,
      "timestamp_seconds": 650,
      "timestamp_human": "10:50",
      "frame_number": 651,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000651.jpg",
      "defect_code": "joint_step",
      "defect_type": "Выступ или углубление в зоне деформационного шва",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Локальный перепад уровня покрытия в зоне деформационного шва.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.5",
        "defect_title": "Выступ или углубление в зоне деформационного шва",
        "definition": "Локальный перепад уровня покрытия в зоне деформационного шва.",
        "criterion": "Высота или глубина более 3 см.",
        "control_method": "Измерение рейкой и измерительным клином по п. 9.3.2.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_days": 7
      }
    },
    {
      "event_id": 84,
      "start_timestamp_seconds": 651,
      "end_timestamp_seconds": 651,
      "timestamp_seconds": 651,
      "timestamp_human": "10:51",
      "frame_number": 652,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000652.jpg",
      "defect_code": "pothole",
      "defect_type": "Выбоина",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": true,
      "measurement_required": true,
      "description": "Выбоина на проезжей части, возможно, свежая и явно видимая.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Выбоина",
        "definition": "Местное разрушение покрытия в виде углубления с резко очерченными краями.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м². Меньшие повреждения оценивают по суммарной площади на 100 м полосы.",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": true,
        "urgent_marking_deadline_hours": 2,
        "urgent_marking_reference": "п. 4.4",
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    },
    {
      "event_id": 85,
      "start_timestamp_seconds": 668,
      "end_timestamp_seconds": 671,
      "timestamp_seconds": 671,
      "timestamp_human": "11:11",
      "frame_number": 672,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000672.jpg",
      "defect_code": "contamination",
      "defect_type": "Загрязнение покрытия",
      "location": "lane",
      "evidence_frame_count": 2,
      "affects_traffic": true,
      "measurement_required": false,
      "description": "Загрязнение покрытия, возможно, розлив ГСМ.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.1.2",
        "defect_title": "Загрязнение покрытия",
        "definition": "Розлив ГСМ, россыпь грунта, торфа и подобное загрязнение.",
        "criterion": "Площадь 1 м² и более.",
        "control_method": "Визуальное выявление с последующим измерением площади.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_range_days": [
          1,
          3
        ]
      }
    },
    {
      "event_id": 86,
      "start_timestamp_seconds": 691,
      "end_timestamp_seconds": 691,
      "timestamp_seconds": 691,
      "timestamp_human": "11:31",
      "frame_number": 692,
      "selected_frame_path": "uploads/frames/71d8d2a0138740fd847d998999244634/frame_000692.jpg",
      "defect_code": "subsidence",
      "defect_type": "Просадка",
      "location": "lane",
      "evidence_frame_count": 1,
      "affects_traffic": false,
      "measurement_required": true,
      "description": "Углубление с плавно очерченными краями на проезжей части.",
      "normative_assessment": {
        "standard": "ГОСТ Р 50597-2017",
        "reference": "п. 5.2.4, таблица 5.3, приложение А (таблица А.1)",
        "defect_title": "Просадка",
        "definition": "Углубление с плавно очерченными краями без разрушения материала покрытия.",
        "criterion": "Отдельное повреждение: длина не менее 15 см, глубина не менее 5 см и площадь не менее 0,06 м².",
        "control_method": "Измерение геометрических размеров по ГОСТ 32825.",
        "classification": "Категория не указана",
        "compliance_status": "measurement_required",
        "compliance_note": "Видео подтверждает только визуальные признаки. Нормативное несоответствие устанавливается после контрольных измерений.",
        "urgent_marking_required": false,
        "repair_deadline_range_days": [
          1,
          12
        ],
        "deadline_note": "Точный срок зависит от категории дороги или группы улицы."
      }
    }
  ],
  "raw_frame_results_path": "uploads/results/71d8d2a0138740fd847d998999244634/raw_frame_results.json",
  "aggregation": {
    "event_gap_seconds": 7,
    "filters": "unsupported and unreliable single-frame classes excluded; extended defects require at least two frames"
  }
}