- Introduced `BinaryReachabilityLifterTests` to validate binary lifting functionality. - Created `PackRunWorkerOptions` for configuring worker paths and execution persistence. - Added `TimelineIngestionOptions` for configuring NATS and Redis ingestion transports. - Implemented `NatsTimelineEventSubscriber` for subscribing to NATS events. - Developed `RedisTimelineEventSubscriber` for reading from Redis Streams. - Added `TimelineEnvelopeParser` to normalize incoming event envelopes. - Created unit tests for `TimelineEnvelopeParser` to ensure correct field mapping. - Implemented `TimelineAuthorizationAuditSink` for logging authorization outcomes.
427 B
427 B
| 1 | sbom_component | spine_node | graph_node | policy_input | evidence_ref |
|---|---|---|---|---|---|
| 2 | pkg:demo/lib-a@1.2.3 | spine://component/lib-a | graph://node/lib-a | policy://input/component/lib-a | hash:blake3:27c6de0c |
| 3 | pkg:demo/lib-b@2.0.0 | spine://component/lib-b | graph://node/lib-b | policy://input/component/lib-b | hash:blake3:da5b631a |
| 4 | vuln:CVE-0000-0001 | spine://vuln/CVE-0000-0001 | graph://advisory/CVE-0000-0001 | policy://input/vuln/CVE-0000-0001 | hash:sha256:22d8f6f8 |