CRA Self-Update Verification Fixture

This sample contains an offline fixture for stella self update --verify.

Files:

Expected result:

cd docs/samples/cra-self-update
dotnet run --project ../../../src/Cli/StellaOps.Cli/StellaOps.Cli.csproj -- \
  self update --verify --dry-run \
  --manifest product-update-manifest.tampered.dsse.json \
  --trust-root product-update-trust-root.pem

The command must fail closed with a non-zero exit code and report signature_invalid:release-root.