==============================================================
   CENTRAL CRM INVENTORY SYNC HUB - DIAGNOSTIC TEST RUNNER    
==============================================================

[TEST] 1. MySQL Connection to DB: u227589334_inventsynkdb (User: u227589334_inventsynkur)...  [PASS]
[TEST] 2. Schema Tables Verification (nodes, inventory_items, sync_logs, settings)...  [PASS]
[TEST] 3. Store Nodes Configuration... (Found 3 nodes configured)  [PASS]
[TEST] 4. Inventory Item Creation for TEST-SKU-9129...  [PASS]
[TEST] 5. Broadcast Engine Execution for TEST-SKU-9129... (Synced: 0, Failed/Mock: 3, Skipped: 0)  [PASS]
[TEST] 6. Sync Audit Logs Storage Verification... (Logged 3 audit entries)  [PASS]
[TEST] 7. Decrease-Only Permission Enforcement... (Blocked 10->30 increase & permitted 10->5 decrease)  [PASS]
[TEST] 8. Admin User Table & Password Hashing Security... [FAILED: Password verification mismatch]  [FAIL]
[TEST] 9. SKU to Store Bindings & Green Dot Dispatch Filtering... (Filtered and skipped unbound store correctly)  [PASS]
[TEST] 10. Catalog Discovery & Multi-Store SKU Import Engine... (Engines Ready: Shopify, WooCommerce, Laravel, CRM | Auto-bound: 1)  [PASS]
[TEST] 11. Shopify Location ID Isolation & Webhook Filtering... (Blocked unconfigured Loc B: 809977665 | Accepted Loc A: 905684977)  [PASS]
[TEST] 12. Automatic Packing Slip & Store Invoice Generation with Dompdf Engine......  [EXCEPTION]
       Error: PackingSlipEngine::renderHtml(): Argument #1 ($slip) must be of type array, null given, called in /home/u227589334/domains/shopisync.tiacreation.com/public_html/test_runner.php on line 305

==============================================================
 DIAGNOSTIC SUMMARY: Passed: 10 | Failed: 2
 Hub Dashboard: http://localhost/tia-new-laravel/TEST/crm_sync_hub/
==============================================================