{
  "$schema": "http://cyclonedx.org/schema/bom-1.6.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.6",
  "version": 1,
  "metadata": {
    "timestamp": "2026-03-29T19:57:41.176703+00:00",
    "tools": {
      "components": [
        {
          "type": "application",
          "author": "anchore",
          "name": "syft",
          "version": "1.42.3"
        },
        {
          "type": "application",
          "author": "CIP1 LLC",
          "name": "modelsign",
          "version": "1.0.1"
        }
      ]
    },
    "component": {
      "type": "machine-learning-model",
      "name": "Bearing Anomaly Detector",
      "version": "v1",
      "description": "Time-series anomaly detector for industrial bearing fault prediction. Sub-100\u03bcs inference.",
      "supplier": {
        "name": "CIP1 LLC",
        "url": [
          "https://constantsystems.ai"
        ]
      },
      "author": "Constant Systems",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "b38c951381ee0f9fdfcdcf98ad1591e3aab7b9b4bc20f2a6c58de9a1e3098a3b"
        }
      ],
      "properties": [
        {
          "name": "ml:domain",
          "value": "Industrial Predictive Maintenance"
        },
        {
          "name": "ml:accuracy",
          "value": "97.8%"
        },
        {
          "name": "ml:framework",
          "value": "ONNX Runtime"
        },
        {
          "name": "ml:compression",
          "value": "NanoCNN architecture"
        },
        {
          "name": "ml:size_bytes",
          "value": "41088"
        },
        {
          "name": "ml:signing",
          "value": "Ed25519 via modelsign v1.0.1"
        },
        {
          "name": "ml:platforms",
          "value": "Snapdragon NPU, Apple ANE, Google LiteRT"
        },
        {
          "name": "ml:cloud_dependency",
          "value": "none"
        },
        {
          "name": "ml:data_exfiltration_risk",
          "value": "none \u2014 fully on-device"
        }
      ]
    }
  },
  "components": [
    {
      "type": "library",
      "name": "ONNX Runtime",
      "version": "1.17+",
      "description": "Cross-platform inference engine",
      "purl": "pkg:pypi/onnxruntime"
    },
    {
      "type": "library",
      "name": "modelsign",
      "version": "1.0.1",
      "description": "Ed25519 model artifact signing",
      "purl": "pkg:pypi/modelsign",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/QuantQJ/modelsign"
        }
      ]
    }
  ]
}