{
    "mode": 1,
    "build_profile": "minimal",
    "client_name": "Default Client",
    "db_path": "db/beta_sb_pos_sqlite.db",
    "export_json_dir": "exports/transactions",
    "export_json_interval_minutes": 5,
    "export_batch_limit": 5000,
    "export_schema_version": "1.0.0",
    "export_payload_profile": "legacy_strict",
    "export_transaksi_data_by_transaksi_ids": 1,
    "export_transaksi_enabled": 1,
    "export_transaksi_data_enabled": 0,
    "export_transaksi_data_registry_enabled": 0,
    "managed_settings_policy_enabled": 1,
    "managed_settings_policy_version": 1,
    "managed_settings_policy_applied_version": 0,
    "managed_settings_policy_keys": [
        "settlement_delivery_mode",
        "settlement_direct_enabled",
        "export_on_settlement",
        "export_transaksi_enabled",
        "export_transaksi_data_enabled",
        "export_transaksi_data_registry_enabled"
    ],
    "export_cabang_code_source": "cabang_id",
    "export_sqlite_busy_timeout_ms": 5000,
    "export_sqlite_use_wal": 1,
    "export_allow_cursor_reset": 1,
    "export_upload_enabled": 1,
    "export_upload_batch_limit": 50,
    "export_upload_timeout_sec": 30,
    "export_upload_retry_max_attempt": 8,
    "export_upload_retry_backoff_base_sec": 2,
    "export_upload_retry_backoff_factor": 2,
    "export_upload_retry_backoff_max_sec": 300,
    "export_file_retention_days": 7,
    "export_upload_file_retention_days": 7,
    "export_flux_empty_retention_days": 7,
    "export_flux_empty_cleanup_limit": 500,
    "export_upload_retryable_reasons": [
        "timeout",
        "timed out",
        "tempor",
        "server busy",
        "try again",
        "retry",
        "locked",
        "deadlock",
        "too many requests"
    ],
    "export_upload_compile_check_enabled": 1,
    "export_upload_compile_poll_max_attempt": 3,
    "export_upload_compile_poll_interval_sec": 2,
    "export_upload_compile_pending_stuck_attempt_threshold": 6,
    "export_upload_compile_pending_stuck_age_minutes": 30,
    "export_upload_compile_required_flags": [
        "compiled_transaksi",
        "compiled_data",
        "compiled_registry"
    ],
    "export_columns_transaksi": [],
    "export_columns_transaksi_data": [],
    "export_on_close": 1,
    "export_on_settlement": 1,
    "auto_sync_master_minutes": 5,
    "auto_sync_start_delay_seconds": 10,
    "auto_sync_probe_interval_seconds": 60,
    "auto_sync_notify_reminder_minutes": 10,
    "network_orchestrator_enabled": 1,
    "network_orchestrator_probe_cache_ttl_sec": 2.0,
    "network_orchestrator_fail_threshold": 3,
    "network_orchestrator_recover_threshold": 2,
    "network_orchestrator_grace_seconds": 45,
    "network_orchestrator_allow_unstable_operations": 1,
    "network_orchestrator_allow_degraded_without_server": 0,
    "network_orchestrator_allow_internet_only_sync": 0,
    "network_orchestrator_allow_internet_only_export": 0,
    "network_orchestrator_allow_internet_only_settlement_direct": 0,
    "network_orchestrator_server_probe_timeout_sec": 1.0,
    "network_orchestrator_internet_probe_timeout_sec": 0.8,
    "log_prune_interval_minutes": 1440,
    "voucher_enabled_for_kasir": 1,
    "ppn_percent_default": 11,
    "ppn_percent": 11,
    "ppn_mode": "include",
    "qt_platform": "windows",
    "window_pos_x": 5,
    "window_pos_y": 5,
    "ui_base_width": 1900,
    "ui_base_height": 1000,
    "ui_scale_max": 1.0,
    "login_window_scale": 0.34,
    "login_window_min_size": 460,
    "local_online_host": "192.168.1.1",
    "local_online_port": 80,
    "local_online_timeout": 1,
    "sqlite_driver": "sqlite3",
    "sqlite_timeout": 30,
    "sqlite_busy_timeout_ms": 5000,
    "sqlite_cipher_enabled": 0,
    "sqlite_cipher_key_env": "PYPOS_SQLCIPHER_KEY",
    "sqlite_cipher_compatibility": 4,
    "sqlite_cipher_kdf_iter": 256000,
    "sqlite_cipher_page_size": 4096,
    "sqlite_use_wal": 1,
    "sqlite_foreign_keys": 1,
    "login_layout_spacing": 10,
    "login_layout_margin": 20,
    "login_toggle_btn_width": 40,
    "login_toggle_btn_height": 35,
    "device_reg_min_width": 480,
    "device_reg_max_width": 800,
    "device_reg_ket_height": 80,
    "device_reg_notify_timeout": 5000,
    "device_reg_notify_extra_delay": 500,
    "customer_search_dialog_width": 900,
    "customer_search_dialog_height": 600,
    "dashboard_logo_size": 80,
    "dashboard_logo_width": 150,
    "dashboard_sidebar_width": 200,
    "dashboard_sidebar_btn_height": 36,
    "dashboard_sidebar_spacing": 2,
    "dashboard_sidebar_margin": 4,
    "dashboard_status_icon_box": 28,
    "dashboard_status_icon_size": 20,
    "dashboard_online_poll_interval_ms": 30000,
    "dashboard_online_probe_timeout_sec": 0.6,
    "scanner_poll_interval_ms": 120,
    "printer_status_poll_interval_ms": 10000,
    "printer_status_wmi_probe_every": 3,
    "dashboard_info_refresh_interval_ms": 15000,
    "pembatalan_allowed_days": 0,
    "return_allowed_days": 0,
    "pembatalan_search_limit": 200,
    "return_search_limit": 200,
    "sync_cabang_global_ids": [
        0,
        -1
    ],
    "sync_cabang_allow_null_global": 1,
    "sync_tables": [
        "per_cabang_device",
        "per_cabang",
        "per_customers",
        "per_customer_level",
        "per_employee",
        "bank",
        "produk",
        "produk_folders",
        "price",
        "price_last_purchase",
        "price_per_area",
        "satuan",
        "satuan_produk_relasi",
        "diskon",
        "diskon_customer",
        "company_profile",
        "setting_struk",
        "fifo_avg",
        "_rek_pembantu_customer_cache",
        "__rek_pembantu_customer__2010050"
    ],
    "master_tables": [
        "per_cabang_device",
        "per_cabang",
        "per_customers",
        "per_customer_level",
        "per_employee",
        "bank",
        "produk",
        "produk_folders",
        "price",
        "price_last_purchase",
        "price_per_area",
        "satuan",
        "satuan_produk_relasi",
        "diskon",
        "diskon_customer",
        "company_profile",
        "setting_struk",
        "fifo_avg",
        "_rek_pembantu_customer_cache",
        "__rek_pembantu_customer__2010050"
    ],
    "jwt_enabled": 1,
    "jwt_required": 1,
    "jwt_auto_refresh": 1,
    "jwt_refresh_skew_seconds": 60,
    "jwt_attach_internal_only": 1,
    "settlement_delivery_mode": "direct_only",
    "settlement_direct_enabled": 1,
    "settlement_direct_auth_required": 1,
    "settlement_direct_timeout_sec": 8,
    "settlement_direct_retry_max_attempt": 2,
    "settlement_direct_retry_backoff_sec": 1.0,
    "settlement_history_reprint_enabled": 1,
    "settlement_history_reprint_button_label": "Print Ulang Nota Settlement"
}
