{
    "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-04T16:39:01+10:00",
            "last_cron_cycle_id": "20260904-163901-2708421",
            "last_cron_completed_at": "2026-09-04T16:39:31+10:00",
            "last_cron_ok": true,
            "last_cron_result": "completed",
            "last_cron_error": "",
            "version": "3.4.20",
            "build": "2026-08-27-master4212-existing-content-row-quarantine-stage-isolation"
        },
        "checkpoint": {
            "stage": "complete",
            "status": "ok",
            "updated_at": "2026-09-04T16:39:31+10:00",
            "age_seconds": 72026,
            "progress": {
                "writes_performed": true,
                "lkg_saved": true
            }
        },
        "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": 1590,
            "real_stock_writes": 3,
            "stock_unchanged": 1587,
            "native_verified": 1590,
            "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": 17274007552,
            "total_bytes": 248505155584,
            "free_percent": 6.9500000000000002,
            "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-05 12:39:57+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": 17274007552,
            "total_bytes": 248505155584,
            "free_percent": 6.9500000000000002,
            "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-05 12:39:57+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": "20260904-163901-2708421",
        "started_at": "2026-09-04T16:39:01+10:00",
        "writes_performed": true,
        "single_controller": true,
        "resume_context": {
            "cycle_id": "20260904-160901-2702590",
            "version": "3.4.20",
            "build": "2026-08-27-master4212-existing-content-row-quarantine-stage-isolation",
            "stage": "budget_yield",
            "status": "ok",
            "updated_at": "2026-09-04T16:09:32+10:00",
            "extra": {
                "after_stage": "related_products",
                "elapsed_sec": 31.199999999999999,
                "safe_budget_sec": 31
            }
        },
        "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": 17600016384,
                    "total_bytes": 248505155584,
                    "free_percent": 7.0800000000000001,
                    "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-04 16:39: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": 4409,
                    "unique_vincea_articles": 4282,
                    "unique_inda_articles": 127,
                    "daily_stock_vincea": 4222,
                    "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": 4349,
                    "rows_vincea": 4222,
                    "rows_inda": 127,
                    "unique_products": 4349,
                    "brand_counts": {
                        "VINCEA": 4222,
                        "INDA": 127
                    },
                    "raw_brand_counts": {
                        "Inda": 127,
                        "Say": 50,
                        "Vincea": 4172
                    },
                    "stock_positive": 2430,
                    "stock_zero": 1919,
                    "status_counts": {
                        "": 1919,
                        "В наличии": 1173,
                        "Мало": 534,
                        "Много": 723
                    },
                    "promo_wholesale_rows": 2378,
                    "calculated_price_below_rrp": 1,
                    "document_date_text": "Прайс-лист на 4 сентября 2026 г."
                },
                "error": ""
            },
            "snapshot_validation": {
                "valid": true,
                "quarantined": false,
                "quarantine_reasons": [],
                "daily_unique_products": 4349,
                "minimum_required": 3500,
                "previous_valid_count": 4349,
                "fingerprint": "cfcb5875ce1531aa490400acb1553def7def2cb4c68814edbec6b298273eb18e",
                "snapshot_id": "cfcb5875ce1531aa490400acb1553def7def2cb4c68814edbec6b298273eb18e",
                "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": 4349,
                    "stock_positive": 2430,
                    "stock_zero": 1919,
                    "positive_share": 0.55874900000000005,
                    "nonpositive_target_prices": 0,
                    "price_median": 32900,
                    "status_counts": {
                        "": 1919,
                        "В наличии": 1173,
                        "Мало": 534,
                        "Много": 723
                    }
                },
                "previous_metrics": {
                    "total": 4349,
                    "stock_positive": 2431,
                    "stock_zero": 1918,
                    "positive_share": 0.558979,
                    "nonpositive_target_prices": 0,
                    "price_median": 32900,
                    "status_counts": {
                        "": 1918,
                        "В наличии": 1176,
                        "Мало": 532,
                        "Много": 723
                    }
                },
                "unknown_stock_statuses": [],
                "nonpositive_price_block_limit": 87,
                "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-20260904-163906-cfcb5875ce15.json",
                "count": 4349,
                "fingerprint": "cfcb5875ce1531aa490400acb1553def7def2cb4c68814edbec6b298273eb18e",
                "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": 1590,
                "verified_scope": 1590,
                "price_updated": 0,
                "price_unchanged": 1590,
                "stock_updated": 3,
                "stock_real_writes": 3,
                "stock_unchanged": 1587,
                "supplier_ledger_changed": 3,
                "supplier_ledger_unchanged": 1587,
                "physical_moscow_changed": 3,
                "physical_moscow_unchanged": 1587,
                "stock_storage_verified": 1590,
                "stock_storage_fallback_set_new": 0,
                "aggregate_count_checked": 1590,
                "aggregate_count_fixed": 3,
                "aggregate_count_already_correct": 1587,
                "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": 1585,
                "numeric_zero_aggregate_products": 735,
                "positive_numeric_aggregate_mode": true,
                "native_storefront_checked": 1590,
                "native_storefront_verified": 1590,
                "native_storefront_mismatch": 0,
                "storefront_verify_sample": [
                    {
                        "id": 112639,
                        "article": "VSFW-421I3CH",
                        "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": 112640,
                        "article": "VSFW-421I3GM",
                        "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": 112641,
                        "article": "VSFW-421I3MB",
                        "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": 112642,
                        "article": "VSFW-421I4CH",
                        "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": 112643,
                        "article": "VSFW-421I4GM",
                        "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": 112644,
                        "article": "VSFW-421I4MB",
                        "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": 73661,
                        "article": "VSFW-422T1BG",
                        "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": 112645,
                        "article": "VSFW-422T1CH",
                        "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": 112646,
                        "article": "VSFW-422T1GM",
                        "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": 112647,
                        "article": "VSFW-422T1MB",
                        "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": 112648,
                        "article": "VSFW-422T2CH",
                        "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": 112649,
                        "article": "VSFW-422T2GM",
                        "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": 112650,
                        "article": "VSFW-422T2MB",
                        "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": 112651,
                        "article": "VSFW-422TI1CH",
                        "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": 71587,
                        "article": "VSFW-422TI1GM",
                        "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": 112652,
                        "article": "VSFW-422TI1MB",
                        "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": 112653,
                        "article": "VSFW-422TI2CH",
                        "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": 71588,
                        "article": "VSFW-422TI2GM",
                        "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": 112654,
                        "article": "VSFW-422TI2MB",
                        "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": 112655,
                        "article": "VSFW-422TI3CH",
                        "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": 78364,
                        "article": "VSFW-422TI3GM",
                        "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": 72873,
                        "article": "VSFW-422TI3MB",
                        "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": 112656,
                        "article": "VSFW-422TI4CH",
                        "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": 78365,
                        "article": "VSFW-422TI4GM",
                        "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": 72874,
                        "article": "VSFW-422TI4MB",
                        "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": 112657,
                        "article": "VSFW-4311BG",
                        "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": 112658,
                        "article": "VSFW-4311CH",
                        "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": 112659,
                        "article": "VSFW-4311GM",
                        "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": 112660,
                        "article": "VSFW-4311MB",
                        "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": 112661,
                        "article": "VSFW-4311RBG",
                        "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": 3,
                "activity_checked": 1590,
                "activity_activated": 0,
                "activity_deactivated": 4,
                "activity_already_correct": 1586,
                "activity_sync_sample": [
                    {
                        "id": 101222,
                        "article": "VSR-3SO29011CLB",
                        "result": "deactivated",
                        "aggregate_count": 0
                    },
                    {
                        "id": 101223,
                        "article": "VSR-3SO29012CLB",
                        "result": "deactivated",
                        "aggregate_count": 0
                    },
                    {
                        "id": 101224,
                        "article": "VSR-3SO29013CLB",
                        "result": "deactivated",
                        "aggregate_count": 0
                    },
                    {
                        "id": 101225,
                        "article": "VSR-3SO29014CLB",
                        "result": "deactivated",
                        "aggregate_count": 0
                    }
                ],
                "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": 0,
                "zero_stock_confirmed": 735,
                "skipped_runtime_gate": 0,
                "progress": {
                    "phase": "verify",
                    "processed": 1590,
                    "total": 1590,
                    "percent": 100,
                    "last_product_id": 100615,
                    "last_article": "VWTB-4LX140VB-R",
                    "native_verified": 1590,
                    "native_mismatch": 0,
                    "activity_checked": 1590
                },
                "errors": [],
                "batch": {
                    "state_version": 1,
                    "input_signature": "5cded6b0d1a15ff5c9d5e933d9fa5db30363659307e4e58e85dda12e05a2a3ca",
                    "reset_reason": "",
                    "pass_no": 1,
                    "after_key_before": "VSFW-4212MB#0000112638",
                    "last_key": "VWTB-4LX140VB-R#0000100615",
                    "batch_limit": 1600,
                    "batch_count": 1590,
                    "remaining_estimate": 0,
                    "total": 3190,
                    "processed_in_pass_before": 1600
                },
                "batch_commit": {
                    "advanced": true,
                    "state": {
                        "state_version": 1,
                        "input_signature": "5cded6b0d1a15ff5c9d5e933d9fa5db30363659307e4e58e85dda12e05a2a3ca",
                        "after_key": "VWTB-4LX140VB-R#0000100615",
                        "cycle_completed": true,
                        "pass_no": 1,
                        "processed_in_pass": 3190,
                        "total": 3190,
                        "created_at": "2026-09-04T16:09:05+10:00",
                        "last_batch_processed": 1590,
                        "updated_at": "2026-09-04T16:39:25+10:00",
                        "completed_at": "2026-09-04T16:39:25+10:00"
                    },
                    "remaining_estimate": 0,
                    "cycle_completed": true
                }
            },
            "existing_content": {
                "ok": true,
                "skipped": true,
                "reason": "heavy stage deferred: allowed only 23:00-07:00 Asia/Vladivostok and only while the shared supplier heavy lock is free"
            },
            "approved_characteristic_delta_audit": {
                "ok": true,
                "stage": "approved-characteristic-delta-audit",
                "writes_performed": false,
                "policy": "FAST PRODUCTION AUDIT: compares current exact category + supplier-label pairs with the immutable approved map. It does not score/search Moguta properties and does not write anything.",
                "scope": {
                    "current_vincea_content_articles": 3421,
                    "articles_with_resolved_category": 3269,
                    "articles_without_resolved_category": 152,
                    "official_feature_rows_scanned": 19606,
                    "unique_pairs_observed": 271
                },
                "summary": {
                    "approved_pairs_observed": 271,
                    "approved_mapped_or_create_pairs_observed": 222,
                    "approved_ignored_pairs_observed": 49,
                    "approved_pending_pairs_observed": 0,
                    "unknown_pairs": 0,
                    "unknown_occurrences": 0,
                    "unknown_categories": 0
                },
                "needs_manual_mapping": false,
                "unknown_review": [],
                "unresolved_category_sample": [
                    "VBF-4SA1CH",
                    "VBF-4SA1GM",
                    "VBF-1VL1BG",
                    "VBF-5TG1BG",
                    "VBF-6AU1CH",
                    "VBF-6AU1GM",
                    "VBF-6AU2CH",
                    "VBF-6AU2GM",
                    "VBF-6AU2BG",
                    "VBF-6AL1CH",
                    "VBF-6AL1GM",
                    "VBF-5P01BG",
                    "VBF-5DM02BG",
                    "VBF-1D2BG",
                    "VSRC-41CH",
                    "VSRC-41MB",
                    "VSRC-41GM",
                    "VSRC-41BG",
                    "DPU-1B01GM",
                    "DPU-1B01CH",
                    "DPU-1B01MB",
                    "DPU-1B01BG",
                    "SAY.510.50.P.PITI",
                    "VBT-8SB1-1500",
                    "VBT-8SB1-1600",
                    "VBT-8SB1-1700",
                    "VBT-8SB1-1800",
                    "VBT-4S09MW",
                    "VBT-4S08MW",
                    "VBT-4S07-1700MW",
                    "VBT-4S06-1600MW",
                    "VBT-4S06-1800MW",
                    "VBT-6S03MW",
                    "VBT-4S01MW",
                    "VBT-4S04MW-1600",
                    "VBT-4S04MW",
                    "VBT-709-1700MA",
                    "VBT-405-1600MW",
                    "VBT-402-1700L",
                    "VBT-402-1700R",
                    "VBT-405B-1700",
                    "VBT-405-1700MW",
                    "VBT-421-1700MW",
                    "VBT-426-1700",
                    "VBT-426-1700MW",
                    "DU-OV",
                    "SC-F150",
                    "SC-F170",
                    "SC-F180",
                    "SC-T(150-170)70",
                    "SC-T(150-170)75",
                    "SC-T(180)80",
                    "VDR-4B",
                    "VPSW-3AL900CL",
                    "VPSW-3AL100CLB",
                    "VLSW-1H100CG",
                    "VLSW-1H100CGB",
                    "VLSW-1H100CGBN",
                    "VLSW-1H100CGG",
                    "VLSW-1H100CGGM",
                    "VLSW-1H100CL",
                    "VLSW-1H100CLB",
                    "VLSW-1H100CLBN",
                    "VLSW-1H100CLG",
                    "VLSW-1H100CLGM",
                    "VLSW-1H100GFB",
                    "VLSW-1H100GFBN",
                    "VLSW-1H100GFG",
                    "VLSW-1H100GFGM",
                    "VLSW-1H100GS",
                    "VLSW-1H100GSB",
                    "VLSW-1H100GSBN",
                    "VLSW-1H100GSG",
                    "VLSW-1H100GSGM",
                    "VLSW-1H100MR",
                    "VLSW-1H100MRB",
                    "VLSW-1H100MRBN",
                    "VLSW-1H100MRG",
                    "VLSW-1H100MRGM",
                    "VLSW-1H110CG",
                    "VLSW-1H110CGB",
                    "VLSW-1H110CGBN",
                    "VLSW-1H110CGG",
                    "VLSW-1H110CGGM",
                    "VLSW-1H110CL",
                    "VLSW-1H110CLB",
                    "VLSW-1H110CLBN",
                    "VLSW-1H110CLG",
                    "VLSW-1H110CLGM",
                    "VLSW-1H120CG",
                    "VLSW-1H120CGB",
                    "VLSW-1H120CGBN",
                    "VLSW-1H120CGG",
                    "VLSW-1H120CGGM",
                    "VLSW-1H120CL",
                    "VLSW-1H120CLB",
                    "VLSW-1H120CLBN",
                    "VLSW-1H120CLG",
                    "VLSW-1H120CLGM",
                    "VLSW-1H700CL"
                ],
                "errors": []
            },
            "characteristic_manual_mapping_status": {
                "ok": true,
                "writes_performed": false,
                "policy": "Production uses the immutable administrator-approved map. Heavy heuristic property scoring is manual-only; each CRON performs only a fast delta audit for new exact category + supplier-label pairs.",
                "approved_map_sha256": "2620d80909851d95507bb0e7cc6b8f425216bdc5639025d9665c334c6951226c",
                "approved_map_stats": {
                    "total": 271,
                    "mapped": 175,
                    "create": 47,
                    "ignore": 49,
                    "pending": 0
                },
                "needs_manual_mapping": false,
                "unknown_pairs": 0
            },
            "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"
            },
            "new_product_characteristics_backfill": {
                "ok": true,
                "skipped": true,
                "reason": "heavy stage deferred: characteristic backfill waits for Vladivostok night window and the shared supplier heavy lock",
                "processed": 0,
                "values_added": 0,
                "cycle_completed": null,
                "errors": []
            },
            "final_characteristic_second_pass_repair": {
                "ok": true,
                "skipped": true,
                "reason": "heavy stage deferred: targeted characteristic repair waits for Vladivostok night window and the shared supplier heavy lock",
                "processed": 0,
                "values_added": 0,
                "cycle_completed": null,
                "errors": []
            },
            "new_products": {
                "ok": true,
                "skipped": true,
                "reason": "heavy stage deferred: mass new-product creation/enrichment waits for Vladivostok night window and the shared supplier heavy lock",
                "created_rows": [],
                "image_cards_processed": 0
            },
            "existing_images": {
                "ok": true,
                "skipped": true,
                "batch_limit": 10,
                "reason": "heavy stage deferred: supplier image downloads wait for Vladivostok night window and the shared supplier heavy lock",
                "shared_image_budget_per_cycle": 10,
                "image_budget_used_by_new_products": 0,
                "image_budget_remaining_for_existing": 10
            },
            "related_products": {
                "ok": true,
                "stage": "related-products-sync",
                "writes_performed": false,
                "batch_limit": 100,
                "source_signature": "0f8c27ec94a9370c63a62fbb49658e12393f30516dbc0018cda2867cdb1b6e2c",
                "plan_counts": {
                    "eligible_vincea": 3094,
                    "with_generated": 946,
                    "generated_links_total": 7694,
                    "no_relation": 2148,
                    "explicit_reference_links": 93,
                    "furniture_compatible_links": 12,
                    "shower_tray_compatible_links": 5890,
                    "narrow_collection_links": 1699,
                    "dynamic_collection_selectors": 228,
                    "dynamic_collection_estimated_links": 4847,
                    "legacy_broad_cross_category_links": 0,
                    "basin_mixer_broad_links": 0,
                    "shaped_shower_tray_links": 0,
                    "self_links": 0,
                    "by_group": {
                        "compatible": 5902,
                        "collection": 1699,
                        "accessory": 93
                    },
                    "max_materialized_per_source": 91,
                    "max_dynamic_collection_targets": 80
                },
                "processed": 0,
                "updated": 0,
                "same": 0,
                "manual_links_preserved": 0,
                "generated_links_target": 0,
                "cursor_start": "",
                "cursor_end": "",
                "cycle_completed": true,
                "remaining_estimate": 0,
                "errors": [],
                "skipped": true,
                "reason": "related source signature already fully applied"
            },
            "related_fact_index": {
                "ok": true,
                "stage": "related-fact-index",
                "writes_performed": false,
                "source_signature": "509031a5915b686d81318bdaae8160723f571f02cdc24f9b13f7bf21a9844d55",
                "rules_version": "vincea-safe-hybrid-3",
                "processed": 0,
                "upserts": 0,
                "same": 0,
                "cursor_start": "",
                "cursor_end": "",
                "cycle_completed": true,
                "ready": true,
                "remaining_estimate": 0,
                "errors": [],
                "skipped": true,
                "reason": "fact index fingerprint already complete"
            },
            "related_groups_metadata": {
                "ok": true,
                "stage": "related-groups-metadata-sync",
                "writes_performed": false,
                "batch_limit": 100,
                "source_signature": "2c0351e27814f07be40f52a630d41eea05e729190b7af53a2e8d6d24ca81ea0d",
                "rules_version": "vincea-safe-hybrid-3",
                "processed": 0,
                "metadata_rows_target": 0,
                "metadata_writes": 0,
                "metadata_deactivated": 0,
                "same_rows": 0,
                "cursor_start": "",
                "cursor_end": "",
                "cycle_completed": true,
                "remaining_estimate": 0,
                "errors": [],
                "skipped": true,
                "reason": "grouped related metadata signature already fully applied"
            },
            "vincea_order_flag_all_yes": {
                "ok": true,
                "property_id": 515,
                "required_value": "Да",
                "policy": "ALL safely-owned Vincea products => Под заказ = Да, regardless of stock. Historical full backfill completes once; later CRONs use a lightweight bulk drift audit and repair only mismatches.",
                "mode": "completed-drift-repair",
                "cursor_start": 0,
                "cursor_end": 0,
                "cycle_completed": true,
                "targets_total": 3449,
                "checked": 169,
                "written": 0,
                "overwritten": 0,
                "already_yes": 3280,
                "bulk_drift_checked": 3449,
                "bulk_drift_verified_yes": 3280,
                "bulk_drift_mismatches": 169,
                "skipped_runtime_gate": 169,
                "errors": [],
                "sample": [],
                "bulk_drift_mismatches_after": 169,
                "remaining_estimate": 169
            },
            "retention": {
                "ok": true,
                "policy": "universal 5-day retention for mapped Vincea/INDA products; Vincea zero-stock rows absent from current main price + current official content are retired candidates even if the stock workbook still contains a legacy row",
                "missing_started": 0,
                "missing_continued": 169,
                "missing_cleared": 0,
                "retired_zero_candidates": 169,
                "absent_all_sources": 0,
                "due_for_repeat_check": 169,
                "deleted": 0,
                "blocked": 0,
                "retired_candidate_sample": [
                    {
                        "product_id": 30166,
                        "article": "VBT-205",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30176,
                        "article": "VBT-301-1500L",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30177,
                        "article": "VBT-301-1500R",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30178,
                        "article": "VBT-401-1700",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30179,
                        "article": "VBT-404-1700",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30182,
                        "article": "VBT-405-1700MB",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30189,
                        "article": "VBT-421-1700MB",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 69419,
                        "article": "VBT-630",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 49003,
                        "article": "VDS-2SU110CL",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 49004,
                        "article": "VDS-2SU120CL",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 49005,
                        "article": "VDS-2SU120CLB",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 49006,
                        "article": "VDS-2SU130CL",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 49007,
                        "article": "VDS-2SU140CL",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30560,
                        "article": "VPS-1A120CG",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30559,
                        "article": "VPS-1A120CL",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30561,
                        "article": "VPS-1A130CL",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30562,
                        "article": "VPS-1A140CL",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 68207,
                        "article": "VPS-1A150CL",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30535,
                        "article": "VPS-1C120CG",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30537,
                        "article": "VPS-1C120CGB",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30534,
                        "article": "VPS-1C120CL",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30536,
                        "article": "VPS-1C120CLB",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30538,
                        "article": "VPS-1C130CL",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30539,
                        "article": "VPS-1C130CLB",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30540,
                        "article": "VPS-1C140CL",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30541,
                        "article": "VPS-1C150CL",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30556,
                        "article": "VDP-1F900CG",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30558,
                        "article": "VDP-1F900CGB",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30555,
                        "article": "VDP-1F900CL",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30557,
                        "article": "VDP-1F900CLB",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30553,
                        "article": "VPP-1O100CL",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30554,
                        "article": "VPP-1O120CL",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30550,
                        "article": "VPP-1O700CH-L",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30543,
                        "article": "VPP-1O700CH-R",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30542,
                        "article": "VPP-1O700CL",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30551,
                        "article": "VPP-1O800CH-L",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30544,
                        "article": "VPP-1O800CH-R",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30545,
                        "article": "VPP-1O800CL",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30546,
                        "article": "VPP-1O800CLB",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30552,
                        "article": "VPP-1O900CH-L",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30547,
                        "article": "VPP-1O900CH-R",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30548,
                        "article": "VPP-1O900CL",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30549,
                        "article": "VPP-1O900CLB",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30927,
                        "article": "VST-2AJ-1290L",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30926,
                        "article": "VST-2AJ-1290R",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30925,
                        "article": "VST-2AP-1010",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30924,
                        "article": "VST-2AP-9090",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30923,
                        "article": "VST-2AQ-1010",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30921,
                        "article": "VST-2AQ-8080",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    },
                    {
                        "product_id": 30922,
                        "article": "VST-2AQ-9090",
                        "supplier_stock": 0,
                        "reason": "vincea_zero_stock_row_absent_from_current_price_and_content",
                        "first_missing_at": "2026-08-30T01:09:32+10:00"
                    }
                ],
                "errors": [],
                "deletion_deferred_night_window": 169,
                "destructive_actions_allowed": false,
                "destructive_reason": "physical retention deletion is heavy/destructive and is allowed only 23:00-07:00 Asia/Vladivostok"
            },
            "deployment_cleanup": {
                "ok": true,
                "stage": "deployment-cleanup",
                "automatic": true,
                "writes_performed": false,
                "version": "3.4.20",
                "build": "2026-08-27-master4212-existing-content-row-quarantine-stage-isolation",
                "master_standard": "4.2.12",
                "active_file": "vincea-auto-339.php",
                "lkg_file": "vincea-auto-339.php.bak-salon-readonly-20260822-083306",
                "removed": [],
                "removed_files": 0,
                "freed_bytes": 0,
                "skipped": true,
                "started_at": "2026-09-04T16:39:31+10:00",
                "reason": "LKG provenance cannot be proven from previous successful cycle or atomic backup name; KEEP all artifacts"
            }
        },
        "heavy_policy": {
            "site_dir": "/var/www/u1437730/data/www/xn----7sbajmsollb4bo4b.xn--p1ai",
            "free_bytes": 17547665408,
            "total_bytes": 248505155584,
            "free_percent": 7.0599999999999996,
            "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-04 16:39:25+10:00",
                "start_hour": 23,
                "end_hour": 7,
                "window": "23:00-07:00",
                "allowed": false
            },
            "global_heavy_lock": {
                "ok": true,
                "acquired": false,
                "reason": "outside heavy night window"
            },
            "heavy_runtime_allowed": false
        },
        "disk_before_heavy": {
            "site_dir": "/var/www/u1437730/data/www/xn----7sbajmsollb4bo4b.xn--p1ai",
            "free_bytes": 17547661312,
            "total_bytes": 248505155584,
            "free_percent": 7.0599999999999996,
            "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-04 16:39:26+10:00",
                "start_hour": 23,
                "end_hour": 7,
                "window": "23:00-07:00",
                "allowed": false
            }
        },
        "lkg": {
            "schema_version": 1,
            "saved_at": "2026-09-04T16:39:31+10:00",
            "supplier": "Vincea + INDA",
            "version": "3.4.20",
            "build": "2026-08-27-master4212-existing-content-row-quarantine-stage-isolation",
            "master_standard": "4.2.12",
            "cycle_id": "20260904-163901-2708421",
            "snapshot_id": "cfcb5875ce1531aa490400acb1553def7def2cb4c68814edbec6b298273eb18e",
            "snapshot_count": 4349,
            "snapshot_path": "/var/www/u1437730/data/www/xn----7sbajmsollb4bo4b.xn--p1ai/uploads/vincea-integration-state/snapshots/snapshot-20260904-163906-cfcb5875ce15.json",
            "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
                }
            },
            "stock_post_audit": {
                "ok": true,
                "processed": 1590,
                "native_storefront_verified": 1590,
                "native_storefront_mismatch": 0,
                "real_stock_writes": 3
            }
        },
        "finished_at": "2026-09-04T16:39:31+10:00",
        "elapsed_sec": 29.866,
        "disk_after": {
            "site_dir": "/var/www/u1437730/data/www/xn----7sbajmsollb4bo4b.xn--p1ai",
            "free_bytes": 17547612160,
            "total_bytes": 248505155584,
            "free_percent": 7.0599999999999996,
            "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-04 16:39:31+10:00",
                "start_hour": 23,
                "end_hour": 7,
                "window": "23:00-07:00",
                "allowed": false
            }
        }
    },
    "checkpoint": {
        "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
        }
    },
    "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
    }
}