All checks were successful
WAI conformance / cargo-class corpora · linux (push) Successful in 33s
WAI conformance / cargo-class corpora · linux-arm64 (push) Successful in 36s
WAI conformance / cross-arch byte-equality · linux (push) Successful in 14s
WAI conformance / cross-arch byte-equality · linux-arm64 (push) Successful in 14s
WAI conformance / cargo-class corpora · windows (push) Successful in 1m16s
WAI conformance / cargo-class corpora · macos (push) Successful in 1m36s
WAI conformance / cross-arch byte-equality · windows (push) Successful in 25s
WAI conformance / cross-arch byte-equality · macos (push) Successful in 22s
The interop artifact every WAI extension ships, now for quantum-ops. A third-party implementation proves compatibility by reproducing the checks on portable JSON receipts: recompute the BLAKE3 Merkle root, enforce the grant's joule ceiling, verify the Ed25519 signature, confirm each content hash against the shipped raw artifact bytes, and (for a job) confirm the calibration cross-link. - wai_quantum_ops_vectors (gen|verify), feature quantum_ops — deterministic: pinned demo signing keys + fixed content, so gen reproduces byte-identical vectors (verified: expected_hashes.json IDENTICAL run-to-run). - quantum-ops-conformance/: 3 vectors (cal_q3 calibration, cal_cz calibration chained to cal_q3, job_bell cross-linked to cal_q3) + the artifacts/ bytes each receipt content-addresses + expected_hashes.json pinning every receipt_hash. - verify checks the full contract incl. the job binding to the RIGHT calibration state and rejecting a different one. All three PASS; bin clippy-clean. Co-Authored-By: Claude Opus 4.8 <[email protected]>
1 line
No EOL
940 B
JSON
1 line
No EOL
940 B
JSON
{"kind":"quantum-job","backend_id":"ionq:aria-1","calibration_ref":"d2d878b6ccb1ef98ffa1c1134bbdcfafd933d12d5077c0f74f2250a994e78b3a","circuit_hash":"3071b48c3078c1fa737e7a94360a0fdcf5242f1f9785315f4ab94e50bb8e3a17","grant":{"capability":"quantum.job.run","funds_ceiling":50,"grant_hash":"883c52e9a16898a65e6ae3b5b896a8a5ff4686d927b411e91c9a2a4c92ee6fc9","joule_ceiling_micro":1000000},"joules_micro":250,"merkle_root":"66df81244d578d4b78e66ff69c553815ff5490f1db59764233b03a15f99c022a","parent_receipt_hash":null,"receipt_hash":"e4167062b34974276c7172832f35960328e5d3843e5b48580fb6bd980ac96b41","result_hash":"88dcf1cff7a0733a50578ed6e9d3073f21cc8644daa3b48f0d71d87bc1d4592e","shots":1000,"sig":"acf9d2b1019c466e4d7c642a58cc56f4845e1fc79e365f7d10ec229a8297ddc5d64837d22743ea9e71046901219fe719da1342446fbdfb39dde4ffeea3c6b208","signer_id":"did:key:demo-lab","signer_pubkey":"a09aa5f47a6759802ff955f8dc2d2a14a5c99d23be97f864127ff9383455a4f0"} |