{
  "version": "4.18.0",
  "focus": "ZKTeco SpeedFace V5L installer wizard, PUSH diagnostics, and final synchronization",
  "php_files_checked": 124,
  "php_lint_errors": [],
  "database_tables": 53,
  "foreign_keys": 97,
  "foreign_key_errors": [],
  "table_order_issues": [],
  "insert_column_lists_checked": 124,
  "insert_column_errors": [],
  "alter_add_columns_checked": 78,
  "missing_upgrade_columns": [],
  "missing_local_php_links": [],
  "zkteco": {
    "recommended_hosting_profile": {
      "server_mode": "ADMS",
      "domain_name": "ON",
      "server_address": "application domain",
      "server_port": "443 when HTTPS / 80 when HTTP",
      "https": "match application scheme",
      "device_type": "TA Push preferred for attendance; AC Push fallback per firmware",
      "tcp_comm_port_4370": "local communication only; not ADMS hosting port"
    },
    "diagnostic_events": [
      "PING",
      "OPTIONS",
      "GETREQUEST",
      "DEVICECMD_GET",
      "ATTLOG",
      "FINAL_SYNC"
    ],
    "device_states": [
      "BELUM TERHUBUNG",
      "ONLINE",
      "IDLE",
      "OFFLINE"
    ],
    "final_sync": [
      "recent PUSH validation",
      "log count",
      "unmapped count",
      "install status synced"
    ]
  },
  "checks": {
    "php_lint_all": true,
    "zk_install_sessions_table": true,
    "zk_devices_install_columns": true,
    "domain_https_profile": true,
    "tcp_4370_clarified": true,
    "installer_creates_device": true,
    "whitelist_install": true,
    "endpoint_probe": true,
    "first_push_capture": true,
    "protocol_diagnostics": true,
    "attlog_diagnostics": true,
    "last_ip_tracking": true,
    "online_state_from_push": true,
    "quick_mapping": true,
    "final_sync": true,
    "no_biometric_template_storage": true,
    "receiver_routes": true,
    "dashboard_uses_v418": true,
    "wizard_uses_v418": true,
    "push_uses_v418": true,
    "retail_operational_inventory_preserved": true,
    "receipt_custom_preserved": true,
    "margin_preserved": true,
    "finance_ledger_preserved": true,
    "card_designer_preserved": true,
    "grouped_menu_preserved": true,
    "foreign_keys_valid": true,
    "table_order_valid": true,
    "upgrade_vs_fresh_valid": true,
    "insert_columns_valid": true,
    "local_php_links_valid": true,
    "no_create_database": true,
    "no_use_database": true
  }
}