{
  "netsuite": {
    "file": "/vendor-logos/netsuite-circle.svg",
    "vendor": "NetSuite",
    "product": "NetSuite",
    "source_page": "https://www.netsuitesuiteworld.com/home.shtml",
    "asset_url": "https://www.netsuitesuiteworld.com/assets/img/logo-ns-circle.svg",
    "checked_at": "2026-11-02T21:37:24Z",
    "relationship": "Official Oracle NetSuite brand symbol used on the vendor's SuiteWorld website; product name is supplied separately.",
    "sha256": "0e044f3cbecc048f2116a4de326c70bb321bbb6ebcde8dd4ef98cfc94fcf4320",
    "sanitization": {
      "method": "SVG XML allow-check and serialization; preserved original paths, colours, viewBox, gradients, masks and local fragment references. No visual recolouring or redrawing. Embedded PNGs allowed only with valid PNG signature.",
      "changes": [],
      "external_references": false,
      "scripts": false,
      "event_handlers": false,
      "foreign_object": false
    }
  },
  "sage-intacct": {
    "file": "/vendor-logos/sage.png",
    "vendor": "Sage",
    "product": "Sage Intacct",
    "source_page": "https://communityhub.sage.com/us",
    "asset_url": "https://communityhub.sage.com/cfs-filesystemfile/__key/communityserver-components-sitefiles/Sage-logo-_2D00_-90x90.png?_=637872217027464690",
    "checked_at": "2026-11-02T21:37:24Z",
    "relationship": "Official Sage parent-brand wordmark; Sage Intacct is a Sage product. Shared with Sage X3.",
    "sha256": "9269cedaddcedd46c3800ca40a35c7b9f08464978a1a82f245b337604e94b618",
    "sanitization": {
      "method": "Original vendor raster bytes preserved without resizing, recolouring or re-encoding. Format signature verified; SVG sanitization not applicable.",
      "changes": []
    }
  },
  "rillet": {
    "file": "/vendor-logos/rillet.svg",
    "vendor": "Rillet",
    "product": "Rillet",
    "source_page": "https://www.rillet.com/",
    "asset_url": "https://www.rillet.com/",
    "checked_at": "2026-11-02T21:37:24Z",
    "relationship": "Official product/vendor wordmark.",
    "sha256": "14c1de0b04f673f97e38a96bc0b0ca6f03098a70ee982486cb4a7c7bb9dda01f",
    "sanitization": {
      "method": "SVG XML allow-check and serialization; preserved original paths, colours, viewBox, gradients, masks and local fragment references. No visual recolouring or redrawing. Embedded PNGs allowed only with valid PNG signature.",
      "changes": [
        "normalized relative width to original viewBox dimension",
        "normalized relative height to original viewBox dimension"
      ],
      "external_references": false,
      "scripts": false,
      "event_handlers": false,
      "foreign_object": false,
      "extraction": "Original inline SVG extracted from official HTML; CSS currentColor resolved only to measured native vendor page values where necessary.",
      "selector": "inline-svg-rillet-home"
    }
  },
  "light": {
    "file": "/vendor-logos/light.svg",
    "vendor": "Light",
    "product": "Light",
    "source_page": "https://light.inc/",
    "asset_url": "https://light.inc/",
    "checked_at": "2026-11-02T21:37:24Z",
    "relationship": "Official product/vendor lockup.",
    "sha256": "19c93982ce310ba0cf17e8321ffcf5bee92e36c9e5d19c1e87accc0fe9389707",
    "sanitization": {
      "method": "SVG XML allow-check and serialization; preserved original paths, colours, viewBox, gradients, masks and local fragment references. No visual recolouring or redrawing. Embedded PNGs allowed only with valid PNG signature.",
      "changes": [],
      "external_references": false,
      "scripts": false,
      "event_handlers": false,
      "foreign_object": false,
      "extraction": "Original inline SVG extracted from official HTML; CSS currentColor resolved only to measured native vendor page values where necessary.",
      "selector": "inline-svg-light-lockup"
    }
  },
  "payhawk": {
    "file": "/vendor-logos/payhawk.svg",
    "vendor": "Payhawk",
    "product": "Payhawk",
    "source_page": "https://payhawk.com/en-us/newsroom",
    "asset_url": "https://payhawk.com/en-us/newsroom",
    "checked_at": "2026-11-02T21:37:24Z",
    "relationship": "Official vendor wordmark, native black variant from the newsroom navigation.",
    "sha256": "97587f01270cb1f2bff037299444dd0031ad4d8334e110e5edfd6ceb7ca98a4f",
    "sanitization": {
      "method": "SVG XML allow-check and serialization; preserved original paths, colours, viewBox, gradients, masks and local fragment references. No visual recolouring or redrawing. Embedded PNGs allowed only with valid PNG signature.",
      "changes": [],
      "external_references": false,
      "scripts": false,
      "event_handlers": false,
      "foreign_object": false,
      "extraction": "Original inline SVG extracted from official HTML; CSS currentColor resolved only to measured native vendor page values where necessary.",
      "selector": "navigation-logo"
    }
  },
  "embat": {
    "file": "/vendor-logos/embat.svg",
    "vendor": "Embat",
    "product": "Embat",
    "source_page": "https://www.embat.io/",
    "asset_url": "https://www.embat.io/wp-content/themes/embat/assets/img/embat.svg",
    "checked_at": "2026-11-02T21:48:38Z",
    "relationship": "Official original wide Embat lockup linked by vendor website footer. Native dark currentColor rendering; original 93 × 20 canvas retained without cropping.",
    "sha256": "26f8078cee9f5eeedae695198dc966026256bc01cdcfb666736e0f39f8584ea9",
    "sanitization": {
      "method": "Parsed SVG; verified only svg/path elements, no scripts, event handlers, foreignObject or external references. Preserved original paths and native currentColor (default black). Added responsive viewBox matching original width/height exactly, without crop, redraw or recolouring.",
      "changes": [
        "Added viewBox 0 0 93 20 matching original 93 × 20 canvas."
      ],
      "external_references": false,
      "scripts": false,
      "event_handlers": false,
      "foreign_object": false
    }
  },
  "chargebee": {
    "file": "/vendor-logos/chargebee.svg",
    "vendor": "Chargebee",
    "product": "Chargebee",
    "source_page": "https://www.chargebee.com/",
    "asset_url": "https://www.chargebee.com/static/resources/brand/chargebee-logo-black.svg",
    "checked_at": "2026-11-02T21:37:24Z",
    "relationship": "Official product/vendor lockup.",
    "sha256": "792fae4357d8a1821f9400188f9335c6de7e01975114563cf8dd463d70e63327",
    "sanitization": {
      "method": "SVG XML allow-check and serialization; preserved original paths, colours, viewBox, gradients, masks and local fragment references. No visual recolouring or redrawing. Embedded PNGs allowed only with valid PNG signature.",
      "changes": [],
      "external_references": false,
      "scripts": false,
      "event_handlers": false,
      "foreign_object": false
    }
  },
  "upflow": {
    "file": "/vendor-logos/upflow-readable.svg",
    "vendor": "Upflow",
    "product": "Upflow",
    "source_page": "https://docs.upflow.io/en-us",
    "asset_url": "https://mintcdn.com/upflow-04dc27cd/3u90mhKfcEOFEWhu/logo/light.svg?fit=max&auto=format&n=3u90mhKfcEOFEWhu&q=85&s=ab8f57051a6ab8afa318c37952100648",
    "checked_at": "2026-11-02T21:37:24Z",
    "relationship": "Official product/vendor wordmark from vendor documentation, light-background variant.",
    "sha256": "5b6e2bef180d7553946bb6f0851f6ce06fb0afc3c97af28e4e7d99a3e0d1b817",
    "sanitization": {
      "method": "SVG XML allow-check and serialization; preserved original paths, colours, viewBox, gradients, masks and local fragment references. No visual recolouring or redrawing. Embedded PNGs allowed only with valid PNG signature.",
      "changes": [],
      "external_references": false,
      "scripts": false,
      "event_handlers": false,
      "foreign_object": false
    }
  },
  "business-central": {
    "file": "/vendor-logos/business-central.png",
    "vendor": "Microsoft",
    "product": "Microsoft Dynamics 365 Business Central",
    "source_page": "https://www.microsoft.com/en-us/dynamics-365/products/business-central",
    "asset_url": "https://www.microsoft.com/content/dam/microsoft/final/en-us/microsoft-brand/logo/MSFT-Microsoft-sticky-logo-RE1Mu3b.png?ver=5c31&h=30",
    "checked_at": "2026-11-02T21:37:24Z",
    "relationship": "Official Microsoft parent-brand lockup displayed on the Business Central product page; not a distinct Business Central logo.",
    "sha256": "112fec798b78aa02e102a724b5cb1990c0f909bc1d8b7b1fa256eab41bbc0960",
    "sanitization": {
      "method": "Original vendor raster bytes preserved without resizing, recolouring or re-encoding. Format signature verified; SVG sanitization not applicable.",
      "changes": []
    }
  },
  "sap-cloud-erp": {
    "file": "/vendor-logos/sap.svg",
    "vendor": "SAP",
    "product": "SAP Cloud ERP",
    "source_page": "https://help.sap.com/docs",
    "asset_url": "https://cdn.udex.services.sap.com/dds/design-tokens/assets/logos/sap-logo.svg",
    "checked_at": "2026-11-02T21:37:24Z",
    "relationship": "Official SAP parent-brand logo; SAP Cloud ERP is a SAP offering. Shared with SAP Business One and SAP Business ByDesign.",
    "sha256": "f79eb1a15517e439048bec0be16bb876c8512aa2715ba5494de377aedc257f86",
    "sanitization": {
      "method": "SVG XML allow-check and serialization; preserved original paths, colours, viewBox, gradients, masks and local fragment references. No visual recolouring or redrawing. Embedded PNGs allowed only with valid PNG signature.",
      "changes": [],
      "external_references": false,
      "scripts": false,
      "event_handlers": false,
      "foreign_object": false
    }
  },
  "sap-business-one": {
    "file": "/vendor-logos/sap.svg",
    "vendor": "SAP",
    "product": "SAP Business One",
    "source_page": "https://help.sap.com/docs",
    "asset_url": "https://cdn.udex.services.sap.com/dds/design-tokens/assets/logos/sap-logo.svg",
    "checked_at": "2026-11-02T21:37:24Z",
    "relationship": "Official SAP parent-brand logo; SAP Business One is a SAP product. Shared SAP logo.",
    "sha256": "f79eb1a15517e439048bec0be16bb876c8512aa2715ba5494de377aedc257f86",
    "sanitization": {
      "method": "SVG XML allow-check and serialization; preserved original paths, colours, viewBox, gradients, masks and local fragment references. No visual recolouring or redrawing. Embedded PNGs allowed only with valid PNG signature.",
      "changes": [],
      "external_references": false,
      "scripts": false,
      "event_handlers": false,
      "foreign_object": false
    }
  },
  "sap-business-bydesign": {
    "file": "/vendor-logos/sap.svg",
    "vendor": "SAP",
    "product": "SAP Business ByDesign",
    "source_page": "https://help.sap.com/docs",
    "asset_url": "https://cdn.udex.services.sap.com/dds/design-tokens/assets/logos/sap-logo.svg",
    "checked_at": "2026-11-02T21:37:24Z",
    "relationship": "Official SAP parent-brand logo; SAP Business ByDesign is a SAP product. Shared SAP logo.",
    "sha256": "f79eb1a15517e439048bec0be16bb876c8512aa2715ba5494de377aedc257f86",
    "sanitization": {
      "method": "SVG XML allow-check and serialization; preserved original paths, colours, viewBox, gradients, masks and local fragment references. No visual recolouring or redrawing. Embedded PNGs allowed only with valid PNG signature.",
      "changes": [],
      "external_references": false,
      "scripts": false,
      "event_handlers": false,
      "foreign_object": false
    }
  },
  "odoo": {
    "file": "/vendor-logos/odoo.svg",
    "vendor": "Odoo",
    "product": "Odoo",
    "source_page": "https://www.odoo.com/page/brand-assets",
    "asset_url": "https://odoocdn.com/openerp_website/static/src/img/assets/svg/odoo_logo.svg",
    "checked_at": "2026-11-02T21:37:24Z",
    "relationship": "Official product/vendor wordmark from Odoo brand assets.",
    "sha256": "1dfda7892044d5892b22ee0d7d6dc4a062ee148c19fcea70b8e92fccb22a527e",
    "sanitization": {
      "method": "SVG XML allow-check and serialization; preserved original paths, colours, viewBox, gradients, masks and local fragment references. No visual recolouring or redrawing. Embedded PNGs allowed only with valid PNG signature.",
      "changes": [],
      "external_references": false,
      "scripts": false,
      "event_handlers": false,
      "foreign_object": false
    }
  },
  "workday-financial-management": {
    "file": "/vendor-logos/workday.svg",
    "vendor": "Workday",
    "product": "Workday Financial Management",
    "source_page": "https://www.workday.com/en-us/products/financial-management.html",
    "asset_url": "https://www.workday.com/content/dam/web/zz/images/logos/workday/workday-logo.svg",
    "checked_at": "2026-11-02T21:37:24Z",
    "relationship": "Official Workday parent-brand lockup used on the Financial Management product page. Shared with Workday Adaptive Planning.",
    "sha256": "7a419a00d0f2e96fae4dba53cae4be1182e48ee99fa58ec85380a4713991306d",
    "sanitization": {
      "method": "SVG XML allow-check and serialization; preserved original paths, colours, viewBox, gradients, masks and local fragment references. No visual recolouring or redrawing. Embedded PNGs allowed only with valid PNG signature.",
      "changes": [],
      "external_references": false,
      "scripts": false,
      "event_handlers": false,
      "foreign_object": false
    }
  },
  "acumatica": {
    "file": "/vendor-logos/acumatica.svg",
    "vendor": "Acumatica",
    "product": "Acumatica",
    "source_page": "https://www.acumatica.com/",
    "asset_url": "https://www.acumatica.com/content/themes/acumatica/assets/img/svg/logo-dark.svg?v=1",
    "checked_at": "2026-11-02T21:37:24Z",
    "relationship": "Official product/vendor lockup.",
    "sha256": "0a027853a39ce48df372a818f43ec9de0ea9520ecb03314bb76c64fef17cef37",
    "sanitization": {
      "method": "SVG XML allow-check and serialization; preserved original paths, colours, viewBox, gradients, masks and local fragment references. No visual recolouring or redrawing. Embedded PNGs allowed only with valid PNG signature.",
      "changes": [],
      "external_references": false,
      "scripts": false,
      "event_handlers": false,
      "foreign_object": false
    }
  },
  "xero": {
    "file": "/vendor-logos/xero.svg",
    "vendor": "Xero",
    "product": "Xero",
    "source_page": "https://www.xero.com/us/",
    "asset_url": "https://www.xero.com/us/",
    "checked_at": "2026-11-02T21:37:24Z",
    "relationship": "Official product/vendor wordmark, native cyan header variant.",
    "sha256": "83dd45ae056c9d575ca35353c424fb1246bcf02c5bcdbd0ecd9c3c10854d4ab3",
    "sanitization": {
      "method": "SVG XML allow-check and serialization; preserved original paths, colours, viewBox, gradients, masks and local fragment references. No visual recolouring or redrawing. Embedded PNGs allowed only with valid PNG signature.",
      "changes": [],
      "external_references": false,
      "scripts": false,
      "event_handlers": false,
      "foreign_object": false,
      "extraction": "Original inline SVG extracted from official HTML; CSS currentColor resolved only to measured native vendor page values where necessary.",
      "selector": "inline-svg-xero-homepage"
    }
  },
  "pennylane": {
    "file": "/vendor-logos/pennylane.png",
    "vendor": "Pennylane",
    "product": "Pennylane",
    "source_page": "https://www.pennylane.com/fr",
    "asset_url": "https://images.ctfassets.net/b76knntgaaiu/5naNyc3nMHqLdlgNIsNiq6/26b94783fe37a2cfa95b086f85c6dfe4/pennylane.png?w=3072&fm=png",
    "checked_at": "2026-11-02T21:37:24Z",
    "relationship": "Official product/vendor brand symbol used by the vendor; product name is supplied separately.",
    "sha256": "5dda73ca94234b690d89ee91dceac8d50c649a07b333130c845a3f62aa7c87af",
    "sanitization": {
      "method": "Original vendor raster bytes preserved without resizing, recolouring or re-encoding. Format signature verified; SVG sanitization not applicable.",
      "changes": []
    }
  },
  "fortnox": {
    "file": "/vendor-logos/fortnox.svg",
    "vendor": "Fortnox",
    "product": "Fortnox",
    "source_page": "https://www.fortnox.se/",
    "asset_url": "https://www.fortnox.se/images/brand/fortnox-brand-symbol.svg",
    "checked_at": "2026-11-02T21:37:24Z",
    "relationship": "Official multicolour Fortnox brand symbol used on vendor pages. Original white central shape is preserved; no recolouring.",
    "sha256": "f0630ad761c0d9a0218266c7485eac240cb050fe451949867ac6f6425dd88da6",
    "sanitization": {
      "method": "SVG XML allow-check and serialization; preserved original paths, colours, viewBox, gradients, masks and local fragment references. No visual recolouring or redrawing. Embedded PNGs allowed only with valid PNG signature.",
      "changes": [],
      "external_references": false,
      "scripts": false,
      "event_handlers": false,
      "foreign_object": false
    }
  },
  "certinia": {
    "file": "/vendor-logos/certinia.svg",
    "vendor": "Certinia",
    "product": "Certinia",
    "source_page": "https://www.certinia.com/",
    "asset_url": "https://assets.certinia.com/images/Zz1jOTFkMjBjZTc0NjkxMWYwYmU1ZmIyZGVlMThhYjBhNw==",
    "checked_at": "2026-11-02T21:37:24Z",
    "relationship": "Official vendor wordmark; product name is supplied separately.",
    "sha256": "dd6e6eb0dc4efa32188bb0e613af57cc59dec3542bb4a184d371a28ed7a9d4d0",
    "sanitization": {
      "method": "SVG XML allow-check and serialization; preserved original paths, colours, viewBox, gradients, masks and local fragment references. No visual recolouring or redrawing. Embedded PNGs allowed only with valid PNG signature.",
      "changes": [],
      "external_references": false,
      "scripts": false,
      "event_handlers": false,
      "foreign_object": false
    }
  },
  "campfire": {
    "file": "/vendor-logos/campfire.svg",
    "vendor": "Campfire",
    "product": "Campfire",
    "source_page": "https://campfire.ai/",
    "asset_url": "https://campfire.ai/",
    "checked_at": "2026-11-02T21:37:24Z",
    "relationship": "Official product/vendor lockup; meetcampfire.com redirects to campfire.ai.",
    "sha256": "66a1c22ab42b64236aee7b08dea747fbcd70b20ace8d3d7a4d4ae883721f4939",
    "sanitization": {
      "method": "SVG XML allow-check and serialization; preserved original paths, colours, viewBox, gradients, masks and local fragment references. No visual recolouring or redrawing. Embedded PNGs allowed only with valid PNG signature.",
      "changes": [],
      "external_references": false,
      "scripts": false,
      "event_handlers": false,
      "foreign_object": false,
      "extraction": "Original inline SVG extracted from official HTML; CSS currentColor resolved only to measured native vendor page values where necessary.",
      "selector": "inline-svg-campfire-homepage"
    }
  },
  "dualentry": {
    "file": "/vendor-logos/dualentry.svg",
    "vendor": "DualEntry",
    "product": "DualEntry",
    "source_page": "https://www.dualentry.com/",
    "asset_url": "https://www.dualentry.com/",
    "checked_at": "2026-11-02T21:37:24Z",
    "relationship": "Official product/vendor lockup embedded as a data SVG in vendor website HTML.",
    "sha256": "151cd5d2bb39988fbfadac9b3b566b9264a40fd5a4888d471ba30b9a83605f16",
    "sanitization": {
      "method": "SVG XML allow-check and serialization; preserved original paths, colours, viewBox, gradients, masks and local fragment references. No visual recolouring or redrawing. Embedded PNGs allowed only with valid PNG signature.",
      "changes": [],
      "external_references": false,
      "scripts": false,
      "event_handlers": false,
      "foreign_object": false,
      "extraction": "Decoded original data:image/svg+xml from official header image; asset_url is the HTML source containing the embedded logo."
    }
  },
  "everest-systems": {
    "file": "/vendor-logos/everest-systems.svg",
    "vendor": "Lensing",
    "product": "Everest Systems (now Lensing)",
    "source_page": "https://lensing.ai/",
    "asset_url": "https://lensing.ai/",
    "checked_at": "2026-11-02T21:37:24Z",
    "relationship": "Official current Lensing brand symbol. everest-systems.com redirects to lensing.ai; vendor confirms Everest is now Lensing at https://lensing.ai/blog/lending-erp-rebrand/. Legacy tool slug retained.",
    "sha256": "4e646fa01e0d59981d43ef568e63acb4f58ec43490eb879f832d32e41cf6fa8d",
    "sanitization": {
      "method": "SVG XML allow-check and serialization; preserved original paths, colours, viewBox, gradients, masks and local fragment references. No visual recolouring or redrawing. Embedded PNGs allowed only with valid PNG signature.",
      "changes": [],
      "external_references": false,
      "scripts": false,
      "event_handlers": false,
      "foreign_object": false,
      "extraction": "Original inline SVG extracted from official HTML; CSS currentColor resolved only to measured native vendor page values where necessary.",
      "selector": "inline-svg-lensing-home"
    }
  },
  "iplicit": {
    "file": "/vendor-logos/iplicit-readable.png",
    "vendor": "iplicit",
    "product": "iplicit",
    "source_page": "https://support.iplicit.com/support/home",
    "asset_url": "https://breezythemes.s3.us-west-2.amazonaws.com/iplicit/iplicit-logo-new-color.png",
    "checked_at": "2026-11-02T21:37:24Z",
    "relationship": "Official vendor logo from its support portal; original colour variant, not the white-on-white main-site variant.",
    "sha256": "bdd4bfe21e4d1d9f648f04ecc7d32cf8a5916ce38dcbd69544c7d63f99ddbd82",
    "sanitization": {
      "method": "Original vendor raster bytes preserved without resizing, recolouring or re-encoding. Format signature verified; SVG sanitization not applicable.",
      "changes": []
    }
  },
  "planful": {
    "file": "/vendor-logos/planful.svg",
    "vendor": "Planful",
    "product": "Planful",
    "source_page": "https://planful.com/",
    "asset_url": "https://planful.com/_next/static/media/planful-logo-latest-svg.3kf-wtfgc0hfu.svg",
    "checked_at": "2026-11-02T21:37:24Z",
    "relationship": "Official product/vendor lockup.",
    "sha256": "01843722095f60c334813ff49405527b64719779cd856a340c31e1df8df19c9b",
    "sanitization": {
      "method": "SVG XML allow-check and serialization; preserved original paths, colours, viewBox, gradients, masks and local fragment references. No visual recolouring or redrawing. Embedded PNGs allowed only with valid PNG signature.",
      "changes": [],
      "external_references": false,
      "scripts": false,
      "event_handlers": false,
      "foreign_object": false
    }
  },
  "sage-x3": {
    "file": "/vendor-logos/sage.png",
    "vendor": "Sage",
    "product": "Sage X3",
    "source_page": "https://communityhub.sage.com/us",
    "asset_url": "https://communityhub.sage.com/cfs-filesystemfile/__key/communityserver-components-sitefiles/Sage-logo-_2D00_-90x90.png?_=637872217027464690",
    "checked_at": "2026-11-02T21:37:24Z",
    "relationship": "Official Sage parent-brand wordmark; Sage X3 is a Sage product. Shared with Sage Intacct.",
    "sha256": "9269cedaddcedd46c3800ca40a35c7b9f08464978a1a82f245b337604e94b618",
    "sanitization": {
      "method": "Original vendor raster bytes preserved without resizing, recolouring or re-encoding. Format signature verified; SVG sanitization not applicable.",
      "changes": []
    }
  },
  "workday-adaptive-planning": {
    "file": "/vendor-logos/workday.svg",
    "vendor": "Workday",
    "product": "Workday Adaptive Planning",
    "source_page": "https://www.workday.com/en-us/products/adaptive-planning/overview.html",
    "asset_url": "https://www.workday.com/content/dam/web/zz/images/logos/workday/workday-logo.svg",
    "checked_at": "2026-11-02T21:37:24Z",
    "relationship": "Official Workday parent-brand lockup used on the Adaptive Planning product page. Shared with Workday Financial Management.",
    "sha256": "7a419a00d0f2e96fae4dba53cae4be1182e48ee99fa58ec85380a4713991306d",
    "sanitization": {
      "method": "SVG XML allow-check and serialization; preserved original paths, colours, viewBox, gradients, masks and local fragment references. No visual recolouring or redrawing. Embedded PNGs allowed only with valid PNG signature.",
      "changes": [],
      "external_references": false,
      "scripts": false,
      "event_handlers": false,
      "foreign_object": false
    }
  },
  "pigment": {
    "file": "/vendor-logos/pigment.svg",
    "vendor": "Pigment",
    "product": "Pigment",
    "source_page": "https://www.pigment.com/",
    "asset_url": "https://cdn.prod.website-files.com/6605b12132f6a8b5d23896bd/6867cc9c51b230d01ab02705_logo.svg",
    "checked_at": "2026-11-02T21:37:24Z",
    "relationship": "Official product/vendor full-colour lockup.",
    "sha256": "a47060320903fa88a433b79ada87dc4017fabcd6b41112347cb4c1ba354cf730",
    "sanitization": {
      "method": "SVG XML allow-check and serialization; preserved original paths, colours, viewBox, gradients, masks and local fragment references. No visual recolouring or redrawing. Embedded PNGs allowed only with valid PNG signature.",
      "changes": [],
      "external_references": false,
      "scripts": false,
      "event_handlers": false,
      "foreign_object": false
    }
  },
  "dust": {
    "file": "/vendor-logos/dust.svg",
    "vendor": "Dust",
    "product": "Dust",
    "source_page": "https://dust.tt/",
    "asset_url": "https://dust.tt/",
    "checked_at": "2026-11-02T21:37:24Z",
    "relationship": "Official full-colour product/vendor stylised wordmark.",
    "sha256": "29a96449b6e48bee13bea0ddaf3c7bc2d901bb67e3dc1d1d1a6ad9e7e513748c",
    "sanitization": {
      "method": "SVG XML allow-check and serialization; preserved original paths, colours, viewBox, gradients, masks and local fragment references. No visual recolouring or redrawing. Embedded PNGs allowed only with valid PNG signature.",
      "changes": [
        "normalized relative width to original viewBox dimension",
        "normalized relative height to original viewBox dimension"
      ],
      "external_references": false,
      "scripts": false,
      "event_handlers": false,
      "foreign_object": false,
      "extraction": "Original inline SVG extracted from official HTML; CSS currentColor resolved only to measured native vendor page values where necessary.",
      "selector": "inline-svg-header-logo"
    }
  },
  "zonebilling": {
    "file": "/vendor-logos/zonebilling.avif",
    "vendor": "Zone & Co",
    "product": "ZoneBilling",
    "source_page": "https://www.zoneandco.com/billing-management/zonebilling",
    "asset_url": "https://cdn.prod.website-files.com/611fec586aeb35d5bcac760e/69d748ced853cc5459912fbc_Blue%20%2B%20Black%20-%20Slim.avif",
    "checked_at": "2026-11-02T21:37:24Z",
    "relationship": "Official Zone parent-brand lockup displayed on the ZoneBilling product page; ZoneBilling is a Zone & Co product.",
    "sha256": "367abb22d33bf755ed75cbefe5479cfba932bb2426eda68165ac98674aeded48",
    "sanitization": {
      "method": "Original vendor raster bytes preserved without resizing, recolouring or re-encoding. Format signature verified; SVG sanitization not applicable.",
      "changes": []
    }
  },
  "netsuite-suitebilling": {
    "file": "/vendor-logos/netsuite-circle.svg",
    "vendor": "NetSuite",
    "product": "NetSuite SuiteBilling",
    "source_page": "https://www.netsuitesuiteworld.com/home.shtml",
    "asset_url": "https://www.netsuitesuiteworld.com/assets/img/logo-ns-circle.svg",
    "checked_at": "2026-11-02T21:37:24Z",
    "relationship": "Official Oracle NetSuite parent-brand symbol used on vendor SuiteWorld website; SuiteBilling is a NetSuite product. Shared with NetSuite.",
    "sha256": "0e044f3cbecc048f2116a4de326c70bb321bbb6ebcde8dd4ef98cfc94fcf4320",
    "sanitization": {
      "method": "SVG XML allow-check and serialization; preserved original paths, colours, viewBox, gradients, masks and local fragment references. No visual recolouring or redrawing. Embedded PNGs allowed only with valid PNG signature.",
      "changes": [],
      "external_references": false,
      "scripts": false,
      "event_handlers": false,
      "foreign_object": false
    }
  }
}
