Some checks failed
		
		
	
	Docs CI / lint-and-preview (push) Has been cancelled
				
			- Introduced guild charters for Scanner Deno, PHP, Ruby, Native, WebService, Java, Surface.Env, Surface.FS, Surface.Secrets, Surface.Validation, UI, Zastava Observer, Zastava Webhook, Zastava Core, and Plugin Platform. - Each charter outlines the mission, scope, required reading, and working agreements for the respective guilds. - Created task boards for Surface.Env, Surface.FS, Surface.Secrets, Surface.Validation, and Zastava components to track progress and dependencies. - Ensured all documents emphasize determinism, offline readiness, security, and integration with shared Surface libraries.
		
			
				
	
	
	
		
			1.7 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			1.7 KiB
		
	
	
	
	
	
	
	
Provenance & Attestation Reference
This guide explains how StellaOps generates, signs, verifies, and distributes DSSE attestations for SBOMs, policy evaluations, and runtime evidence.
1. Attestation Workflow
- Scanner produces signed payload requests (SBOM, report metadata).
 - Signer authenticates the caller, verifies release integrity, and issues DSSE bundles (keyless or KMS-backed).
 - Attestor submits bundles to Rekor v2, caches inclusion proofs, and serves verification packages.
 - Consumers (Export Center, Evidence Locker, CLI, Policy Engine) fetch bundles for verification.
 
2. DSSE Payload Types
StellaOps.BuildProvenance@1StellaOps.SBOMAttestation@1StellaOps.ScanResults@1StellaOps.PolicyEvaluation@1StellaOps.VEXAttestation@1StellaOps.RiskProfileEvidence@1
Schemas live under src/Attestor/StellaOps.Attestor.Types and are documented in module architecture guides.
3. Verification
- CLI command 
stella attest verifyrequests proofs from Attestor. - Services embed Rekor UUID/index and DSSE digests in their APIs for downstream verification.
 - Verification pipeline checks signature trust roots, Rekor inclusion proofs, and transparency witness endorsements when enabled.
 
4. Offline/air-gap considerations
- Export Center bundles incorporate attestations and proofs for offline verification.
 - Evidence Locker stores immutable attestation bundles with retention policies.
 
5. References
docs/modules/signer/architecture.mddocs/modules/attestor/architecture.mddocs/modules/export-center/architecture.mddocs/modules/policy/architecture.mddocs/modules/telemetry/architecture.mdsrc/Provenance/StellaOps.Provenance.Attestation