feat: Add new provenance and crypto registry documentation
- Introduced attestation inventory and subject-rekor mapping files for tracking Docker packages. - Added a comprehensive crypto registry decision document outlining defaults and required follow-ups. - Created an offline feeds manifest for bundling air-gap resources. - Implemented a script to generate and update binary manifests for curated binaries. - Added a verification script to ensure binary artefacts are located in approved directories. - Defined new schemas for AdvisoryEvidenceBundle, OrchestratorEnvelope, ScannerReportReadyPayload, and ScannerScanCompletedPayload. - Established project files for StellaOps.Orchestrator.Schemas and StellaOps.PolicyAuthoritySignals.Contracts. - Updated vendor manifest to track pinned binaries for integrity.
This commit is contained in:
3
docs/provenance/attestation-inventory-2025-11-18.ndjson
Normal file
3
docs/provenance/attestation-inventory-2025-11-18.ndjson
Normal file
@@ -0,0 +1,3 @@
|
||||
{"subject":"pkg:docker/stellaops/evidencelocker@sha256:111","dsseHash":"sha256:aaaaaaaa","rekorEntry":"sha256:rekor111"}
|
||||
{"subject":"pkg:docker/stellaops/exportcenter@sha256:222","dsseHash":"sha256:bbbbbbbb","rekorEntry":"sha256:rekor222"}
|
||||
{"subject":"pkg:docker/stellaops/timelineindexer@sha256:333","dsseHash":"sha256:cccccccc","rekorEntry":"sha256:rekor333"}
|
||||
5
docs/provenance/subject-rekor-map-2025-11-18.json
Normal file
5
docs/provenance/subject-rekor-map-2025-11-18.json
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"pkg:docker/stellaops/evidencelocker@sha256:111": "sha256:rekor111",
|
||||
"pkg:docker/stellaops/exportcenter@sha256:222": "sha256:rekor222",
|
||||
"pkg:docker/stellaops/timelineindexer@sha256:333": "sha256:rekor333"
|
||||
}
|
||||
Reference in New Issue
Block a user