{
  "version": "4.20.0",
  "focus": "ZKTeco SpeedFace V5L step-by-step diagnostics",
  "php_files_checked": 128,
  "php_lint_errors": [],
  "database_tables": 55,
  "foreign_keys": 101,
  "foreign_key_errors": [],
  "table_order_issues": [],
  "insert_column_lists_checked": 126,
  "insert_column_errors": [],
  "alter_add_columns_checked": 78,
  "missing_upgrade_columns": [],
  "missing_local_php_links": [],
  "missing_critical_files": [],
  "diagnostic_steps": [
    "1. Device Profile & Serial Number",
    "2. LAN IP",
    "3. Gateway & DNS",
    "4. Cloud Server / ADMS",
    "5. Public Server Endpoint",
    "6. First Device PUSH",
    "7. OPTIONS Handshake",
    "8. ATTLOG Attendance",
    "9. User ID Mapping",
    "10. Final Sync"
  ],
  "checks": {
    "php_lint_all": true,
    "step_table": true,
    "ten_steps": true,
    "individual_step_button": true,
    "run_all_steps": true,
    "step_1_device_profile": true,
    "step_2_lan": true,
    "step_3_gateway_dns": true,
    "step_4_adms": true,
    "step_5_endpoint": true,
    "step_6_push": true,
    "step_7_options": true,
    "step_8_attlog": true,
    "step_9_mapping": true,
    "step_10_final_sync": true,
    "final_sync_updates_device": true,
    "connection_check_preserved": true,
    "wizard_preserved": true,
    "push_receiver_preserved": true,
    "receiver_routes": true,
    "step_menu": true,
    "dashboard_step_button": true,
    "retail_operational_inventory": true,
    "custom_receipt": true,
    "precise_margin": true,
    "pointman": true,
    "blueprint": true,
    "card_designer": true,
    "finance": true,
    "renovation": true,
    "membership": true,
    "pre_member": true,
    "staff_portal": true,
    "backup_restore": true,
    "pwa": true,
    "grouped_menu": true,
    "critical_files": true,
    "foreign_keys": true,
    "table_order": true,
    "upgrade_fresh": true,
    "insert_columns": true,
    "local_links": true,
    "no_create_database": true,
    "no_use_database": true
  }
}