{
  "version": "4.12.0",
  "focus": "Pointman Nuvia N15 ID Card Printer compatibility",
  "php_files_checked": 114,
  "database_tables": 49,
  "foreign_keys": 85,
  "upgrade_add_columns_checked": 15,
  "missing_upgrade_columns": [],
  "checks": {
    "php_lint_all": true,
    "pointman_nuvia_n15_preset": true,
    "cr80_85_60_x_53_98": true,
    "target_300_dpi": true,
    "usb_ethernet_profile": true,
    "single_sided_workflow": true,
    "test_calibration_page": true,
    "member_card_front_back": true,
    "hardware_center_integration": true,
    "auto_select_if_empty": true,
    "upgrade_v4_12_0": true,
    "all_upgrade_columns_in_fresh_db": true,
    "thermal_blueprint_preserved": true,
    "renovation_preserved": true,
    "zkteco_preserved": true,
    "no_create_database": true,
    "no_use_database": true
  },
  "notes": [
    "Browser-based printing uses the Pointman Windows driver / OS print dialog; the web app does not install drivers silently.",
    "Nuvia N15 is treated as single-sided. Back side is printed by manually flipping the card.",
    "CR80 target is 85.60 x 53.98 mm at 300 dpi, landscape, Actual Size 100%."
  ]
}