{
  "generated_at": 1791728362.2988622,
  "unresolved_files": [
    {
      "id": "018e462880ecbc124ebd7866",
      "source_url": "https://disk.yandex.ru/i/R7_9Rwf8vFaGzg",
      "target_paths": [
        "ysda/2024-fall/Архитектура компьютера и операционные системы/011 - 2024-10-15 Лекция - Григорий Резников-- Кеши процессора. SMP и NUMA.mp4"
      ],
      "original_name": "2024-10-15 Лекция - Григорий Резников-- Кеши процессора. SMP и NUMA.mp4",
      "state": "failed",
      "attempts": 6,
      "error": "Download ended early (735548 of 483789868 bytes)",
      "error_kind": "network",
      "http_status": null,
      "retryable": 1,
      "retry_at": null,
      "updated_at": 1791726672.7299078
    },
    {
      "id": "139465c07341b539c7032bd2",
      "source_url": "https://disk.yandex.ru/i/jjHctoclfTsQ9g",
      "target_paths": [
        "ysda/2024-fall/Архитектура компьютера и операционные системы/020 - 2024-11-12 Семинар - Сергей Гальцев - Лабораторная работа 5 -Продвинутая работа с памятью-.mp4"
      ],
      "original_name": "2024-11-12 Семинар - Сергей Гальцев - Лабораторная работа 5 -Продвинутая работа с памятью-.mp4",
      "state": "failed",
      "attempts": 6,
      "error": "Download ended early (2652577 of 776934831 bytes)",
      "error_kind": "network",
      "http_status": null,
      "retryable": 1,
      "retry_at": null,
      "updated_at": 1791727687.5653284
    },
    {
      "id": "3790617d53043e0da2d6db07",
      "source_url": "https://disk.yandex.ru/d/uaUPsI00n05rwg",
      "target_paths": [
        "ysda/2024-fall/Обучение языку C++, часть 1/020 - 2024-11-29 Лекция - Ольга Константиновна,  Егор Парошин - Поговорим про ревью.mp4"
      ],
      "original_name": "2024-11-29 Лекция - Ольга Константиновна,  Егор Парошин - Поговорим про ревью.mp4",
      "state": "failed",
      "attempts": 6,
      "error": "Download ended early (2074062 of 793085970 bytes)",
      "error_kind": "network",
      "http_status": null,
      "retryable": 1,
      "retry_at": null,
      "updated_at": 1791727689.277633
    },
    {
      "id": "adfae0eb1d8c9035de6bfc96",
      "source_url": "https://disk.yandex.ru/d/DNe6QIrHJJtnwQ",
      "target_paths": [
        "ysda/2025-spring/Обучение языку C++, часть 2/003 - 2025-02-17 Лекция - Егор Парошин - Метапрограммирование в C++ Вторая часть.mp4"
      ],
      "original_name": "2025-02-17 Лекция - Егор Парошин - Метапрограммирование в C++ Вторая часть.mp4",
      "state": "failed",
      "attempts": 6,
      "error": "The read operation timed out",
      "error_kind": "network",
      "http_status": null,
      "retryable": 1,
      "retry_at": null,
      "updated_at": 1791728283.7252157
    },
    {
      "id": "5a2bbe76fb5aa3ad189f238a",
      "source_url": "https://disk.yandex.ru/i/fR-xbQEwKtTSiw",
      "target_paths": [
        "ysda/2025-spring/Обучение языку C++, часть 2/015 - 2025-04-21 Семинар - Егор Парошин - Профилирование, флеймграфы.mp4"
      ],
      "original_name": "2025-04-21 Семинар - Егор Парошин - Профилирование, флеймграфы.mp4",
      "state": "failed",
      "attempts": 6,
      "error": "The read operation timed out",
      "error_kind": "network",
      "http_status": null,
      "retryable": 1,
      "retry_at": null,
      "updated_at": 1791727043.2533374
    },
    {
      "id": "37305cb1cf4a43bbf64a7a03",
      "source_url": "https://disk.yandex.ru/d/FRxTL1w0iw6PFA",
      "target_paths": [
        "ysda/2025-spring/Обучение языку C++, часть 2/020 - 2025-05-19 Лекция - Ольга Константиновна - Ревью.mp4"
      ],
      "original_name": "2025-05-19 Лекция - Ольга Константиновна - Ревью.mp4",
      "state": "retry_wait",
      "attempts": 4,
      "error": "Download ended early (901507 of 978930916 bytes)",
      "error_kind": "network",
      "http_status": null,
      "retryable": 1,
      "retry_at": 1791728499.7125003,
      "updated_at": 1791728252.251201
    },
    {
      "id": "423372bc52363cd34c03d89e",
      "source_url": "https://disk.yandex.ru/d/4PxBRuNz2Ym9-Q",
      "target_paths": [
        "ysda/2025-spring/Функциональное программирование на языке Haskell/007 - 2025-03-25 Семинар - Москвин Денис - Класы типов.mp4"
      ],
      "original_name": "2025-03-25 Семинар - Москвин Денис - Класы типов.mp4",
      "state": "failed",
      "attempts": 6,
      "error": "Download ended early (384340 of 776894643 bytes)",
      "error_kind": "network",
      "http_status": null,
      "retryable": 1,
      "retry_at": null,
      "updated_at": 1791727685.7651472
    },
    {
      "id": "f6f97bf55a1de007acab7f8c",
      "source_url": "https://disk.yandex.ru/i/PxGj79hZ7I-BvA",
      "target_paths": [
        "ysda/2025-spring/Функциональное программирование на языке Haskell/017 - 2025-04-29 Семинар - Денис Николаевич Москвин - Использование монад.mp4"
      ],
      "original_name": "2025-04-29 Семинар - Денис Николаевич Москвин - Использование монад.mp4",
      "state": "failed",
      "attempts": 6,
      "error": "The read operation timed out",
      "error_kind": "network",
      "http_status": null,
      "retryable": 1,
      "retry_at": null,
      "updated_at": 1791726451.6456807
    },
    {
      "id": "ca8dd680a7f3cf69e9919588",
      "source_url": "https://disk.yandex.ru/i/_unqC9n75l-NdQ",
      "target_paths": [
        "ysda/2026-spring/Комбинаторная оптимизация/002 - 2026-02-13 Семинар - Даниель Скачков - Задача о рюкзаке. Жадный алгоритм.mp4"
      ],
      "original_name": "2026-02-13 Семинар - Даниель Скачков - Задача о рюкзаке. Жадный алгоритм.mp4",
      "state": "failed",
      "attempts": 6,
      "error": "The read operation timed out",
      "error_kind": "network",
      "http_status": null,
      "retryable": 1,
      "retry_at": null,
      "updated_at": 1791728110.8759246
    },
    {
      "id": "28fec65a5c7c5d5a020e7b1c",
      "source_url": "https://disk.yandex.ru/i/SAvFoLpznTnbYg",
      "target_paths": [
        "ysda/2026-fall/Язык Rust/001 - 16-09-2026 Лекция - Дима Рогулин - Зачем придуман Rust.mp4"
      ],
      "original_name": "16-09-2026 Лекция - Дима Рогулин - Зачем придуман Rust.mp4",
      "state": "failed",
      "attempts": 6,
      "error": "source: HTTP 500: Internal Server Error",
      "error_kind": "source",
      "http_status": 500,
      "retryable": 1,
      "retry_at": null,
      "updated_at": 1791727690.3089547
    }
  ]
}