{
    "ok": true,
    "stage": "status",
    "supplier": "Vincea + INDA",
    "version": "3.4.20",
    "current_version": "3.4.20",
    "build": "2026-08-27-master4212-existing-content-row-quarantine-stage-isolation",
    "master_standard": "4.2.12",
    "current_route": "/vincea-auto-339",
    "writes_performed": false,
    "production_ready": true,
    "production_ready_blockers": [],
    "last_cycle_version": "3.4.20",
    "last_cycle_version_matches_current": true,
    "version_drift_blocker": "",
    "health": {
        "master_standard": "4.2.12",
        "controller_version": "3.4.20",
        "build": "2026-08-27-master4212-existing-content-row-quarantine-stage-isolation",
        "production_ready": true,
        "blockers": [],
        "cron_heartbeat": {
            "last_cron_hit_at": "2026-09-11T08:09:01+10:00",
            "last_cron_cycle_id": "20260911-080901-1353594",
            "last_cron_completed_at": "2026-09-11T08:09:35+10:00",
            "last_cron_ok": true,
            "last_cron_result": "yielded_budget",
            "last_cron_error": "",
            "version": "3.4.20",
            "build": "2026-08-27-master4212-existing-content-row-quarantine-stage-isolation"
        },
        "checkpoint": {
            "stage": "budget_yield",
            "status": "ok",
            "updated_at": "2026-09-11T08:09:35+10:00",
            "age_seconds": 1504187,
            "progress": {
                "after_stage": "existing_price_stock",
                "elapsed_sec": 34.244999999999997,
                "safe_budget_sec": 31
            }
        },
        "lkg": {
            "present": true,
            "saved_at": "2026-09-04T16:39:31+10:00",
            "snapshot_id": "cfcb5875ce1531aa490400acb1553def7def2cb4c68814edbec6b298273eb18e",
            "cycle_id": "20260904-163901-2708421"
        },
        "last_stock": {
            "ok": true,
            "processed": 1600,
            "real_stock_writes": 230,
            "stock_unchanged": 1370,
            "native_verified": 1600,
            "native_mismatch": 0,
            "shared_storage_rule": "MAX positive supplier contribution, never SUM"
        },
        "heavy": {
            "site_dir": "/var/www/u1437730/data/www/xn----7sbajmsollb4bo4b.xn--p1ai",
            "free_bytes": 104790978560,
            "total_bytes": 248505155584,
            "free_percent": 42.170000000000002,
            "heavy_start_free_bytes": 4294967296,
            "heavy_stop_free_bytes": 2147483648,
            "heavy_timezone": "Asia/Vladivostok",
            "heavy_window": "23:00-07:00 Asia/Vladivostok",
            "heavy_disk_allowed": true,
            "heavy_time_allowed": false,
            "heavy_allowed": false,
            "heavy_reason": "outside Vladivostok night window",
            "new_cards_min_free_bytes": 1073741824,
            "new_cards_allowed": true,
            "night": {
                "ok": true,
                "timezone": "Asia/Vladivostok",
                "local_time": "2026-09-28 17:59:22+10:00",
                "start_hour": 23,
                "end_hour": 7,
                "window": "23:00-07:00",
                "allowed": false
            }
        }
    },
    "self_check": {
        "ok": true,
        "stage": "self-check",
        "supplier": "Vincea + INDA",
        "version": "3.4.20",
        "build": "2026-08-27-master4212-existing-content-row-quarantine-stage-isolation",
        "writes_performed": false,
        "checks": {
            "php_7_3_compatible_runtime": true,
            "curl": true,
            "ziparchive": true,
            "xmlreader": true,
            "dom": true,
            "moguta_db": true,
            "models_product": true,
            "property_class": true,
            "property_create_string": true,
            "product_add": true,
            "product_add_id_revalidated_by_exact_article": true,
            "product_fast_update": true,
            "product_get": true,
            "product_storage": true,
            "product_storage_readback": true,
            "product_storage_total": true,
            "product_storage_recalc": true,
            "product_storage_fallback_replace": true,
            "numeric_storage_aggregate_positive_sources_only": true,
            "negative_storage_count_not_stock_without_explicit_source_rule": true,
            "negative_physical_storage_normalization": true,
            "native_storefront_count_verification": true,
            "master4212_salon_storage_strict_read_only": true,
            "master4212_salon_minus_one_preserved_physical": true,
            "master4212_native_verification_salon_aware": true,
            "master4212_supplier_ledger_never_owns_salon": true,
            "master4212_storefront_positive_physical_sum_contract": true,
            "category_characteristic_mapping_audit_read_only": true,
            "manual_characteristic_mapping_wizard_admin_only": true,
            "manual_characteristic_mapping_save_is_plan_only": true,
            "manual_characteristic_mapping_shows_linked_global_unlinked": true,
            "property_create_definition": true,
            "property_create_category_link": true,
            "approved_characteristic_map_embedded_complete": true,
            "approved_characteristic_map_zero_pending_runtime": true,
            "approved_characteristic_map_ignore_49_runtime": true,
            "approved_characteristic_create_deduplicated": true,
            "approved_characteristic_unit_transforms_explicit_only": true,
            "approved_characteristic_backfill_persistent_cursor": true,
            "approved_characteristic_backfill_failure_does_not_advance_cursor": true,
            "production_characteristic_audit_is_fast_delta_only": true,
            "pending_characteristic_second_pass_admin_only": true,
            "pending_characteristic_ignore_requires_explicit_save": true,
            "pending_characteristic_second_pass_is_plan_only": true,
            "final_characteristic_map_has_zero_pending": true,
            "final_characteristic_ignore_is_known_no_write": true,
            "final_characteristic_second_pass_targeted_repair_cursor": true,
            "approved_multisource_merge_cat176_property360": true,
            "approved_multisource_merge_appends_distinct_values": true,
            "approved_multisource_merge_deduplicates_exact_values": true,
            "completed_full_backfill_not_repeated_for_pending_only_map_finalize": true,
            "product_delete": true,
            "product_delete_images": true,
            "product_delete_image_folder": true,
            "images_construction": true,
            "image_db_fields": true,
            "ordinary_brand_id_118_seen": true,
            "ordinary_brand_operational_lock_118": true,
            "plugin_brand_separate": true,
            "other_brand_like_fields_ignored": true,
            "vincea_order_flag_property_515_exact": true,
            "vincea_order_flag_full_backfill_has_durable_completion_state": true,
            "vincea_order_flag_completed_pass_uses_bulk_drift_audit": true,
            "vincea_order_flag_drift_repairs_only_mismatches": true,
            "vincea_order_flag_failure_does_not_advance_cursor": true,
            "images_construction_pipe_contract": true,
            "existing_image_batch_per_cron_10": true,
            "http_cron_safe_budget_31": true,
            "price_stock_batch_per_cron_1600": true,
            "supplier_daily_xls_biff8_parser_available": true,
            "supplier_daily_source_configured": true,
            "supplier_daily_xls_schema_guard_enabled": true,
            "manual_new_photo_fill_hard_limit_300": true,
            "manual_existing_photo_fill_hard_limit_50": true,
            "manual_existing_photo_fill_reuses_production_image_sync": true,
            "manual_existing_photo_fill_includes_placeholder_as_missing": true,
            "manual_existing_photo_fill_night_only": true,
            "manual_existing_photo_fill_exact_vincea_host": true,
            "manual_new_photo_fill_new_cards_only": true,
            "manual_new_photo_fill_placeholder_only": true,
            "manual_new_photo_fill_keeps_normal_night_gate": true,
            "global_no_img_placeholder_never_deleted_by_image_sync": true,
            "heavy_work_timezone_vladivostok": true,
            "heavy_work_night_window_23_07": true,
            "new_product_official_photos_priority_before_legacy_catalog": true,
            "new_product_photo_failure_queues_priority_retry_without_deleting_card": true,
            "physical_retention_delete_night_only": true,
            "global_heavy_lock_shared_across_suppliers": true,
            "global_heavy_lock_nonblocking": true,
            "global_heavy_lock_failure_skips_heavy_but_keeps_light_stages": true,
            "heavy_lock_gate_uses_time_flag_before_runtime_allowed": true,
            "master_standard_4_2_12": true,
            "related_products_moguta_article_contract": true,
            "related_products_preserve_manual": true,
            "related_products_exact_official_refs_first": true,
            "related_products_whole_catalog_deterministic_matrix": true,
            "related_products_manual_anytime_lightweight": true,
            "related_products_same_category_variants_excluded": true,
            "related_products_durable_cursor": true,
            "related_groups_metadata_separate_from_moguta_related": true,
            "related_groups_general_block_preserved": true,
            "related_groups_manual_non_api_preserved": true,
            "related_groups_uncapped_candidates_audited_before_activation": true,
            "master40_shared_storage_max_positive_not_sum": true,
            "master40_supplier_ledger_write_on_change": true,
            "master40_supplier_ledger_schema_ensure_cached_per_request": true,
            "master40_physical_storage_write_on_change": true,
            "master40_stock_progress_heartbeat": true,
            "master40_version_canary_before_mass_stock_apply": true,
            "master40_new_zero_stock_not_created": true,
            "master40_change_journal": true,
            "master40_lkg_manifest": true,
            "master40_logical_stock_distribution_guard": true,
            "fast_update_direct_db_contract": true,
            "protected_cron_control_config": true,
            "no_query_string_secret": true
        },
        "order_flag_runtime": {
            "ok": true,
            "property_id": 515,
            "expected_name": "Под заказ[prop attr=Общая]",
            "expected_value": "Да",
            "actual": {
                "id": "515",
                "name": "Под заказ[prop attr=Общая]",
                "type": "string",
                "activity": "1",
                "all_category": "1",
                "plugin": ""
            }
        },
        "brand_runtime": {
            "operational_ordinary_ids": [
                118
            ],
            "ordinary_candidate_ids": [
                118,
                145,
                169,
                175,
                180,
                184,
                222,
                262,
                376,
                394,
                421,
                458,
                544,
                545,
                697
            ],
            "ignored_other_ordinary_ids": [
                145,
                169,
                175,
                180,
                184,
                222,
                262,
                376,
                394,
                421,
                458,
                544,
                545,
                697
            ],
            "plugin_ids": [
                6,
                581
            ],
            "policy": "Only ordinary Brand ID 118 participates in Vincea/INDA ownership and new-product Brand writes; other Brand-like fields are diagnostic only."
        },
        "disk": {
            "site_dir": "/var/www/u1437730/data/www/xn----7sbajmsollb4bo4b.xn--p1ai",
            "free_bytes": 104790978560,
            "total_bytes": 248505155584,
            "free_percent": 42.170000000000002,
            "heavy_start_free_bytes": 4294967296,
            "heavy_stop_free_bytes": 2147483648,
            "heavy_timezone": "Asia/Vladivostok",
            "heavy_window": "23:00-07:00 Asia/Vladivostok",
            "heavy_disk_allowed": true,
            "heavy_time_allowed": false,
            "heavy_allowed": false,
            "heavy_reason": "outside Vladivostok night window",
            "new_cards_min_free_bytes": 1073741824,
            "new_cards_allowed": true,
            "night": {
                "ok": true,
                "timezone": "Asia/Vladivostok",
                "local_time": "2026-09-28 17:59:22+10:00",
                "start_hour": 23,
                "end_hour": 7,
                "window": "23:00-07:00",
                "allowed": false
            }
        },
        "automatic_policy": {
            "all_checks_run_inside_cron": true,
            "light_stages": "DAYTIME SAFE MODE: snapshot/self-check + price + supplier-ledger Moscow materialization + physical stock normalization + native storefront count verification + activity/lifecycle tracking + fast final-map delta audit + schema status + order-flag bulk drift audit. Mass content writes, backfills, new-product creation/enrichment, image downloads and physical retention deletes are night-only.",
            "heavy_stages": "ONLY 23:00-07:00 Asia/Vladivostok and only under the shared cross-supplier heavy-operation lock: mass content/backfill/repair, mass new-product creation/enrichment, complete official photos, old-catalog photo backlog and physical retention delete. Shared image budget is 300 cards per cycle; new products/retry priority consume it first. Image downloads also require >=4 GiB free and stop before <2 GiB reserve.",
            "manual_new_photo_fill": "Explicit authenticated manual override may fill at most 300 integration-created Vincea cards that still have empty/no-img.jpg per call, while keeping the same full-snapshot, disk, runtime identity, official-host, readback and shared-heavy-lock gates. It does not change the normal CRON night window.",
            "manual_existing_photo_fill": "Explicit authenticated NIGHT-ONLY mode may process at most 50 safely-owned existing Vincea cards per call, including empty/no-img.jpg placeholders and stale real images. It reuses the production full-gallery sync, exact article+Brand runtime gate, exact vincea.ru host gate, readback, disk gates and shared heavy lock; it changes photos only.",
            "new_products": "night-only. MASTER 4.0 eligibility requires confirmed stock > 0; new stock=0 is tracked but not created. After the approved schema is verified, an eligible new Vincea card is safely created/enriched, then immediately receives the COMPLETE official photo set when night+disk gates are open. Photo failure never deletes the valid card: it enters a priority retry queue processed before the old catalog.",
            "order_flag": "Vincea-specific approved rule: Под заказ[prop attr=Общая] ID 515 is forced to Да for every safely-owned Vincea product. Historical full backfill is cursor-based and completes once; after completion each CRON performs a lightweight bulk drift audit and repairs only actual mismatches. New Vincea cards receive Да during creation. INDA remains unchanged.",
            "new_products_currently_need_no_manual_switch": true,
            "cron_command": "single curl command uses protected config outside web root; secret is sent in POST body, not URL or command text"
        }
    },
    "last_cycle": {
        "ok": true,
        "stage": "cron",
        "supplier": "Vincea + INDA",
        "version": "3.4.20",
        "build": "2026-08-27-master4212-existing-content-row-quarantine-stage-isolation",
        "master_standard": "4.2.12",
        "run_source": "cron",
        "cycle_id": "20260911-080901-1353594",
        "started_at": "2026-09-11T08:09:01+10:00",
        "writes_performed": true,
        "single_controller": true,
        "resume_context": {
            "cycle_id": "20260904-163901-2708421",
            "version": "3.4.20",
            "build": "2026-08-27-master4212-existing-content-row-quarantine-stage-isolation",
            "stage": "complete",
            "status": "ok",
            "updated_at": "2026-09-04T16:39:31+10:00",
            "extra": {
                "writes_performed": true,
                "lkg_saved": true
            }
        },
        "stages": {
            "self_check": {
                "ok": true,
                "stage": "self-check",
                "supplier": "Vincea + INDA",
                "version": "3.4.20",
                "build": "2026-08-27-master4212-existing-content-row-quarantine-stage-isolation",
                "writes_performed": false,
                "checks": {
                    "php_7_3_compatible_runtime": true,
                    "curl": true,
                    "ziparchive": true,
                    "xmlreader": true,
                    "dom": true,
                    "moguta_db": true,
                    "models_product": true,
                    "property_class": true,
                    "property_create_string": true,
                    "product_add": true,
                    "product_add_id_revalidated_by_exact_article": true,
                    "product_fast_update": true,
                    "product_get": true,
                    "product_storage": true,
                    "product_storage_readback": true,
                    "product_storage_total": true,
                    "product_storage_recalc": true,
                    "product_storage_fallback_replace": true,
                    "numeric_storage_aggregate_positive_sources_only": true,
                    "negative_storage_count_not_stock_without_explicit_source_rule": true,
                    "negative_physical_storage_normalization": true,
                    "native_storefront_count_verification": true,
                    "master4212_salon_storage_strict_read_only": true,
                    "master4212_salon_minus_one_preserved_physical": true,
                    "master4212_native_verification_salon_aware": true,
                    "master4212_supplier_ledger_never_owns_salon": true,
                    "master4212_storefront_positive_physical_sum_contract": true,
                    "category_characteristic_mapping_audit_read_only": true,
                    "manual_characteristic_mapping_wizard_admin_only": true,
                    "manual_characteristic_mapping_save_is_plan_only": true,
                    "manual_characteristic_mapping_shows_linked_global_unlinked": true,
                    "property_create_definition": true,
                    "property_create_category_link": true,
                    "approved_characteristic_map_embedded_complete": true,
                    "approved_characteristic_map_zero_pending_runtime": true,
                    "approved_characteristic_map_ignore_49_runtime": true,
                    "approved_characteristic_create_deduplicated": true,
                    "approved_characteristic_unit_transforms_explicit_only": true,
                    "approved_characteristic_backfill_persistent_cursor": true,
                    "approved_characteristic_backfill_failure_does_not_advance_cursor": true,
                    "production_characteristic_audit_is_fast_delta_only": true,
                    "pending_characteristic_second_pass_admin_only": true,
                    "pending_characteristic_ignore_requires_explicit_save": true,
                    "pending_characteristic_second_pass_is_plan_only": true,
                    "final_characteristic_map_has_zero_pending": true,
                    "final_characteristic_ignore_is_known_no_write": true,
                    "final_characteristic_second_pass_targeted_repair_cursor": true,
                    "approved_multisource_merge_cat176_property360": true,
                    "approved_multisource_merge_appends_distinct_values": true,
                    "approved_multisource_merge_deduplicates_exact_values": true,
                    "completed_full_backfill_not_repeated_for_pending_only_map_finalize": true,
                    "product_delete": true,
                    "product_delete_images": true,
                    "product_delete_image_folder": true,
                    "images_construction": true,
                    "image_db_fields": true,
                    "ordinary_brand_id_118_seen": true,
                    "ordinary_brand_operational_lock_118": true,
                    "plugin_brand_separate": true,
                    "other_brand_like_fields_ignored": true,
                    "vincea_order_flag_property_515_exact": true,
                    "vincea_order_flag_full_backfill_has_durable_completion_state": true,
                    "vincea_order_flag_completed_pass_uses_bulk_drift_audit": true,
                    "vincea_order_flag_drift_repairs_only_mismatches": true,
                    "vincea_order_flag_failure_does_not_advance_cursor": true,
                    "images_construction_pipe_contract": true,
                    "existing_image_batch_per_cron_10": true,
                    "http_cron_safe_budget_31": true,
                    "price_stock_batch_per_cron_1600": true,
                    "supplier_daily_xls_biff8_parser_available": true,
                    "supplier_daily_source_configured": true,
                    "supplier_daily_xls_schema_guard_enabled": true,
                    "manual_new_photo_fill_hard_limit_300": true,
                    "manual_existing_photo_fill_hard_limit_50": true,
                    "manual_existing_photo_fill_reuses_production_image_sync": true,
                    "manual_existing_photo_fill_includes_placeholder_as_missing": true,
                    "manual_existing_photo_fill_night_only": true,
                    "manual_existing_photo_fill_exact_vincea_host": true,
                    "manual_new_photo_fill_new_cards_only": true,
                    "manual_new_photo_fill_placeholder_only": true,
                    "manual_new_photo_fill_keeps_normal_night_gate": true,
                    "global_no_img_placeholder_never_deleted_by_image_sync": true,
                    "heavy_work_timezone_vladivostok": true,
                    "heavy_work_night_window_23_07": true,
                    "new_product_official_photos_priority_before_legacy_catalog": true,
                    "new_product_photo_failure_queues_priority_retry_without_deleting_card": true,
                    "physical_retention_delete_night_only": true,
                    "global_heavy_lock_shared_across_suppliers": true,
                    "global_heavy_lock_nonblocking": true,
                    "global_heavy_lock_failure_skips_heavy_but_keeps_light_stages": true,
                    "heavy_lock_gate_uses_time_flag_before_runtime_allowed": true,
                    "master_standard_4_2_12": true,
                    "related_products_moguta_article_contract": true,
                    "related_products_preserve_manual": true,
                    "related_products_exact_official_refs_first": true,
                    "related_products_whole_catalog_deterministic_matrix": true,
                    "related_products_manual_anytime_lightweight": true,
                    "related_products_same_category_variants_excluded": true,
                    "related_products_durable_cursor": true,
                    "related_groups_metadata_separate_from_moguta_related": true,
                    "related_groups_general_block_preserved": true,
                    "related_groups_manual_non_api_preserved": true,
                    "related_groups_uncapped_candidates_audited_before_activation": true,
                    "master40_shared_storage_max_positive_not_sum": true,
                    "master40_supplier_ledger_write_on_change": true,
                    "master40_supplier_ledger_schema_ensure_cached_per_request": true,
                    "master40_physical_storage_write_on_change": true,
                    "master40_stock_progress_heartbeat": true,
                    "master40_version_canary_before_mass_stock_apply": true,
                    "master40_new_zero_stock_not_created": true,
                    "master40_change_journal": true,
                    "master40_lkg_manifest": true,
                    "master40_logical_stock_distribution_guard": true,
                    "fast_update_direct_db_contract": true,
                    "protected_cron_control_config": true,
                    "no_query_string_secret": true
                },
                "order_flag_runtime": {
                    "ok": true,
                    "property_id": 515,
                    "expected_name": "Под заказ[prop attr=Общая]",
                    "expected_value": "Да",
                    "actual": {
                        "id": "515",
                        "name": "Под заказ[prop attr=Общая]",
                        "type": "string",
                        "activity": "1",
                        "all_category": "1",
                        "plugin": ""
                    }
                },
                "brand_runtime": {
                    "operational_ordinary_ids": [
                        118
                    ],
                    "ordinary_candidate_ids": [
                        118,
                        145,
                        169,
                        175,
                        180,
                        184,
                        222,
                        262,
                        376,
                        394,
                        421,
                        458,
                        544,
                        545,
                        697
                    ],
                    "ignored_other_ordinary_ids": [
                        145,
                        169,
                        175,
                        180,
                        184,
                        222,
                        262,
                        376,
                        394,
                        421,
                        458,
                        544,
                        545,
                        697
                    ],
                    "plugin_ids": [
                        6,
                        581
                    ],
                    "policy": "Only ordinary Brand ID 118 participates in Vincea/INDA ownership and new-product Brand writes; other Brand-like fields are diagnostic only."
                },
                "disk": {
                    "site_dir": "/var/www/u1437730/data/www/xn----7sbajmsollb4bo4b.xn--p1ai",
                    "free_bytes": 16111083520,
                    "total_bytes": 248505155584,
                    "free_percent": 6.4800000000000004,
                    "heavy_start_free_bytes": 4294967296,
                    "heavy_stop_free_bytes": 2147483648,
                    "heavy_timezone": "Asia/Vladivostok",
                    "heavy_window": "23:00-07:00 Asia/Vladivostok",
                    "heavy_disk_allowed": true,
                    "heavy_time_allowed": false,
                    "heavy_allowed": false,
                    "heavy_reason": "outside Vladivostok night window",
                    "new_cards_min_free_bytes": 1073741824,
                    "new_cards_allowed": true,
                    "night": {
                        "ok": true,
                        "timezone": "Asia/Vladivostok",
                        "local_time": "2026-09-11 08:09:01+10:00",
                        "start_hour": 23,
                        "end_hour": 7,
                        "window": "23:00-07:00",
                        "allowed": false
                    }
                },
                "automatic_policy": {
                    "all_checks_run_inside_cron": true,
                    "light_stages": "DAYTIME SAFE MODE: snapshot/self-check + price + supplier-ledger Moscow materialization + physical stock normalization + native storefront count verification + activity/lifecycle tracking + fast final-map delta audit + schema status + order-flag bulk drift audit. Mass content writes, backfills, new-product creation/enrichment, image downloads and physical retention deletes are night-only.",
                    "heavy_stages": "ONLY 23:00-07:00 Asia/Vladivostok and only under the shared cross-supplier heavy-operation lock: mass content/backfill/repair, mass new-product creation/enrichment, complete official photos, old-catalog photo backlog and physical retention delete. Shared image budget is 300 cards per cycle; new products/retry priority consume it first. Image downloads also require >=4 GiB free and stop before <2 GiB reserve.",
                    "manual_new_photo_fill": "Explicit authenticated manual override may fill at most 300 integration-created Vincea cards that still have empty/no-img.jpg per call, while keeping the same full-snapshot, disk, runtime identity, official-host, readback and shared-heavy-lock gates. It does not change the normal CRON night window.",
                    "manual_existing_photo_fill": "Explicit authenticated NIGHT-ONLY mode may process at most 50 safely-owned existing Vincea cards per call, including empty/no-img.jpg placeholders and stale real images. It reuses the production full-gallery sync, exact article+Brand runtime gate, exact vincea.ru host gate, readback, disk gates and shared heavy lock; it changes photos only.",
                    "new_products": "night-only. MASTER 4.0 eligibility requires confirmed stock > 0; new stock=0 is tracked but not created. After the approved schema is verified, an eligible new Vincea card is safely created/enriched, then immediately receives the COMPLETE official photo set when night+disk gates are open. Photo failure never deletes the valid card: it enters a priority retry queue processed before the old catalog.",
                    "order_flag": "Vincea-specific approved rule: Под заказ[prop attr=Общая] ID 515 is forced to Да for every safely-owned Vincea product. Historical full backfill is cursor-based and completes once; after completion each CRON performs a lightweight bulk drift audit and repairs only actual mismatches. New Vincea cards receive Да during creation. INDA remains unchanged.",
                    "new_products_currently_need_no_manual_switch": true,
                    "cron_command": "single curl command uses protected config outside web root; secret is sent in POST body, not URL or command text"
                }
            },
            "known_gallery_repair": {
                "needed": false,
                "changed": false,
                "reason": "current raw gallery is not the known damaged one-image state"
            },
            "snapshot_precheck": {
                "ok": true,
                "catalog_scope": {
                    "unique_total_articles": 4437,
                    "unique_vincea_articles": 4310,
                    "unique_inda_articles": 127,
                    "daily_stock_vincea": 4250,
                    "daily_stock_inda": 127,
                    "ownership_source": "daily Vincea+INDA stock snapshot + Vincea price/content cross-check"
                },
                "daily_stock": {
                    "source_format": "xls-biff8",
                    "source_sheet": "Лист_1",
                    "schema_verified": true,
                    "schema_checks": {
                        "A_article": true,
                        "E_title": true,
                        "N_brand": true,
                        "O_rrp": true,
                        "P_wholesale": true,
                        "Q_promo_wholesale": true,
                        "R_promo_rrp": true,
                        "S_stock": true,
                        "T_arrival": true
                    },
                    "rows_total_with_price": 4377,
                    "rows_vincea": 4250,
                    "rows_inda": 127,
                    "unique_products": 4377,
                    "brand_counts": {
                        "VINCEA": 4250,
                        "INDA": 127
                    },
                    "raw_brand_counts": {
                        "Inda": 127,
                        "Say": 50,
                        "Vincea": 4200
                    },
                    "stock_positive": 2592,
                    "stock_zero": 1785,
                    "status_counts": {
                        "": 1785,
                        "В наличии": 1275,
                        "Мало": 535,
                        "Много": 782
                    },
                    "promo_wholesale_rows": 2382,
                    "calculated_price_below_rrp": 1,
                    "document_date_text": "Прайс-лист на 10 сентября 2026 г."
                },
                "error": ""
            },
            "snapshot_validation": {
                "valid": true,
                "quarantined": false,
                "quarantine_reasons": [],
                "daily_unique_products": 4377,
                "minimum_required": 3500,
                "previous_valid_count": 4349,
                "fingerprint": "cff11980b3e3a7f322f1ba10e81659aa209c326f70b62c7321f9ec171ff06aee",
                "snapshot_id": "cff11980b3e3a7f322f1ba10e81659aa209c326f70b62c7321f9ec171ff06aee",
                "checks": {
                    "base_ok": true,
                    "minimum_count": true,
                    "summary_unique_matches": true,
                    "brand_counts_match": true,
                    "status_counts_match": true,
                    "fingerprint_present": true,
                    "no_precheck_error": true,
                    "stock_price_distribution_guard": true,
                    "known_stock_status_schema": true
                },
                "metrics": {
                    "total": 4377,
                    "stock_positive": 2592,
                    "stock_zero": 1785,
                    "positive_share": 0.59218599999999999,
                    "nonpositive_target_prices": 0,
                    "price_median": 33100,
                    "status_counts": {
                        "": 1785,
                        "В наличии": 1275,
                        "Мало": 535,
                        "Много": 782
                    }
                },
                "previous_metrics": {
                    "total": 4349,
                    "stock_positive": 2430,
                    "stock_zero": 1919,
                    "positive_share": 0.55874900000000005,
                    "nonpositive_target_prices": 0,
                    "price_median": 32900,
                    "status_counts": {
                        "": 1919,
                        "В наличии": 1173,
                        "Мало": 534,
                        "Много": 723
                    }
                },
                "unknown_stock_statuses": [],
                "nonpositive_price_block_limit": 88,
                "rule": "MASTER 4.0: no business writes when FULL VALID or logical stock/price distribution guard fails. Suspicious snapshot remains audit-only and never advances the last-known-good baseline."
            },
            "snapshot_persist": {
                "ok": true,
                "path": "/var/www/u1437730/data/www/xn----7sbajmsollb4bo4b.xn--p1ai/uploads/vincea-integration-state/snapshots/snapshot-20260911-080906-cff11980b3e3.json",
                "count": 4377,
                "fingerprint": "cff11980b3e3a7f322f1ba10e81659aa209c326f70b62c7321f9ec171ff06aee",
                "retained_snapshots": 2
            },
            "version_canary": {
                "ok": true,
                "master_standard": "4.2.12",
                "read_only": true,
                "failed": 0,
                "samples": [
                    {
                        "kind": "positive",
                        "available": true,
                        "product_id": 103205,
                        "article": "VKF-22CH",
                        "supplier_target": 10,
                        "other_supplier_max": 0,
                        "expected_shared_moscow_after_apply": 10,
                        "current_physical_rows": [
                            10
                        ],
                        "would_change": false,
                        "problems": []
                    },
                    {
                        "kind": "zero",
                        "available": true,
                        "product_id": 103207,
                        "article": "VKF-107BN",
                        "supplier_target": 0,
                        "other_supplier_max": 0,
                        "expected_shared_moscow_after_apply": 0,
                        "current_physical_rows": [
                            0
                        ],
                        "would_change": false,
                        "problems": []
                    },
                    {
                        "kind": "salon_positive",
                        "available": false,
                        "required": false,
                        "note": "representative case not present in current safe ownership scope"
                    },
                    {
                        "kind": "shared_moscow",
                        "available": false,
                        "required": false,
                        "note": "representative case not present in current safe ownership scope"
                    }
                ],
                "rule": "Representative read-only gate before mass price/stock apply; shared Moscow hypothetical target uses MAX positive supplier contribution, never SUM."
            },
            "existing_price_stock": {
                "ok": true,
                "master_standard": "4.2.12",
                "processed": 1600,
                "verified_scope": 1600,
                "price_updated": 1,
                "price_unchanged": 1599,
                "stock_updated": 230,
                "stock_real_writes": 230,
                "stock_unchanged": 1370,
                "supplier_ledger_changed": 229,
                "supplier_ledger_unchanged": 1371,
                "physical_moscow_changed": 230,
                "physical_moscow_unchanged": 1370,
                "stock_storage_verified": 1600,
                "stock_storage_fallback_set_new": 0,
                "aggregate_count_checked": 1600,
                "aggregate_count_fixed": 229,
                "aggregate_count_already_correct": 1371,
                "variant_products_recalculated": 0,
                "negative_storage_rows_ignored": 0,
                "physical_negative_rows_normalized": 0,
                "physical_duplicate_groups_collapsed": 0,
                "physical_storage_groups_rewritten": 0,
                "physical_normalization_candidates": 1597,
                "numeric_zero_aggregate_products": 638,
                "positive_numeric_aggregate_mode": true,
                "native_storefront_checked": 1600,
                "native_storefront_verified": 1600,
                "native_storefront_mismatch": 0,
                "storefront_verify_sample": [
                    {
                        "id": 72520,
                        "article": "A18100CR21",
                        "expected_numeric_count": 0,
                        "native_storage_total": -1,
                        "runtime_product_count": -1,
                        "raw_product_count": 0,
                        "negative_rows_normalized": 0,
                        "duplicate_groups_collapsed": 0,
                        "verified": true
                    },
                    {
                        "id": 72521,
                        "article": "A18100NE21",
                        "expected_numeric_count": 2,
                        "native_storage_total": -1,
                        "runtime_product_count": -1,
                        "raw_product_count": 2,
                        "negative_rows_normalized": 0,
                        "duplicate_groups_collapsed": 0,
                        "verified": true
                    },
                    {
                        "id": 72524,
                        "article": "A1810ZCR21",
                        "expected_numeric_count": 0,
                        "native_storage_total": -1,
                        "runtime_product_count": -1,
                        "raw_product_count": 0,
                        "negative_rows_normalized": 0,
                        "duplicate_groups_collapsed": 0,
                        "verified": true
                    },
                    {
                        "id": 72525,
                        "article": "A1810ZNE21",
                        "expected_numeric_count": 0,
                        "native_storage_total": -1,
                        "runtime_product_count": -1,
                        "raw_product_count": 0,
                        "negative_rows_normalized": 0,
                        "duplicate_groups_collapsed": 0,
                        "verified": true
                    },
                    {
                        "id": 72518,
                        "article": "A18110CR21",
                        "expected_numeric_count": 10,
                        "native_storage_total": -1,
                        "runtime_product_count": -1,
                        "raw_product_count": 10,
                        "negative_rows_normalized": 0,
                        "duplicate_groups_collapsed": 0,
                        "verified": true
                    },
                    {
                        "id": 72519,
                        "article": "A18110NE21",
                        "expected_numeric_count": 2,
                        "native_storage_total": -1,
                        "runtime_product_count": -1,
                        "raw_product_count": 2,
                        "negative_rows_normalized": 0,
                        "duplicate_groups_collapsed": 0,
                        "verified": true
                    },
                    {
                        "id": 72522,
                        "article": "A18120CR21",
                        "expected_numeric_count": 0,
                        "native_storage_total": -1,
                        "runtime_product_count": -1,
                        "raw_product_count": 0,
                        "negative_rows_normalized": 0,
                        "duplicate_groups_collapsed": 0,
                        "verified": true
                    },
                    {
                        "id": 72523,
                        "article": "A18120NE21",
                        "expected_numeric_count": 2,
                        "native_storage_total": -1,
                        "runtime_product_count": -1,
                        "raw_product_count": 2,
                        "negative_rows_normalized": 0,
                        "duplicate_groups_collapsed": 0,
                        "verified": true
                    },
                    {
                        "id": 72526,
                        "article": "A1812ZNE21",
                        "expected_numeric_count": 0,
                        "native_storage_total": -1,
                        "runtime_product_count": -1,
                        "raw_product_count": 0,
                        "negative_rows_normalized": 0,
                        "duplicate_groups_collapsed": 0,
                        "verified": true
                    },
                    {
                        "id": 72531,
                        "article": "A18140CR21",
                        "expected_numeric_count": 2,
                        "native_storage_total": -1,
                        "runtime_product_count": -1,
                        "raw_product_count": 2,
                        "negative_rows_normalized": 0,
                        "duplicate_groups_collapsed": 0,
                        "verified": true
                    },
                    {
                        "id": 72532,
                        "article": "A18140NE21",
                        "expected_numeric_count": 0,
                        "native_storage_total": -1,
                        "runtime_product_count": -1,
                        "raw_product_count": 0,
                        "negative_rows_normalized": 0,
                        "duplicate_groups_collapsed": 0,
                        "verified": true
                    },
                    {
                        "id": 72510,
                        "article": "A18160CR",
                        "expected_numeric_count": 10,
                        "native_storage_total": -1,
                        "runtime_product_count": -1,
                        "raw_product_count": 10,
                        "negative_rows_normalized": 0,
                        "duplicate_groups_collapsed": 0,
                        "verified": true
                    },
                    {
                        "id": 72511,
                        "article": "A18160NE",
                        "expected_numeric_count": 10,
                        "native_storage_total": -1,
                        "runtime_product_count": -1,
                        "raw_product_count": 10,
                        "negative_rows_normalized": 0,
                        "duplicate_groups_collapsed": 0,
                        "verified": true
                    },
                    {
                        "id": 72508,
                        "article": "A1818ACR",
                        "expected_numeric_count": 2,
                        "native_storage_total": -1,
                        "runtime_product_count": -1,
                        "raw_product_count": 2,
                        "negative_rows_normalized": 0,
                        "duplicate_groups_collapsed": 0,
                        "verified": true
                    },
                    {
                        "id": 72509,
                        "article": "A1818ANE",
                        "expected_numeric_count": 0,
                        "native_storage_total": -1,
                        "runtime_product_count": -1,
                        "raw_product_count": 0,
                        "negative_rows_normalized": 0,
                        "duplicate_groups_collapsed": 0,
                        "verified": true
                    },
                    {
                        "id": 72512,
                        "article": "A1820ACR",
                        "expected_numeric_count": 10,
                        "native_storage_total": -1,
                        "runtime_product_count": -1,
                        "raw_product_count": 10,
                        "negative_rows_normalized": 0,
                        "duplicate_groups_collapsed": 0,
                        "verified": true
                    },
                    {
                        "id": 72513,
                        "article": "A1820ANE",
                        "expected_numeric_count": 0,
                        "native_storage_total": -1,
                        "runtime_product_count": -1,
                        "raw_product_count": 0,
                        "negative_rows_normalized": 0,
                        "duplicate_groups_collapsed": 0,
                        "verified": true
                    },
                    {
                        "id": 72573,
                        "article": "A1820AWM",
                        "expected_numeric_count": 0,
                        "native_storage_total": -1,
                        "runtime_product_count": -1,
                        "raw_product_count": 0,
                        "negative_rows_normalized": 0,
                        "duplicate_groups_collapsed": 0,
                        "verified": true
                    },
                    {
                        "id": 72514,
                        "article": "A1820BCR",
                        "expected_numeric_count": 10,
                        "native_storage_total": -1,
                        "runtime_product_count": -1,
                        "raw_product_count": 10,
                        "negative_rows_normalized": 0,
                        "duplicate_groups_collapsed": 0,
                        "verified": true
                    },
                    {
                        "id": 72515,
                        "article": "A1820BNE",
                        "expected_numeric_count": 2,
                        "native_storage_total": -1,
                        "runtime_product_count": -1,
                        "raw_product_count": 2,
                        "negative_rows_normalized": 0,
                        "duplicate_groups_collapsed": 0,
                        "verified": true
                    },
                    {
                        "id": 72516,
                        "article": "A1820CCR",
                        "expected_numeric_count": 0,
                        "native_storage_total": -1,
                        "runtime_product_count": -1,
                        "raw_product_count": 0,
                        "negative_rows_normalized": 0,
                        "duplicate_groups_collapsed": 0,
                        "verified": true
                    },
                    {
                        "id": 72517,
                        "article": "A1820CNE",
                        "expected_numeric_count": 0,
                        "native_storage_total": -1,
                        "runtime_product_count": -1,
                        "raw_product_count": 0,
                        "negative_rows_normalized": 0,
                        "duplicate_groups_collapsed": 0,
                        "verified": true
                    },
                    {
                        "id": 72527,
                        "article": "A1825ACR",
                        "expected_numeric_count": 2,
                        "native_storage_total": -1,
                        "runtime_product_count": -1,
                        "raw_product_count": 2,
                        "negative_rows_normalized": 0,
                        "duplicate_groups_collapsed": 0,
                        "verified": true
                    },
                    {
                        "id": 72528,
                        "article": "A1825ANE",
                        "expected_numeric_count": 0,
                        "native_storage_total": -1,
                        "runtime_product_count": -1,
                        "raw_product_count": 0,
                        "negative_rows_normalized": 0,
                        "duplicate_groups_collapsed": 0,
                        "verified": true
                    },
                    {
                        "id": 72529,
                        "article": "A18260CR",
                        "expected_numeric_count": 0,
                        "native_storage_total": -1,
                        "runtime_product_count": -1,
                        "raw_product_count": 0,
                        "negative_rows_normalized": 0,
                        "duplicate_groups_collapsed": 0,
                        "verified": true
                    },
                    {
                        "id": 72530,
                        "article": "A18260NE",
                        "expected_numeric_count": 0,
                        "native_storage_total": -1,
                        "runtime_product_count": -1,
                        "raw_product_count": 0,
                        "negative_rows_normalized": 0,
                        "duplicate_groups_collapsed": 0,
                        "verified": true
                    },
                    {
                        "id": 72457,
                        "article": "A18310CR",
                        "expected_numeric_count": 10,
                        "native_storage_total": -1,
                        "runtime_product_count": -1,
                        "raw_product_count": 10,
                        "negative_rows_normalized": 0,
                        "duplicate_groups_collapsed": 0,
                        "verified": true
                    },
                    {
                        "id": 72458,
                        "article": "A18310NE",
                        "expected_numeric_count": 10,
                        "native_storage_total": -1,
                        "runtime_product_count": -1,
                        "raw_product_count": 10,
                        "negative_rows_normalized": 0,
                        "duplicate_groups_collapsed": 0,
                        "verified": true
                    },
                    {
                        "id": 72455,
                        "article": "A18510CR",
                        "expected_numeric_count": 0,
                        "native_storage_total": -1,
                        "runtime_product_count": -1,
                        "raw_product_count": 0,
                        "negative_rows_normalized": 0,
                        "duplicate_groups_collapsed": 0,
                        "verified": true
                    },
                    {
                        "id": 72456,
                        "article": "A18510NE",
                        "expected_numeric_count": 0,
                        "native_storage_total": -1,
                        "runtime_product_count": -1,
                        "raw_product_count": 0,
                        "negative_rows_normalized": 0,
                        "duplicate_groups_collapsed": 0,
                        "verified": true
                    }
                ],
                "moguta_storage_enabled": true,
                "moguta_recalc_skipped_disabled": 0,
                "recalc_products": 230,
                "activity_checked": 1600,
                "activity_activated": 63,
                "activity_deactivated": 1,
                "activity_already_correct": 1536,
                "activity_sync_sample": [
                    {
                        "id": 46271,
                        "article": "SAY.603.60.S.U",
                        "result": "activated",
                        "aggregate_count": 2
                    },
                    {
                        "id": 46272,
                        "article": "SAY.603.70.S.U",
                        "result": "activated",
                        "aggregate_count": 10
                    },
                    {
                        "id": 84052,
                        "article": "VBF-2RM1BG",
                        "result": "activated",
                        "aggregate_count": 2
                    },
                    {
                        "id": 101019,
                        "article": "VBFW-1VL1CH",
                        "result": "activated",
                        "aggregate_count": 2
                    },
                    {
                        "id": 102545,
                        "article": "VBT-402-1600L",
                        "result": "activated",
                        "aggregate_count": 2
                    },
                    {
                        "id": 102547,
                        "article": "VBT-402-1800L",
                        "result": "activated",
                        "aggregate_count": 2
                    },
                    {
                        "id": 30181,
                        "article": "VBT-405-1700",
                        "result": "activated",
                        "aggregate_count": 10
                    },
                    {
                        "id": 102541,
                        "article": "VBT-408-1700MW",
                        "result": "activated",
                        "aggregate_count": 10
                    },
                    {
                        "id": 102551,
                        "article": "VBT-421-1500",
                        "result": "activated",
                        "aggregate_count": 2
                    },
                    {
                        "id": 30188,
                        "article": "VBT-421-1700",
                        "result": "activated",
                        "aggregate_count": 10
                    },
                    {
                        "id": 102203,
                        "article": "VBT-703-1800",
                        "result": "activated",
                        "aggregate_count": 2
                    },
                    {
                        "id": 102202,
                        "article": "VBT-704-1800-R",
                        "result": "activated",
                        "aggregate_count": 2
                    },
                    {
                        "id": 31165,
                        "article": "VCB-2VP600W",
                        "result": "activated",
                        "aggregate_count": 2
                    },
                    {
                        "id": 68785,
                        "article": "VDP-1E1112CLGM",
                        "result": "activated",
                        "aggregate_count": 10
                    },
                    {
                        "id": 30519,
                        "article": "VDP-1I9010CL",
                        "result": "activated",
                        "aggregate_count": 10
                    },
                    {
                        "id": 71642,
                        "article": "VDP-3AL800CLG",
                        "result": "activated",
                        "aggregate_count": 2
                    },
                    {
                        "id": 99162,
                        "article": "VDP-4SN120CL",
                        "result": "activated",
                        "aggregate_count": 2
                    },
                    {
                        "id": 79634,
                        "article": "VDS-1CS120CLGM",
                        "result": "activated",
                        "aggregate_count": 10
                    },
                    {
                        "id": 68735,
                        "article": "VDS-1CS150CLB",
                        "result": "activated",
                        "aggregate_count": 10
                    },
                    {
                        "id": 47479,
                        "article": "VDS-1G105CL",
                        "result": "activated",
                        "aggregate_count": 10
                    },
                    {
                        "id": 30494,
                        "article": "VDS-1G120CGB",
                        "result": "activated",
                        "aggregate_count": 10
                    },
                    {
                        "id": 30497,
                        "article": "VDS-1G130CL",
                        "result": "activated",
                        "aggregate_count": 10
                    },
                    {
                        "id": 47486,
                        "article": "VDS-1G135CL",
                        "result": "activated",
                        "aggregate_count": 15
                    },
                    {
                        "id": 30522,
                        "article": "VDS-1L120CLB-1",
                        "result": "activated",
                        "aggregate_count": 15
                    },
                    {
                        "id": 30527,
                        "article": "VDS-1L140CLB-1",
                        "result": "activated",
                        "aggregate_count": 2
                    },
                    {
                        "id": 68770,
                        "article": "VDS-1SS150CLB",
                        "result": "activated",
                        "aggregate_count": 2
                    },
                    {
                        "id": 68771,
                        "article": "VDS-1SS150CLGM",
                        "result": "activated",
                        "aggregate_count": 10
                    },
                    {
                        "id": 101389,
                        "article": "VDS-1ST120CGG",
                        "result": "activated",
                        "aggregate_count": 10
                    },
                    {
                        "id": 101393,
                        "article": "VDS-1ST120CLG",
                        "result": "activated",
                        "aggregate_count": 10
                    },
                    {
                        "id": 101397,
                        "article": "VDS-1ST120GSG",
                        "result": "activated",
                        "aggregate_count": 10
                    }
                ],
                "supplier_ledger_mode": true,
                "shared_storage_aggregate_rule": "MAX positive supplier contribution, never SUM",
                "write_on_change": true,
                "zero_stock_runs_required": 2,
                "zero_stock_pending_confirmation": 68,
                "zero_stock_confirmed": 570,
                "skipped_runtime_gate": 0,
                "progress": {
                    "phase": "verify",
                    "processed": 1600,
                    "total": 1600,
                    "percent": 100,
                    "last_product_id": 112638,
                    "last_article": "VSFW-4212MB",
                    "native_verified": 1600,
                    "native_mismatch": 0,
                    "activity_checked": 1600
                },
                "errors": [],
                "batch": {
                    "state_version": 1,
                    "input_signature": "3b96ce3ad883d0b0b895dbd027dcf15938aa2c0c37c00dadc72f7449ed0e7b90",
                    "reset_reason": "input_signature_changed",
                    "pass_no": 1,
                    "after_key_before": "",
                    "last_key": "VSFW-4212MB#0000112638",
                    "batch_limit": 1600,
                    "batch_count": 1600,
                    "remaining_estimate": 1590,
                    "total": 3190,
                    "processed_in_pass_before": 0
                },
                "batch_commit": {
                    "advanced": true,
                    "state": {
                        "state_version": 1,
                        "input_signature": "3b96ce3ad883d0b0b895dbd027dcf15938aa2c0c37c00dadc72f7449ed0e7b90",
                        "after_key": "VSFW-4212MB#0000112638",
                        "cycle_completed": false,
                        "pass_no": 1,
                        "processed_in_pass": 1600,
                        "total": 3190,
                        "created_at": "2026-09-11T08:09:06+10:00",
                        "last_batch_processed": 1600,
                        "updated_at": "2026-09-11T08:09:35+10:00"
                    },
                    "remaining_estimate": 1590,
                    "cycle_completed": false
                }
            }
        },
        "result_code": "yielded_budget",
        "budget_yield": true,
        "budget_after_stage": "existing_price_stock",
        "http_safe_budget_sec": 31,
        "finished_at": "2026-09-11T08:09:35+10:00",
        "elapsed_sec": 34.244999999999997
    },
    "checkpoint": {
        "cycle_id": "20260911-080901-1353594",
        "version": "3.4.20",
        "build": "2026-08-27-master4212-existing-content-row-quarantine-stage-isolation",
        "stage": "budget_yield",
        "status": "ok",
        "updated_at": "2026-09-11T08:09:35+10:00",
        "extra": {
            "after_stage": "existing_price_stock",
            "elapsed_sec": 34.244999999999997,
            "safe_budget_sec": 31
        }
    },
    "cron_control": {
        "ok": true,
        "protected_config": "/var/www/u1437730/data/.vincea-curl.conf",
        "secret_in_url": false,
        "expected_endpoint": "https://xn----7sbajmsollb4bo4b.xn--p1ai/vincea-auto-339",
        "write_modes": "protected POST body from curl config; X-Vincea-Key header accepted as fallback; browser manual run is admin-session + CSRF protected"
    },
    "approved_characteristic_schema_status": {
        "ok": true,
        "ready": true,
        "stage": "approved-characteristic-schema-status",
        "version": "3.4.20",
        "build": "2026-08-27-master4212-existing-content-row-quarantine-stage-isolation",
        "writes_performed": false,
        "map_sha256": "2620d80909851d95507bb0e7cc6b8f425216bdc5639025d9665c334c6951226c",
        "checked_rows": 222,
        "verified_rows": 222,
        "ignored_rows": 49,
        "pending_rows": 0,
        "errors": [],
        "runtime_map_file": "/var/www/u1437730/data/www/xn----7sbajmsollb4bo4b.xn--p1ai/uploads/vincea-integration-state/characteristic-approved-runtime-map.json"
    },
    "characteristic_backfill_state": {
        "state_version": 2,
        "map_sha256": "2620d80909851d95507bb0e7cc6b8f425216bdc5639025d9665c334c6951226c",
        "after_key": "VWTB-4LX140VB-R",
        "cycle_completed": true,
        "migrated_from_version": "3.3.5",
        "migrated_processed": 300,
        "eligible_total_last": 625,
        "cumulative": {
            "processed": 625,
            "changed_products": 596,
            "values_added": 2241,
            "already_present": 1207,
            "existing_values_preserved": 59,
            "no_matching_property": 0,
            "ambiguous_property": 0,
            "unit_skipped": 0,
            "skipped_runtime_gate": 0,
            "errors": 0
        }
    },
    "final_characteristic_second_pass_repair_state": {
        "state_version": 1,
        "fingerprint": "fbf99deb423265489fbc30b1e98c73ee5f48b8fff0bd7ab0fc96d6d2b7bbce7d",
        "map_sha256": "2620d80909851d95507bb0e7cc6b8f425216bdc5639025d9665c334c6951226c",
        "after_key": "VTF-1DGM",
        "cycle_completed": true,
        "completed_at": "2026-08-13T15:30:36+10:00",
        "cumulative": {
            "processed": 116,
            "changed_products": 10,
            "values_added": 10,
            "already_present": 99,
            "existing_values_preserved": 0,
            "no_matching_property": 0,
            "ambiguous_property": 0,
            "unit_skipped": 0,
            "errors": 0
        }
    },
    "vincea_order_flag_state": {
        "state_version": 2,
        "rule_fingerprint": "0b986990d124e3f807a2f676e6f64e264e9de01387b2e911e136fc33cd4b2bc9",
        "target_fingerprint": "07f25f86c8bd46976247b777e7312ebbd253e7df6af8dc9438a4f1b5a97f7b27",
        "cursor": 0,
        "cycle_completed": true,
        "started_at": "2026-08-13T15:47:21+10:00",
        "updated_at": "2026-09-04T16:39:31+10:00",
        "completed_at": "2026-08-13T15:47:21+10:00",
        "migrated_legacy_cursor": 1000,
        "migration_strategy": "bulk-drift-verify-instead-of-replaying-legacy-sweep",
        "last_drift_audit_at": "2026-09-04T16:39:31+10:00",
        "last_drift_mismatches": 169
    },
    "state_summary": {
        "map_rows": 3545,
        "last_valid_snapshot_count": 4349,
        "last_valid_snapshot_metrics": {
            "total": 4349,
            "stock_positive": 2430,
            "stock_zero": 1919,
            "positive_share": 0.55874900000000005,
            "nonpositive_target_prices": 0,
            "price_median": 32900,
            "status_counts": {
                "": 1919,
                "В наличии": 1173,
                "Мало": 534,
                "Много": 723
            }
        },
        "last_successful_snapshot_at": "2026-09-04T16:39:31+10:00",
        "last_cycle_id": "20260904-163901-2708421",
        "last_cycle_version": "3.4.20",
        "reliability_schema_version": 1
    }
}