{
  "checked_at": "2026-06-28T19:09:07.282Z",
  "tenant_id": "korcula-yacht-provisioning",
  "app_id": "storefront",
  "approach": "tsx dynamic import of .ts modules (no compile step; .mjs runner uses tsx loader). tsx dynamic import of .ts.",
  "install_hook_present": true,
  "uninstall_hook_present": true,
  "install_result": {
    "success": true,
    "message": "Storefront channel contract registered."
  },
  "uninstall_result": {
    "success": true,
    "message": "Storefront channel contract removed."
  },
  "install_state_persisted": true,
  "uninstall_state_persisted": true,
  "install_state_path": "C:\\Users\\Nero3D\\Desktop\\skygorilla-workspace\\skygorilla-live\\capabilities\\app-install-state.install.json",
  "uninstall_state_path": "C:\\Users\\Nero3D\\Desktop\\skygorilla-workspace\\skygorilla-live\\capabilities\\app-install-state.uninstall.json",
  "install_state_reloaded": true,
  "uninstall_state_reloaded": true,
  "install_state_verified": true,
  "uninstall_state_verified": true,
  "lifecycle_contract_shape": "imported (interface-only; shape verified by static read)",
  "verdict": "PASS",
  "notes": "taxonomy: loaded registry with 32 apps; storefront entry present=true | manifest: app_id=storefront kind=commerce-core installMode=tenant-installed routes=2 | install hook returned: {\"success\":true,\"message\":\"Storefront channel contract registered.\"} | install state persisted at C:\\Users\\Nero3D\\Desktop\\skygorilla-workspace\\skygorilla-live\\capabilities\\app-install-state.install.json | install state re-read: present=true schema_match=true | uninstall hook returned: {\"success\":true,\"message\":\"Storefront channel contract removed.\"} | uninstall state persisted at C:\\Users\\Nero3D\\Desktop\\skygorilla-workspace\\skygorilla-live\\capabilities\\app-install-state.uninstall.json | uninstall state re-read: present=true schema_match=true | install hook source: C:\\Users\\Nero3D\\Desktop\\skygorilla-workspace\\Nakovan-apps\\apps\\storefront\\lifecycle\\install.ts (read-only inspection; no source mutated) | uninstall hook source: C:\\Users\\Nero3D\\Desktop\\skygorilla-workspace\\Nakovan-apps\\apps\\storefront\\lifecycle\\uninstall.ts (read-only inspection; no source mutated)"
}