- Implemented PolicyPackSelectorComponent for selecting policy packs. - Added unit tests for component behavior, including API success and error handling. - Introduced monaco-workers type declarations for editor workers. - Created acceptance tests for guardrails with stubs for AT1–AT10. - Established SCA Failure Catalogue Fixtures for regression testing. - Developed plugin determinism harness with stubs for PL1–PL10. - Added scripts for evidence upload and verification processes.
1.1 KiB
1.1 KiB
29-Nov-2025 · SBOM to VEX Proof Pipeline Blueprint
Why now: The Docs ladder needs a canonical blueprint tying SBOM ingestion to VEX proofs with DSSE/Rekor integration, to unblock downstream module dossier updates.
Scope
- Describe DSSE → Rekor v2 → VEX linkage with offline verification steps.
- Capture diagram/stub scripts for proof generation and verification.
- Define inputs.lock/idempotency rules and chain hash recipe.
Required artefacts (MVP for DONE)
- Diagram placeholder (
docs/diagrams/sbom-vex-blueprint.svgreserved) and script stub pathdocs/scripts/sbom-vex/verify.sh(offline, deterministic sorting/hashes). - Cross-links in
docs/modules/platform/architecture-overview.mdand sprint row 16 completion evidence.
Determinism & Offline
- Sorted canonical inputs before hashing; UTC timestamps only when unavoidable, otherwise derive from content.
- No network calls; use bundled Rekor root + mirror snapshot for verification examples.
Next actions
- Land the stub diagram/script placeholders and log completion in the sprint Execution Log.