{
  "version": "4.17.0",
  "focus": "Retail + operational inventory with service-based consumption",
  "php_files_checked": 123,
  "php_lint_errors": [],
  "database_tables": 52,
  "foreign_keys": 95,
  "foreign_key_errors": [],
  "table_order_issues": [],
  "insert_column_lists_checked": 120,
  "insert_column_errors": [],
  "upgrade_add_columns_checked": 15,
  "missing_upgrade_columns": [],
  "missing_local_php_links": [],
  "features": {
    "product_usage_types": [
      "retail",
      "operational",
      "both"
    ],
    "manual_operational_use": true,
    "service_usage_recipes": true,
    "auto_stock_deduction_from_service_transaction": true,
    "operational_cost_snapshot": true,
    "accounting_entry": "Debit 5001 Operational Expense / Credit 1201 Inventory",
    "pos_retail_filter": "Retail and Both only",
    "reporting": [
      "retail sold qty",
      "retail revenue",
      "retail COGS",
      "operational qty",
      "operational cost",
      "remaining stock"
    ]
  },
  "checks": {
    "php_lint_all": true,
    "products_usage_type_schema": true,
    "usage_types_all_present": true,
    "stock_movement_operational_enum": true,
    "usage_rules_table": true,
    "operational_usage_table": true,
    "manual_operational_use": true,
    "service_recipe": true,
    "automatic_service_consumption": true,
    "retail_pos_filter": true,
    "retail_api_filter": true,
    "operational_only_hidden_from_pos": true,
    "stock_history_operational": true,
    "operational_cost_snapshot": true,
    "accounting_inventory_to_expense": true,
    "reports_retail_and_operational": true,
    "inventory_shows_both": true,
    "menu_added": true,
    "retail_switch_disables_rules": true,
    "old_products_default_retail": true,
    "finance_ledger_preserved": true,
    "receipt_custom_preserved": true,
    "margin_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
  }
}