SBOM lineage ledger

Overview

Endpoints

Lineage relationships

The ledger lineage response uses the names in SbomLineageRelationships (src/SbomService/StellaOps.SbomService/Models/SbomLedgerModels.cs):

Example lineage response

{
  "artifactRef": "example.com/app:1.2.3",
  "nodes": [{ "versionId": "v1", "sequenceNumber": 1, "digest": "sha256:..." }],
  "edges": [{ "fromVersionId": "v1", "toVersionId": "v2", "relationship": "build" }]
}

Notes