{
  "bomFormat": "CycloneDX",
  "components": [
    {
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://github.com/fastapi/annotated-doc"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "117bac03a25ede5df5440e855b32d556049ca169ead221505badf432fed4b101"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "name": "annotated-doc",
      "type": "library",
      "version": "0.0.5"
    },
    {
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://github.com/annotated-types/annotated-types"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "f072f4d804ea359e4eaf198b1af7a8b0943881a87f31bb764f8bf219bb9419e0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "name": "annotated-types",
      "type": "library",
      "version": "0.8.0"
    },
    {
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://github.com/agronholm/anyio"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "9f505dda5ac9f0c8309b5e8bd445a8c2bf7246f3ce950121e45ea15bc41d1494"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "name": "anyio",
      "type": "library",
      "version": "4.14.2"
    },
    {
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://github.com/certifi/python-certifi"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "62f22742b58a1a33014a2b6b706588a8d7e2a88ae7bd1a6ebe8c992928483775"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MPL-2.0"
          }
        }
      ],
      "name": "certifi",
      "type": "library",
      "version": "2026.7.22"
    },
    {
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://foss.heptapod.net/pypy/cffi"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "f53e442b08449d42821fa4a4fba000095af9f62742a500f978a9f557ec44339a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "name": "cffi",
      "type": "library",
      "version": "2.1.1"
    },
    {
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://github.com/pallets/click"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "e6f9f66136c816745b9d65817da91d61d957fb16e02e4dcd0552553c5a197b76"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ],
      "name": "click",
      "type": "library",
      "version": "8.4.2"
    },
    {
      "bom-ref": "pkg:pypi/colorama@0.4.6",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ],
      "name": "colorama",
      "purl": "pkg:pypi/colorama@0.4.6",
      "type": "library",
      "version": "0.4.6"
    },
    {
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://github.com/astral-sh/python-build-standalone/releases/download/20251202/cpython-3.12.12%2B20251202-x86_64-pc-windows-msvc-install_only.tar.gz"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "ebade6992745cfd279f6f318656dcc7295b9b7232bcf143389725d5e63d14004"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "PSF-2.0"
          }
        }
      ],
      "name": "CPython",
      "type": "application",
      "version": "3.12.12"
    },
    {
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://github.com/pyca/cryptography"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "bd1c592e4d5974f0d08d4888e432157adba757c66da0246918e43677fafa2d30"
        }
      ],
      "licenses": [
        {
          "expression": "Apache-2.0 OR BSD-3-Clause"
        }
      ],
      "name": "cryptography",
      "type": "library",
      "version": "50.0.0"
    },
    {
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://github.com/python-distro/distro"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "7bffd925d65168f85027d8da9af6bddab658135b840670a223589bc0c8ef02b2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ],
      "name": "distro",
      "type": "library",
      "version": "1.9.0"
    },
    {
      "bom-ref": "elkjs-0.11.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/kieler/elkjs/tree/0.11.1"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "20dd2114d683ce758b3ce19bcc56e28a504a617b0d280f760407c37314631d0e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "EPL-2.0"
          }
        }
      ],
      "name": "ELK.js",
      "type": "library",
      "version": "0.11.1"
    },
    {
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://github.com/fastapi/fastapi"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "9b0f590c813acd13d0ab43dd8494138eb58e484bfac405db1f3187cfc5810d98"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "name": "fastapi",
      "type": "library",
      "version": "0.135.3"
    },
    {
      "bom-ref": "graphviz-dot-15.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/15.1.1/windows_10_cmake_Release_Graphviz-15.1.1-win64.zip"
        },
        {
          "type": "vcs",
          "url": "https://gitlab.com/graphviz/graphviz/-/tags/15.1.1"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "e8256ef077e601d9f284378d96cd17faa7910832cf6bb85c43005e66ec2f255e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "EPL-2.0"
          }
        }
      ],
      "name": "Graphviz DOT",
      "scope": "required",
      "type": "application",
      "version": "15.1.1"
    },
    {
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://github.com/python-hyper/h11"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "name": "h11",
      "type": "library",
      "version": "0.16.0"
    },
    {
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://github.com/encode/httpcore"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "2d400746a40668fc9dec9810239072b40b4484b640a8c38fd654a024c7a1bf55"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ],
      "name": "httpcore",
      "type": "library",
      "version": "1.0.9"
    },
    {
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://github.com/encode/httpx"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "d909fcccc110f8c7faf814ca82a9a4d816bc5a6dbfea25d6591d6985b8ba59ad"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ],
      "name": "httpx",
      "type": "library",
      "version": "0.28.1"
    },
    {
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://github.com/kjd/idna"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "815e7be7a7806d54abb586dc943addc79e8b2ee16915059658cbeff4b1b43bf4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ],
      "name": "idna",
      "type": "library",
      "version": "3.19"
    },
    {
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://github.com/pydantic/jiter"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "1878349266f8ee36ecb1375cc5ba2f115f35fd9f0a1a4119e725e379126647f7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "name": "jiter",
      "type": "library",
      "version": "0.16.0"
    },
    {
      "externalReferences": [
        {
          "comment": "locked ref 840ebcff20dbba36ad03a2160edf7cbaf9859984",
          "type": "vcs",
          "url": "https://github.com/mjwybrow/adaptagrams.git"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "LGPL-2.1-or-later"
          }
        }
      ],
      "name": "libavoid",
      "type": "library",
      "version": "840ebcff20dbba36ad03a2160edf7cbaf9859984"
    },
    {
      "bom-ref": "lucide-icons-1.40.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://github.com/lucide-icons/lucide/archive/refs/tags/1.40.0.tar.gz"
        },
        {
          "type": "vcs",
          "url": "https://github.com/lucide-icons/lucide/tree/d771617ede97385fe4c15c11df4290e74d7585f8"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "1fd2079c3f786a5aa980ec646f74aeb8f30209f9ef3d9790f12e4cbda8b0bf70"
        }
      ],
      "licenses": [
        {
          "expression": "ISC AND MIT"
        }
      ],
      "name": "Lucide Icons",
      "properties": [
        {
          "name": "siliconforge.asset_manifest",
          "value": "gui/assets/icons/manifest.json"
        },
        {
          "name": "siliconforge.asset_manifest_sha256",
          "value": "a8c2432e0900efaceceaeb96b64223ffe1197e3e08c9dae032d56e3fbbe1760f"
        },
        {
          "name": "siliconforge.license_file_sha256",
          "value": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57"
        },
        {
          "name": "siliconforge.runtime_network_required",
          "value": "false"
        }
      ],
      "scope": "required",
      "type": "library",
      "version": "1.40.0"
    },
    {
      "externalReferences": [
        {
          "comment": "locked ref d3518f1b5c996a876b72a1a984bb39d3572c47dc",
          "type": "vcs",
          "url": "https://github.com/nturley/netlistsvg"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "b450c7d29e6accb830705b2b1a79bfbccc805c17831dc4484460896e51a772ec"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "name": "netlistsvg digital symbols",
      "type": "library",
      "version": "d3518f1b5c996a876b72a1a984bb39d3572c47dc"
    },
    {
      "bom-ref": "nodejs-22.22.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/nodejs/node/tree/v22.22.1"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "877cb93829e14fffbbc7903e7d8037336c9a79f3ea43c5d0b8c2379b79da56de"
        }
      ],
      "licenses": [
        {
          "expression": "MIT AND LicenseRef-Node-Bundled-Third-Party"
        }
      ],
      "name": "Node.js",
      "type": "application",
      "version": "22.22.1"
    },
    {
      "bom-ref": "pkg:pypi/numpy@2.4.4",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "b5f0362dc928a6ecd9db58868fca5e48485205e3855957bdedea308f8672ea4a"
        }
      ],
      "licenses": [
        {
          "expression": "BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0"
        }
      ],
      "name": "numpy",
      "purl": "pkg:pypi/numpy@2.4.4",
      "type": "library",
      "version": "2.4.4"
    },
    {
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://github.com/openai/openai-python"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "5f46643a8f42899a84e80c38838135d7038e7718333ce61396994f887b09a59b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ],
      "name": "openai",
      "type": "library",
      "version": "2.16.0"
    },
    {
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://github.com/eliben/pycparser"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "b727414169a36b7d524c1c3e31839a521725078d7b2ff038656844266160a992"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ],
      "name": "pycparser",
      "type": "library",
      "version": "3.0"
    },
    {
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://github.com/pydantic/pydantic"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "e561593fccf61e8a20fc46dfc2dfe075b8be7d0188df33f221ad1f0139180f9d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "name": "pydantic",
      "type": "library",
      "version": "2.12.5"
    },
    {
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://github.com/pydantic/pydantic-core"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "1962293292865bca8e54702b08a4f26da73adc83dd1fcf26fbc875b35d81c815"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "name": "pydantic-core",
      "type": "library",
      "version": "2.41.5"
    },
    {
      "bom-ref": "pkg:pypi/pyqtgraph@0.14.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "7abb7c3e17362add64f8711b474dffac5e7b0e9245abdf992e9a44119b7aa4f5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "name": "pyqtgraph",
      "purl": "pkg:pypi/pyqtgraph@0.14.0",
      "type": "library",
      "version": "0.14.0"
    },
    {
      "bom-ref": "pkg:pypi/pyside6-essentials@6.11.2",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "c8a29def77032773a30879f7f24415b5395ad08592d147c170824ef4c735dfc1"
        }
      ],
      "licenses": [
        {
          "expression": "LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only"
        }
      ],
      "name": "PySide6-Essentials",
      "purl": "pkg:pypi/pyside6-essentials@6.11.2",
      "type": "library",
      "version": "6.11.2"
    },
    {
      "bom-ref": "pkg:pypi/pyslang@11.0.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "62200e8766d16e1583ae2dea1994a524ee0e6afa16786a2e73063d335a2c39a8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "name": "pyslang",
      "purl": "pkg:pypi/pyslang@11.0.0",
      "type": "library",
      "version": "11.0.0"
    },
    {
      "bom-ref": "pkg:pypi/shiboken6@6.11.2",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "6ab0eba1c904455df621f9a6df3ca2bb896bab8670572d2bc4e37804ae91f19a"
        }
      ],
      "licenses": [
        {
          "expression": "LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only"
        }
      ],
      "name": "shiboken6",
      "purl": "pkg:pypi/shiboken6@6.11.2",
      "type": "library",
      "version": "6.11.2"
    },
    {
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://github.com/python-trio/sniffio"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "name": "sniffio",
      "type": "library",
      "version": "1.3.1"
    },
    {
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://github.com/Kludex/starlette"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "a86dd39d14bb45f85a3d18525215a9ef0cfd1f192ac793220e72598c90335f0c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ],
      "name": "starlette",
      "type": "library",
      "version": "1.6.0"
    },
    {
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://github.com/tqdm/tqdm"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "7f585706bfddbdebf89daac705b2dfcc16890130727d3197ca62c732b4310953"
        }
      ],
      "licenses": [
        {
          "expression": "MPL-2.0 OR MIT"
        }
      ],
      "name": "tqdm",
      "type": "library",
      "version": "4.70.0"
    },
    {
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://github.com/python/typing_extensions"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "481caa481374e813c1b176ada14e97f1f67a4539ce9cfeb3f350d78d6370c2e8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "PSF-2.0"
          }
        }
      ],
      "name": "typing-extensions",
      "type": "library",
      "version": "4.16.0"
    },
    {
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://github.com/pydantic/typing-inspection"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "65b8397ba37ccbce054456aaccddfc91e6e3083c92824df348d96ca832f3f147"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "name": "typing-inspection",
      "type": "library",
      "version": "0.4.4"
    },
    {
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://github.com/Kludex/uvicorn"
        }
      ],
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "96c30f5c7abe6f74ae8900a70e92b85ad6613b745d4879eb9b16ccad15645359"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ],
      "name": "uvicorn",
      "type": "library",
      "version": "0.42.0"
    }
  ],
  "metadata": {
    "component": {
      "name": "SiliconForge application",
      "type": "application",
      "version": "0.1.2"
    },
    "properties": [
      {
        "name": "siliconforge.distribution",
        "value": "application"
      },
      {
        "name": "siliconforge.public_release",
        "value": "externally-gated-per-artifact"
      },
      {
        "name": "siliconforge.inventory_status",
        "value": "locked-candidate"
      }
    ]
  },
  "serialNumber": "urn:uuid:f7f01f07-c009-59cf-8475-03d44179f442",
  "specVersion": "1.6",
  "version": 1
}
