{
  "date": "2026-10-02",
  "currency": "RUB",
  "items": [
    {
      "id": "fsf21",
      "group": "plywood",
      "name": "ФСФ 21 мм 1220×2440 II/II Ш2, арт.1123",
      "url": "https://mosfanera.ru/catalog/fanera-fsf/fanera-fsf-2-2/fanera-fsf-21-mm-1220-2440-2-2/",
      "unit_price_rub": 3390,
      "price_unit": "лист",
      "stock_observed": "Много",
      "checked_date": "2026-10-02",
      "verification": "live seller HTML fetched with curl; availability is a listing, not reservation",
      "delivery_included": false,
      "sheet_mm": [
        1220,
        2440,
        21
      ],
      "source_html_sha256": "b3044fd0d4cbb8a00c64094b375d8d25e7fb59546ef362acca354aa74840f22c",
      "rub_per_m2": 1138.81
    },
    {
      "id": "fsf24",
      "group": "plywood",
      "name": "ФСФ 24 мм 1220×2440 II/II Ш2, арт.1122",
      "url": "https://mosfanera.ru/catalog/fanera-fsf/fanera-fsf-2-2/fanera-fsf-24-mm-1220-2440-2-2/",
      "unit_price_rub": 3965,
      "price_unit": "лист",
      "stock_observed": "Мало",
      "checked_date": "2026-10-02",
      "verification": "live seller HTML fetched with curl; availability is a listing, not reservation",
      "delivery_included": false,
      "sheet_mm": [
        1220,
        2440,
        24
      ],
      "source_html_sha256": "b3044fd0d4cbb8a00c64094b375d8d25e7fb59546ef362acca354aa74840f22c",
      "rub_per_m2": 1331.97
    },
    {
      "id": "fk3",
      "group": "plywood",
      "name": "ФК 3 мм 1525×1525 II/II Ш2, арт.1066",
      "url": "https://mosfanera.ru/catalog/tolshhina-fanery/fanera-3-mm/1525kh1525-mm/",
      "unit_price_rub": 610,
      "price_unit": "лист",
      "stock_observed": "Много",
      "checked_date": "2026-10-02",
      "verification": "live seller HTML fetched with curl; availability is a listing, not reservation",
      "delivery_included": false,
      "sheet_mm": [
        1525,
        1525,
        3
      ],
      "source_html_sha256": "62e65f7ae37be4c499d79427839dbe604a051634e8e7d5e9fa11b7ec4481eb75",
      "use": "только сухой сборочный макет; не наружная несущая R7",
      "rub_per_m2": 262.3
    },
    {
      "id": "m3x30",
      "group": "mini_fastener",
      "name": "М3×30 DIN933 5.8 оцинкованный, WN00092366",
      "url": "https://krepcom.ru/catalog/bolty-razdel/bolt_3kh30_s_shestigrannoy_golovkoy_din_933_otsinkovannyy.htm",
      "unit_price_rub": 3,
      "price_unit": "шт",
      "stock_observed": "60 шт, Санкт-Петербург",
      "checked_date": "2026-10-02",
      "verification": "live seller HTML fetched with curl; availability is a listing, not reservation",
      "delivery_included": false,
      "diameter_mm": 3,
      "length_under_head_mm": 30,
      "pitch_mm": 0.5,
      "fully_threaded": true,
      "stock_date_reported": "2026-10-01",
      "source_html_sha256": "018f845e8fb596d42504468ec32ef13df2a74366aaa65a3a91c50515fbb5eeb9",
      "status": "researched_alternative_not_selected_mini_BOM"
    },
    {
      "id": "m3x35",
      "group": "mini_fastener",
      "name": "М3×35 DIN933 5.8 оцинкованный, WN00306132",
      "url": "https://krepcom.ru/catalog/bolty-razdel/bolt-shestigrannyy-m3kh35-din-933-klass-prochnosti-5-8-otsinkovannaya-stal.htm",
      "unit_price_rub": 5,
      "price_unit": "шт",
      "stock_observed": "Уточнить наличие",
      "checked_date": "2026-10-02",
      "verification": "live seller HTML fetched with curl; availability is a listing, not reservation",
      "delivery_included": false,
      "diameter_mm": 3,
      "length_under_head_mm": 35,
      "pitch_mm": 0.5,
      "fully_threaded": true,
      "stock_date_reported": "2026-10-01",
      "source_html_sha256": "018f845e8fb596d42504468ec32ef13df2a74366aaa65a3a91c50515fbb5eeb9",
      "status": "researched_alternative_not_selected_mini_BOM"
    },
    {
      "id": "m3x40",
      "group": "mini_fastener",
      "name": "М3×40 DIN933 5.8 оцинкованный, WN00092367",
      "url": "https://krepcom.ru/catalog/bolty-razdel/bolt_3kh40_s_shestigrannoy_golovkoy_din_933_otsinkovannyy.htm",
      "unit_price_rub": 5,
      "price_unit": "шт",
      "stock_observed": "450 шт, Санкт-Петербург",
      "checked_date": "2026-10-02",
      "verification": "live seller HTML fetched with curl; availability is a listing, not reservation",
      "delivery_included": false,
      "diameter_mm": 3,
      "length_under_head_mm": 40,
      "pitch_mm": 0.5,
      "fully_threaded": true,
      "stock_date_reported": "2026-10-01",
      "source_html_sha256": "018f845e8fb596d42504468ec32ef13df2a74366aaa65a3a91c50515fbb5eeb9",
      "status": "researched_alternative_not_selected_mini_BOM"
    },
    {
      "id": "m3x45",
      "group": "mini_fastener",
      "name": "М3×45 DIN933 5.8 оцинкованный, WN00305337",
      "url": "https://krepcom.ru/catalog/bolty-razdel/bolt-sh-gr-3-kh-45-din-933-otsink.htm",
      "unit_price_rub": 7,
      "price_unit": "шт",
      "stock_observed": "Уточнить наличие",
      "checked_date": "2026-10-02",
      "verification": "live seller HTML fetched with curl; availability is a listing, not reservation",
      "delivery_included": false,
      "diameter_mm": 3,
      "length_under_head_mm": 45,
      "pitch_mm": 0.5,
      "fully_threaded": true,
      "stock_date_reported": "2026-10-01",
      "source_html_sha256": "018f845e8fb596d42504468ec32ef13df2a74366aaa65a3a91c50515fbb5eeb9",
      "status": "researched_alternative_not_selected_mini_BOM"
    },
    {
      "id": "m3x50",
      "group": "mini_fastener",
      "name": "М3×50 DIN933 5.8 оцинкованный, WN00092368",
      "url": "https://krepcom.ru/catalog/bolty-razdel/bolt_3kh50_s_shestigrannoy_golovkoy_din_933_otsinkovannyy.htm",
      "unit_price_rub": 5,
      "price_unit": "шт",
      "stock_observed": "20 шт, Санкт-Петербург",
      "checked_date": "2026-10-02",
      "verification": "live seller HTML fetched with curl; availability is a listing, not reservation",
      "delivery_included": false,
      "diameter_mm": 3,
      "length_under_head_mm": 50,
      "pitch_mm": 0.5,
      "fully_threaded": true,
      "stock_date_reported": "2026-10-01",
      "source_html_sha256": "018f845e8fb596d42504468ec32ef13df2a74366aaa65a3a91c50515fbb5eeb9",
      "status": "researched_alternative_not_selected_mini_BOM"
    },
    {
      "id": "m3x60",
      "group": "mini_fastener",
      "name": "М3×60 DIN933 5.8 оцинкованный, WN00305339",
      "url": "https://krepcom.ru/catalog/bolty-razdel/bolt-sh-gr-3-kh-60-din-933-otsink.htm",
      "unit_price_rub": 10,
      "price_unit": "шт",
      "stock_observed": "840 шт; Москва350, Санкт-Петербург490",
      "checked_date": "2026-10-02",
      "verification": "live seller HTML fetched with curl; availability is a listing, not reservation",
      "delivery_included": false,
      "diameter_mm": 3,
      "length_under_head_mm": 60,
      "pitch_mm": 0.5,
      "fully_threaded": true,
      "stock_date_reported": "2026-10-01",
      "source_html_sha256": "018f845e8fb596d42504468ec32ef13df2a74366aaa65a3a91c50515fbb5eeb9",
      "status": "researched_alternative_not_selected_mini_BOM"
    },
    {
      "id": "cutter2",
      "group": "cutter",
      "name": "МногоФрез MF1LX3.206, Ø2×6, хвостовик3.175, L38",
      "url": "https://mnogofrez.ru/catalog/odnozakhodnye-spiralnye-struzhka-vverkh-mf/freza-spiralnaya-odnozakhodnaya-struzhka-vverkh-mf1lx3-206/",
      "unit_price_rub": 500,
      "price_unit": "шт",
      "stock_observed": "94 шт, в наличии",
      "checked_date": "2026-10-02",
      "verification": "live seller HTML fetched with curl; availability is a listing, not reservation",
      "delivery_included": false,
      "cut_d_mm": 2,
      "cut_length_mm": 6,
      "shank_d_mm": 3.175,
      "total_length_mm": 38,
      "source_html_sha256": "88d0db78795ecd9347ca233397d14060513c3e871a4395c14af16e733018df93",
      "use": "АльтернативаØ2; в текущем мини принятØ1. Не переносить радиусыØ2 в текущие окна автоматически."
    },
    {
      "id": "cutter6",
      "group": "cutter",
      "name": "OLMI OL190.0632.06 компрессионная Ø6×32, хвостовик6, L60",
      "url": "https://olmitool.ru/products/freza-kompressionnaya-632660-z11-ol190063206",
      "unit_price_rub": 2150,
      "price_unit": "шт",
      "stock_observed": "В наличии",
      "checked_date": "2026-10-02",
      "verification": "live seller HTML fetched with curl; availability is a listing, not reservation",
      "delivery_included": false,
      "cut_d_mm": 6,
      "cut_length_mm": 32,
      "shank_d_mm": 6,
      "total_length_mm": 60,
      "source_html_sha256": "85ff6dc4dd1884f282c4094987928fece035d010f9f7e4ae787a5a973f22f863",
      "use": "кандидат раскроя21/24; режим, минимальная рабочая глубина компрессии и цанга уточняются по станку"
    },
    {
      "price_unit": "шт",
      "checked_date": "2026-10-02",
      "verification": "live seller HTML fetched with curl; availability is a listing, not reservation",
      "delivery_included": false,
      "id": "cutter1",
      "group": "cutter",
      "name": "DARXTON AAA1.0x3 однозаходная Ø1×3, хвостовик3.175, L38",
      "url": "https://darxton.ru/catalog_item/freza-aaa-1-0x3-mm/",
      "unit_price_rub": 133,
      "stock_observed": "Есть; обновлено28.09.2026",
      "cut_d_mm": 1,
      "cut_length_mm": 3,
      "shank_d_mm": 3.175,
      "total_length_mm": 38,
      "source_html_sha256": "2897e2baf74ba08b15cdce5f8fb9717b37849325a4c2ba51c1bc40a15e72f51f",
      "use": "Фанера прямо указана продавцом. Рабочая длина ровно3мм: измерить фактическую толщину и торцевую геометрию; сквозной выход ниже номинальных3мм этим размером не гарантирован. Чистоту и режим проверить на купоне.",
      "selected_mini_diameter": false,
      "status": "short_cutting_length_alternative_prefer_cutter1_long"
    },
    {
      "price_unit": "лист",
      "checked_date": "2026-10-02",
      "verification": "live seller HTML fetched with curl; availability is a listing, not reservation",
      "delivery_included": false,
      "id": "fsf24_large",
      "group": "plywood",
      "name": "ФСФ 24мм1525×3050 II/II Ш2, FaneraMoscow",
      "url": "https://faneramoscow.ru/catalog/fanera-fsf/2-2-24mm-1525-3050/",
      "unit_price_rub": 6630,
      "stock_observed": "Много",
      "sheet_mm": [
        1525,
        3050,
        24
      ],
      "source_html_sha256": "54d99406de772eb57f42be6e8d88d4de4367a3668e8b38dde7d1e48e1d2082f2",
      "rub_per_m2": 1425.42
    },
    {
      "price_unit": "шт",
      "checked_date": "2026-10-02",
      "verification": "live seller HTML fetched with curl; availability is a listing, not reservation",
      "delivery_included": false,
      "id": "m2x25",
      "group": "mini_fastener",
      "name": "М2×25 DIN7985 4.8 оцинкованный",
      "url": "https://krepcom.ru/catalog/vinty-razdel/vint-polusfera-m2kh25-din-7985-otsinkovannaya-stal-2000-sht.htm",
      "unit_price_rub": 1,
      "stock_observed": "164 шт",
      "diameter_mm": 2,
      "length_under_head_mm": 25,
      "pitch_mm": 0.4,
      "stock_date_reported": "2026-10-01",
      "source_html_sha256": "5b55f4f00f56e0e5b9c6ccf12f45a188c0d25dab56fe54e53ea7aad9ea1f0baf",
      "status": "selected_geometry_candidate_not_ordered"
    },
    {
      "price_unit": "шт",
      "checked_date": "2026-10-02",
      "verification": "live seller HTML fetched with curl; availability is a listing, not reservation",
      "delivery_included": false,
      "id": "m2x30",
      "group": "mini_fastener",
      "name": "М2×30 DIN7985 4.8 оцинкованный",
      "url": "https://krepcom.ru/catalog/vinty-razdel/vint-polusfera-m2kh30-din-7985-otsinkovannaya-stal-2000-sht.htm",
      "unit_price_rub": 1,
      "stock_observed": "207 шт",
      "diameter_mm": 2,
      "length_under_head_mm": 30,
      "pitch_mm": 0.4,
      "stock_date_reported": "2026-10-01",
      "source_html_sha256": "2dd87b9a85e5bec2a4d31a3d4f1f610548d84da637efd2ebe6bca073e763b3c6",
      "status": "selected_geometry_candidate_not_ordered"
    },
    {
      "price_unit": "шт",
      "checked_date": "2026-10-02",
      "verification": "live seller HTML fetched with curl; availability is a listing, not reservation",
      "delivery_included": false,
      "id": "cutter1_long",
      "group": "cutter",
      "name": "DJTOL N2LX3.1.05 Ø1×5, хвостовик3.175, L38",
      "url": "https://olmitool.ru/products/freza-n2lx3105",
      "unit_price_rub": 260,
      "stock_observed": "В наличии",
      "source_html_sha256": "51e63801e8ab7e1e995e61af69fbe84c38181a619c2909a4255fe47cef3932b4",
      "cut_d_mm": 1,
      "cut_length_mm": 5,
      "shank_d_mm": 3.175,
      "total_length_mm": 38,
      "selected_mini_diameter": true,
      "use": "Предпочтительнее3-мм рабочей длины для сквозного раскроя ФК3; режим и качество кромки проверить на купоне. Стружка вверх."
    },
    {
      "price_unit": "шт",
      "checked_date": "2026-10-02",
      "verification": "live seller HTML fetched with curl; availability is a listing, not reservation",
      "delivery_included": false,
      "id": "m2x12",
      "group": "mini_fastener",
      "name": "М2×12 DIN7985 4.8 оцинкованный WN00088310",
      "url": "https://krepcom.ru/catalog/vinty-razdel/vint_polusfera_2kh12_din_7985_otsinkovannyy.htm",
      "unit_price_rub": 3,
      "stock_observed": "334088 шт, данные1октября",
      "source_html_sha256": "0612854fcd71cdf0cf464f8ff22e49d0f20607a8126197829f2c659e49cf57f0",
      "diameter_mm": 2,
      "length_under_head_mm": 12,
      "pitch_mm": 0.4,
      "status": "selected_mini_foot_candidate"
    },
    {
      "price_unit": "шт",
      "checked_date": "2026-10-02",
      "verification": "live seller HTML fetched with curl; availability is a listing, not reservation",
      "delivery_included": false,
      "id": "m2washer",
      "group": "mini_fastener",
      "name": "Шайба М2 DIN125A 5/2.2×0.3, WN00218603",
      "url": "https://krepcom.ru/catalog/shayby/shayba_prostaya.htm",
      "unit_price_rub": 1,
      "stock_observed": "795834 шт, данные1октября",
      "source_html_sha256": "35286c8b0021d6829b8506e61f1419784324f5c298008b525750705c851539c3",
      "outer_diameter_mm": 5,
      "inner_diameter_mm": 2.2,
      "thickness_mm": 0.3
    },
    {
      "price_unit": "шт",
      "checked_date": "2026-10-02",
      "verification": "live seller HTML fetched with curl; availability is a listing, not reservation",
      "delivery_included": false,
      "id": "m2nut",
      "group": "mini_fastener",
      "name": "Гайка M2 DIN934 кл.6 оцинкованная Insparion С1-00001770,100шт",
      "url": "https://www.vseinstrumenti.ru/product/gajka-insparion-din-934-k-p-6-0-otsinkovannaya-m2-100-sht-s1-00001770-13163629/",
      "unit_price_rub": 1.3,
      "stock_observed": "InStock; самовывоз7октября/доставка8октября, численный остаток не опубликован",
      "source_html_sha256": "3e20647643e19a4d1941bb6adb419814d9d50456adff493d9a158cecd0fa1896",
      "diameter_mm": 2,
      "pitch_mm": 0.4,
      "height_mm": 1.6,
      "across_flats_mm": 4,
      "use": "Сухой мини-макет; выбранная гайка оцинкованная. Силовой допуск большого каркаса этим не задаётся.",
      "pack_quantity": 100,
      "pack_price_rub": 130,
      "minimum_order_quantity": 100,
      "strength_class": "6",
      "coating": "zinc",
      "dimensions_basis": "DIN934 M2: AF4/p0.4 explicitly on card; h1.6 from DIN dimensional table already checked, not separately on this SKU card",
      "loose_piece_purchase_confirmed": false,
      "purchase_quantity_for_reserve238": 300,
      "purchase_total_rub": 390,
      "status": "selected_mini_only",
      "caveat": "Подходит для сухого мини-макета; высота1,6 по DIN934, поставочную партию проверяют перед сборкой. Фасовка100: для238нужно300шт за390руб."
    },
    {
      "price_unit": "шт",
      "checked_date": "2026-10-02",
      "verification": "live seller HTML fetched with curl; availability is a listing, not reservation",
      "delivery_included": false,
      "id": "m8rod1m",
      "group": "full_fastener",
      "name": "М8×1000 DIN975 8.8 оцинкованный WN00070703",
      "url": "https://krepcom.ru/catalog/shtangi-razdel/shpilka_rezbovaya_m8_din_975_1_metr_otsinkovannaya_klass_prochnosti_8_8.htm",
      "unit_price_rub": 107,
      "stock_observed": "11214 шт, данные1октября",
      "source_html_sha256": "0b8fc3a18e595f1250ad5f0ea78923126c6a6f9ff631ce01f6cabd48b50cc18f",
      "diameter_mm": 8,
      "length_under_head_mm": 1000,
      "pitch_mm": 1.25,
      "use": "Метровая заготовка DIN975 для отрезков: включить резку/зачистку/защиту торца. CAD обозначает размерную шпильку DIN976-1; на закупке согласовать документ изготовителя, не подменять стандарт молча."
    },
    {
      "price_unit": "шт",
      "checked_date": "2026-10-02",
      "verification": "live seller HTML fetched with curl; availability is a listing, not reservation",
      "delivery_included": false,
      "id": "m8washer",
      "group": "full_fastener",
      "name": "Шайба М8 DIN9021/ISO7093-1 24/8.4×2 200HV, WN00218837",
      "url": "https://krepcom.ru/catalog/shayby/shayba-kuzovnaya-vysokopr-hv-200-m-8-din-9021-otsink.htm",
      "unit_price_rub": 12,
      "stock_observed": "4472 шт, данные1октября",
      "source_html_sha256": "6e91ae765cfea274dc2cb747cf144c1e327f8fcdbb22abf1ae094c9c323d7b78",
      "outer_diameter_mm": 24,
      "inner_diameter_mm": 8.4,
      "thickness_mm": 2,
      "hardness_declared": "200HV"
    },
    {
      "price_unit": "шт",
      "checked_date": "2026-10-02",
      "verification": "live seller HTML fetched with curl; availability is a listing, not reservation",
      "delivery_included": false,
      "id": "m8nut",
      "group": "full_fastener",
      "name": "Гайка М8 DIN982 класс8 оцинкованная, WN00298626",
      "url": "https://krepcom.ru/catalog/gayki-razdel/gayka-samokontryashchayasya-m8-din-982-klass-prochnosti-8-otsinkovannaya-stal-1-000-sht-upak.htm",
      "unit_price_rub": 12,
      "stock_observed": "377 шт, данные1октября",
      "source_html_sha256": "cdb93c00c38030b44283704a5b5e116f69c44810d2094cc5cac989cad9c7a696",
      "diameter_mm": 8,
      "pitch_mm": 1.25,
      "height_mm": 9.5,
      "across_flats_mm": 13,
      "optional_pack": {
        "quantity": 1000,
        "total_price_rub": 2412,
        "fulfilment_confirmed": false
      },
      "stock_limit": "368шт по184стяжкам покрыты публикацией377шт,10%резерв404шт этим остатком не покрыт; упаковка1000 не подтверждена."
    },
    {
      "price_unit": "шт",
      "checked_date": "2026-10-02",
      "verification": "live seller HTML fetched with curl; availability is a listing, not reservation",
      "delivery_included": false,
      "quantity_used": 32,
      "quantity_with_reserve": 36,
      "id": "m12x90",
      "group": "full_foot_fastener",
      "name": "Болт M12×90 DIN9338.8 оцинкованный Krepcom WN00319569,75шт",
      "url": "https://krepcom.ru/catalog/bolty-razdel/bolt-shestigrannyy-m12kh90-din-933-klass-prochnosti-8-8-otsinkovannaya-stal-75-sht.htm",
      "unit_price_rub": 24.4,
      "stock_observed": "187 шт, данные1октября; самовывоз/доставка5октября",
      "source_html_sha256": "a2d275f19eea6500958ef14db74a64537153af4c68d9d8de828915a1b9684a81",
      "diameter_mm": 12,
      "length_under_head_mm": 90,
      "pitch_mm": 1.75,
      "across_flats_mm": 19,
      "fully_threaded": true,
      "pack_quantity": 75,
      "pack_price_rub": 1830,
      "loose_piece_purchase_confirmed": true,
      "status": "selected_75pack_cheaper_than36loose",
      "minimum_order_quantity": 75,
      "purchase_quantity_for_reserve36": 75,
      "purchase_total_rub": 1830,
      "loose_unit_price_rub": 70,
      "caveat": "Поштучный вариант70руб:36шт=2520руб; выбранная упаковка75=1830руб. Цена единицы24,40 вычислена1830/75, текст карточки округляет до24. Численный остаток187шт достаточен для одной упаковки, резервирование не выполнено."
    },
    {
      "price_unit": "шт",
      "checked_date": "2026-10-02",
      "verification": "live seller HTML fetched with curl; availability is a listing, not reservation",
      "delivery_included": false,
      "quantity_used": 32,
      "quantity_with_reserve": 36,
      "id": "m12nut",
      "group": "full_foot_fastener",
      "name": "Гайка М12 DIN985 класс8 оцинкованная, WN00102122",
      "url": "https://krepcom.ru/catalog/gayki-razdel/gayka_samokontryashchayasya_m12_s_neylonovoy_vstavkoy_din_985_klass_8_otsinkovannaya.htm",
      "unit_price_rub": 19,
      "stock_observed": "612994 шт, данные1октября",
      "source_html_sha256": "a774f3832db96e06a156cb827f0ed7a2a03800c8c4bf56877a8d242163ef64e3",
      "diameter_mm": 12,
      "pitch_mm": 1.75,
      "height_mm": 12,
      "threaded_height_mm": 8,
      "across_flats_mm": 19
    },
    {
      "price_unit": "шт",
      "checked_date": "2026-10-02",
      "verification": "live seller HTML fetched with curl; availability is a listing, not reservation",
      "delivery_included": false,
      "quantity_used": 32,
      "quantity_with_reserve": 36,
      "id": "m12square",
      "group": "full_foot_fastener",
      "name": "Шайба квадратная М12 DIN436 оцинкованная40×40×4, WN00105067",
      "url": "https://krepcom.ru/catalog/shayby/shayba_kvadratnaya_din_436_cink.htm",
      "unit_price_rub": 93,
      "stock_observed": "717 шт, данные1октября",
      "source_html_sha256": "d70f57555708560fc75df951d772834487ff72313e0e15622a681a5c0a233956",
      "width_mm": 40,
      "height_mm": 40,
      "thickness_mm": 4,
      "hole_diameter_mm": 13.5
    },
    {
      "price_unit": "шт",
      "checked_date": "2026-10-02",
      "verification": "live seller HTML fetched with curl; availability is a listing, not reservation",
      "delivery_included": false,
      "quantity_used": 32,
      "quantity_with_reserve": 36,
      "id": "m12washer",
      "group": "full_foot_fastener",
      "name": "Шайба М12 DIN9021 оцинкованная37/13×3, WN00013203",
      "url": "https://krepcom.ru/catalog/shayby/shayba_m12_usilennaya_DIN_9021_ots.htm",
      "unit_price_rub": 7,
      "stock_observed": "112113 шт, данные1октября",
      "source_html_sha256": "d7c914decb970fadf1bdc80994917bba019aad585acda8d2f800bf4b53005427",
      "outer_diameter_mm": 37,
      "inner_diameter_mm": 13,
      "thickness_mm": 3,
      "pack_quantity": 1,
      "pack_price_rub": 7,
      "loose_piece_purchase_confirmed": true,
      "hardness_declared": null,
      "caveat": "Твёрдость и механические свойства именно этой партии карточкой не подтверждены; HV200 отдельный кандидат."
    },
    {
      "price_unit": "шт",
      "checked_date": "2026-10-02",
      "verification": "live seller HTML fetched with curl; availability is a listing, not reservation",
      "delivery_included": false,
      "quantity_used": 32,
      "quantity_with_reserve": 36,
      "id": "m12wide9021_200HV",
      "group": "full_foot_fastener",
      "name": "Шайба М12 DIN9021 HV200 оцинкованная37/13×3, WN00218841",
      "url": "https://krepcom.ru/catalog/shayby/shayba-uvelichennaya-kuzovnaya-din-9021-hv200-otsinkovannaya-stal.htm",
      "unit_price_rub": 43,
      "stock_observed": "Уточнить наличие",
      "source_html_sha256": "2ec23c0df4fb863edfb8900c53bf137cf2f2803db6e91b6dfb658cf27ab67840",
      "outer_diameter_mm": 37,
      "inner_diameter_mm": 13,
      "thickness_mm": 3,
      "hardness_declared": "200HV",
      "status": "strength_documented_alternative_stock_unconfirmed"
    },
    {
      "price_unit": "шт",
      "checked_date": "2026-10-02",
      "verification": "live seller HTML fetched with curl; availability is a listing, not reservation",
      "delivery_included": false,
      "id": "m2nut_krepcom_single_alternative",
      "group": "mini_fastener",
      "name": "Гайка М2 DIN934 класс6 без покрытия, WN00090292",
      "url": "https://krepcom.ru/catalog/gayki-razdel/gayka_shestigrannaya_din_934_bez_pokrytiya.htm",
      "unit_price_rub": 10,
      "stock_observed": "1691 шт, данные1октября",
      "source_html_sha256": "4ded2e3889e32d12e24ce4c2b7992b6323e55dcdaf4e674052bb9e8f2859f5b0",
      "diameter_mm": 2,
      "pitch_mm": 0.4,
      "height_mm": 1.6,
      "across_flats_mm": 4,
      "use": "Сухой мини-макет; сталь без покрытия, не оцинкованная наружная деталь.",
      "status": "previous_more_expensive_option"
    },
    {
      "price_unit": "шт",
      "checked_date": "2026-10-02",
      "verification": "live seller HTML fetched with curl; availability is a listing, not reservation",
      "delivery_included": false,
      "quantity_used": 32,
      "quantity_with_reserve": 36,
      "id": "m12x90_boltru_alternative",
      "group": "full_foot_fastener",
      "name": "Болт М12×90 DIN9338.8 оцинкованный, BOLT.RU0150574",
      "url": "https://www.bolt.ru/catalog/krepej/939391.html",
      "unit_price_rub": 18.22,
      "stock_observed": "В наличии, точное число не опубликовано",
      "source_html_sha256": "fd778c89818fe34dffa28d34c74ce0bacb0d38a1831c7da78cd2b8a75cb5951e",
      "diameter_mm": 12,
      "length_under_head_mm": 90,
      "pitch_mm": 1.75,
      "across_flats_mm": 19,
      "fully_threaded": true,
      "pack_quantity": 75,
      "pack_price_rub": 1366.5,
      "loose_piece_purchase_confirmed": false,
      "status": "not_selected_supplier_minimum5000",
      "minimum_order_quantity": 75,
      "purchase_quantity_for_reserve36": 75,
      "purchase_total_rub": 1366.5,
      "supplier_minimum_order_rub": 5000
    }
  ],
  "comparison": {
    "same_format_and_grade": true,
    "fsf21_vs24_sheet_saving_rub": 575,
    "fsf21_vs24_sheet_saving_pct": 14.501891551071877,
    "sheet_count_not_estimated": true,
    "large_sheet": {
      "area_m2": 4.651249999999999,
      "small_area_m2": 2.9768,
      "area_ratio": 1.5625,
      "price_per_area_ratio": 1.0701639344262297,
      "note": "Одинаковые номинальные марка/сорт/толщина, разные продавцы и неподтверждённые производители. Цена/м² не заменяет окончательный раскрой."
    }
  },
  "limitations": [
    "Это текущие опубликованные цены продавцов; фактический счёт, доставка и резервирование не выполнены.",
    "Данные live HTML приоритетнее поискового кэша: старые цены3160/3690/590 заменены3390/3965/610.",
    "Фанера одного сорта и марки не означает известные расчётные свойства партии; производитель конкретных SKU не подтверждён.",
    "Экономия на листе не равна экономии всего каркаса; требуется окончательный раскрой лучевых накладок.",
    "Мини принят М2/DIN7985 с шайбамиDIN125Ø5, полной модели соответствует М8/Ø24; это явное отступление от точного масштаба.",
    "Полные стальные пятки — заказное изготовление по прежнему источнику оценки; эти рыночные карточки не заменяют коммерческую смету резки/сварки/покрытия.",
    "Не выбранный альтернативный BOLT.RU публикует минимальную сумму заказа5000руб. Стоимость отдельной упаковки M12×90 1366,50руб ниже порога; требуется объединённый заказ/письменное согласование либо иной продавец. Это не подтверждённая закупка за1366,50руб."
  ],
  "mini_design_update": "Текущая геометрия: М2 DIN7985×25/×30, DIN125Ø5, DIN934; Ø1фреза. М3/Ø2 сохранены только как исследованные альтернативы. Полная модель24мм, М8/Ø24, Ø6фреза;1:8.",
  "mini_fastener_source": {
    "path": "build/r7_cnc/coupons/procurement/M2_candidate.json",
    "sha256": "b157d54cfc75f3f277c1cab6f85b9cd0c8c63ad1f2a6d5aa7f57e0e26a22476c",
    "washer": {
      "standard": "DIN125A",
      "diameter_mm": 2,
      "outer_diameter_mm": 5,
      "inner_diameter_mm": 2.2,
      "thickness_mm": 0.3,
      "sku": "WN00218603",
      "url": "https://krepcom.ru/catalog/shayby/shayba_prostaya.htm",
      "source_role": "Exact M2 row on Russian merchant category",
      "current_party_dimensions_measured": false
    },
    "nut": {
      "standard": "DIN934",
      "diameter_mm": 2,
      "pitch_mm": 0.4,
      "height_mm": 1.6,
      "across_flats_mm": 4,
      "url": "https://krepcom.ru/catalog/gayki-razdel/gayka_shestigrannaya_din_934_bez_pokrytiya.htm",
      "material": "steel; exact coating offer to be chosen for mini",
      "current_party_dimensions_measured": false
    },
    "note": "Комплект адаптирован, геометрия/пакет отдельно проверяются. Наличие не резервирование; потребность уточняется после последнего паттерна184стяжки."
  },
  "full_foot_stack_correction": {
    "original_CAD_nut_height_mm": 10,
    "purchased_DIN985_height_mm": 12,
    "nominal_stack_excluding_head_mm": 79,
    "original_bolt80_tail_mm": 1,
    "candidate_bolt90_tail_mm": 11,
    "original_bolt80_status": "superseded_for_this_package",
    "supply_quantities": {
      "used_each": 32,
      "reserve_each": 36
    },
    "note": "Номинальные размеры, не расчёт натяга/прочности/предельных допусков. М12×90 требует подтверждения фактического доступа; первичная карточка75шт не доказывает продажу36шт.",
    "square_washer_bore_mm": 13.5
  },
  "custom_metal_fabrication": {
    "quantity_heels": 4,
    "quote_received": false,
    "price_rub": null,
    "old_laser_price_reused": false,
    "operations": [
      "раскрой металлических заготовок",
      "обработка объёмных скосов",
      "отверстия",
      "кондуктор и сварка",
      "контроль геометрии",
      "защита от коррозии"
    ],
    "mini_thickness_mm": 1.25
  }
}
