{
  "errors": [
    "Table 'advanced_shipment_notice_history'.change_type: uses VARCHAR(30) for an enumerable field. v8 requires renaming to 'change_type_id INT' with FK to a 'cfg_change_type' lookup table.",
    "Table 'supplier_history'.change_type: uses VARCHAR(30) for an enumerable field. v8 requires renaming to 'change_type_id INT' with FK to a 'cfg_change_type' lookup table.",
    "Table 'skus_history'.change_type: uses VARCHAR(30) for an enumerable field. v8 requires renaming to 'change_type_id INT' with FK to a 'cfg_change_type' lookup table.",
    "Table 'users_history'.change_type: uses VARCHAR(30) for an enumerable field. v8 requires renaming to 'change_type_id INT' with FK to a 'cfg_change_type' lookup table.",
    "Table 'roles_history'.change_type: uses VARCHAR(30) for an enumerable field. v8 requires renaming to 'change_type_id INT' with FK to a 'cfg_change_type' lookup table.",
    "Table 'permissions_history'.change_type: uses VARCHAR(30) for an enumerable field. v8 requires renaming to 'change_type_id INT' with FK to a 'cfg_change_type' lookup table.",
    "Menu 'Configuration' has 14 submenus \u2014 consider splitting into multiple menus (target 2-6 per menu).",
    "CFG-FK NEEDED: Table 'advanced_shipment_notice_history'.change_type uses VARCHAR(30) for an enumerable field. v8: rename to 'change_type_id INT' with REFERENCES cfg_change_type(change_type_id).",
    "CFG-FK NEEDED: Table 'supplier_history'.change_type uses VARCHAR(30) for an enumerable field. v8: rename to 'change_type_id INT' with REFERENCES cfg_change_type(change_type_id).",
    "CFG-FK NEEDED: Table 'skus_history'.change_type uses VARCHAR(30) for an enumerable field. v8: rename to 'change_type_id INT' with REFERENCES cfg_change_type(change_type_id).",
    "CFG-FK NEEDED: Table 'users_history'.change_type uses VARCHAR(30) for an enumerable field. v8: rename to 'change_type_id INT' with REFERENCES cfg_change_type(change_type_id).",
    "CFG-FK NEEDED: Table 'roles_history'.change_type uses VARCHAR(30) for an enumerable field. v8: rename to 'change_type_id INT' with REFERENCES cfg_change_type(change_type_id).",
    "CFG-FK NEEDED: Table 'permissions_history'.change_type uses VARCHAR(30) for an enumerable field. v8: rename to 'change_type_id INT' with REFERENCES cfg_change_type(change_type_id).",
    "THIN ENTITY: Table 'asn' has only 4 business column(s) (version, notes, metadata, deleted_at) \u2014 excluding boilerplate. Add more domain-relevant attributes (target at least 5 business columns per table)."
  ],
  "warnings": [],
  "is_valid": false
}