Parent: #31. Builds on #2-#7 and the completed layer refactor in #1.
Existing related work
This issue covers the remaining integrated supply-chain and runtime-hardening controls.
Required work
- Produce an SBOM for each released platform/image index.
- Scan OS and application dependencies with a documented severity/exception policy.
- Sign image manifests and publish verifiable provenance/attestations.
- Link release tags, source commit, workflow run, image digest, SBOM, and signature.
- Validate amd64 and arm64 manifests contain equivalent intended application versions.
- Set OCI source/version/revision/licenses/documentation metadata.
- Define immutable release tags and mutable convenience-tag policy.
- Add image-structure checks proving build tools/download archives are absent.
- Verify runtime user, writable paths, capabilities, read-only-root feasibility, and tmpfs requirements.
- Define seccomp/AppArmor guidance and required Linux capabilities.
- Add container smoke tests for startup, health, signal handling, and representative conversions.
- Establish rebuild/update response for critical base/package vulnerabilities.
- Document licensing implications of bundled converter packages.
Acceptance criteria
Parent: #31. Builds on #2-#7 and the completed layer refactor in #1.
Existing related work
This issue covers the remaining integrated supply-chain and runtime-hardening controls.
Required work
Acceptance criteria