ocaml-scitt: rewrite README example to typecheck
Several issues compounded into a syntax error: a missing [in] joining
the [Transparent_statement.v] line into [match], unbound free
variables ([clock], [ts_private_key], [issuer_key], etc.), [signed] /
[receipt] used as bare values when both [Signed_statement.sign] and
[Transparency_service.register] return [(_, error) result], and
[verify] called with the issuer's private key instead of the public
one.
Wrap the whole thing in a [run ~clock ~ts_private_key ~ts_public_key
~issuer_key ~issuer_public_key ~sbom_json] function, [match] each
result, switch [Format.printf] / [Format.eprintf] to [Fmt.pr] /
[Fmt.epr], and add [cose] / [fmt] to the mdx libraries.