{ "oer": "2.1", "draft": "0.1", "source": "job receipts of minor version 1: the unmetered marker and the acquisition class (oer-receipts ยง3.1)", "keys": { "ed25519:hop-01": "f83e8fc2cd183be02a0bf025563bf1beb9d2385198c6ad39da8f4787a0630be7" }, "vectors": [ { "name": "j01 a metered hop with its counter class", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:82ef0cb8a9d78a07cf48e3a7bb5b538c60598775e552077a0fa324d9dc18a926", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:2222222222222222222222222222222222222222222222222222222222222222" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": "3.200000", "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": "3.000000", "movement_j": "0.200000", "idle_alloc_j": "0", "shared_alloc_j": "0", "upstream_j": "0" }, "method": "hardware_meter", "temperature_k": "300", "class": { "label": "OnChipCounter", "relative_ppm": 20000, "window_us": 1250000, "filtering": "Unknown" } }, "provenance": { "how": "measured", "device": "hardware", "weakest_input": { "how": "measured", "input": "package counter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:157717745ce4d43231942b5f2cdaa9bcb8f531cfaf581ac599757110e60cde1d", "signer": "ed25519:hop-01", "signature": "93a0942e08d9d827c44f83078e2849e9f764d05111d421c92c49142929dd2c3aa38454931461a334cade3c065fbf8824f6ad6b384d98a75672ee06f1cb8b6309" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [], "unmetered": [] }, { "name": "j02 an unmetered hop states the marker", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:ff0f17043b4c36fa9077df21401108a3196e52f6ecd38fe1f5522d38b57e88d7", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:3333333333333333333333333333333333333333333333333333333333333333" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": null, "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": null, "movement_j": null, "idle_alloc_j": null, "shared_alloc_j": null, "upstream_j": null }, "method": "unmetered", "temperature_k": "300" }, "provenance": { "how": "projected", "device": "hardware", "weakest_input": { "how": "projected", "input": "no meter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:55e702bba8df5a3d617ae4bf197754dab8947c3541ab213402b2c64c9c24f5ea", "signer": "ed25519:hop-01", "signature": "d23d7e41a3899c71129f50b9645dbe7b6880fa680c0d3a63595b8381dc7d1f5562dc4d5c6ae55d338f48f26adf5d37e440125731d9d0a6f8752f6329f372420c" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [], "unmetered": [ "sha256:ff0f17043b4c36fa9077df21401108a3196e52f6ecd38fe1f5522d38b57e88d7" ] }, { "name": "j03 a failover chain: a metered hop, then an unmetered one", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:82ef0cb8a9d78a07cf48e3a7bb5b538c60598775e552077a0fa324d9dc18a926", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:2222222222222222222222222222222222222222222222222222222222222222" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": "3.200000", "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": "3.000000", "movement_j": "0.200000", "idle_alloc_j": "0", "shared_alloc_j": "0", "upstream_j": "0" }, "method": "hardware_meter", "temperature_k": "300", "class": { "label": "OnChipCounter", "relative_ppm": 20000, "window_us": 1250000, "filtering": "Unknown" } }, "provenance": { "how": "measured", "device": "hardware", "weakest_input": { "how": "measured", "input": "package counter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:157717745ce4d43231942b5f2cdaa9bcb8f531cfaf581ac599757110e60cde1d", "signer": "ed25519:hop-01", "signature": "93a0942e08d9d827c44f83078e2849e9f764d05111d421c92c49142929dd2c3aa38454931461a334cade3c065fbf8824f6ad6b384d98a75672ee06f1cb8b6309" }, "hash_alg": "sha-256", "sig_alg": "ed25519" }, { "oer": "2.1", "receipt_id": "sha256:ff0f17043b4c36fa9077df21401108a3196e52f6ecd38fe1f5522d38b57e88d7", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:3333333333333333333333333333333333333333333333333333333333333333" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": null, "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": null, "movement_j": null, "idle_alloc_j": null, "shared_alloc_j": null, "upstream_j": null }, "method": "unmetered", "temperature_k": "300" }, "provenance": { "how": "projected", "device": "hardware", "weakest_input": { "how": "projected", "input": "no meter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:157717745ce4d43231942b5f2cdaa9bcb8f531cfaf581ac599757110e60cde1d", "receipt_hash": "sha256:454be0da35b9a518f5d2d1ea4ae0fbdf6618a69ed6106e9dd5094f0e588be602", "signer": "ed25519:hop-01", "signature": "2adb3eec92699e3d4ce953b1cf8e6b0c0a4e4182123712b07fc6216e789bdd950b42ce0d3622adf0c49c33abeead0c1f5ad86423dda189360a2e745671f3cc07" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [], "unmetered": [ "sha256:ff0f17043b4c36fa9077df21401108a3196e52f6ecd38fe1f5522d38b57e88d7" ] }, { "name": "j04 a model-based figure graded derived", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:ef1190a18f7cbcd0c059af273811005ea2a46c88987e38d82bf9c223e5cc0f67", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:2222222222222222222222222222222222222222222222222222222222222222" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": "3.200000", "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": "3.000000", "movement_j": "0.200000", "idle_alloc_j": "0", "shared_alloc_j": "0", "upstream_j": "0" }, "method": "model_estimated", "temperature_k": "300", "class": { "label": "ModelBased" } }, "provenance": { "how": "derived", "device": "hardware", "weakest_input": { "how": "measured", "input": "package counter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:e4e59f477d36ea4724ac4728d46eedd6723a6e891524a9f9c33d5ebc2c5bb471", "signer": "ed25519:hop-01", "signature": "9c41ccf8a8b27b036c9302c60a54ff41ee7e4e17d141add2fbda96a7438652f1361f3dde67afb946991fbbd0818de796fe21a99c5e3e6994c3e99f699a2e9a06" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [], "unmetered": [] }, { "name": "j05 an estimator's figure graded projected", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:c2a62c9a47a06f046f42465b03673b5acf139d0597567c6b96b460f0780e7c0e", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:2222222222222222222222222222222222222222222222222222222222222222" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": "3.200000", "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": "3.000000", "movement_j": "0.200000", "idle_alloc_j": "0", "shared_alloc_j": "0", "upstream_j": "0" }, "method": "hardware_meter", "temperature_k": "300", "class": { "label": "Estimator" } }, "provenance": { "how": "projected", "device": "hardware", "weakest_input": { "how": "measured", "input": "package counter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:029eb1a85661a53192e29eaaf28e142c7ad9f2486a427bd8fc15b9f3fd9421ac", "signer": "ed25519:hop-01", "signature": "fd8d6f0b4a2d4e00c928f21c11c439a08b7fe6e4444fe2d2f14f67ef61c9f4737f3b6f71a8f31daea7b63397018f83a98bbeaec4eba7bb7f4023f72dc4024008" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [], "unmetered": [] }, { "name": "j06 a calibrated instrument's figure graded measured", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:05cd67b4c23331a600accd93e030c3e27353f9c434130bc08d479190157e6ad1", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:2222222222222222222222222222222222222222222222222222222222222222" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": "3.200000", "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": "3.000000", "movement_j": "0.200000", "idle_alloc_j": "0", "shared_alloc_j": "0", "upstream_j": "0" }, "method": "hardware_meter", "temperature_k": "300", "class": { "label": "CalibratedInstrument", "relative_ppm": 5000, "window_us": 1250000, "calibration_ref": "urn:example:calibration:0001" } }, "provenance": { "how": "measured", "device": "hardware", "weakest_input": { "how": "measured", "input": "package counter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:784099584e8edfa72916ed8a9202622f6d5536ffd1840f6bac55f5a736fa0545", "signer": "ed25519:hop-01", "signature": "74ec060704cf35e0fabacea8499cbd6563f3768ebbb9dfe7097bb1ea2470e755595cc168b156863a90fee25c431b6853c158ae2de936d38484af7e0b665edb07" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [], "unmetered": [] }, { "name": "j07 a metered hop with no class", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:9cff7c096fae70e8171d53a3a710c2bdc5af86323aa7ac40b0e783b1c3fd2047", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:2222222222222222222222222222222222222222222222222222222222222222" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": "3.200000", "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": "3.000000", "movement_j": "0.200000", "idle_alloc_j": "0", "shared_alloc_j": "0", "upstream_j": "0" }, "method": "hardware_meter", "temperature_k": "300" }, "provenance": { "how": "measured", "device": "hardware", "weakest_input": { "how": "measured", "input": "package counter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:3639a741f57097fa76000b4b8b50ef56ad3ee0961fb2597769c2233216f3896d", "signer": "ed25519:hop-01", "signature": "a715ee267d829dc1b44873a50ee1dc1e3b7dcb73678d13771b007aa5d0feb7f38e1da763ebf0001403d4306caa5b6e9d53afc7f15e1a7b2138504efb8c9fab03" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [], "unmetered": [] }, { "name": "j08 the largest relative uncertainty a class states", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:611f7f7efd889e1849236bdb583c508c0e471aa90bd3a464ec580d6a25fcdd12", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:2222222222222222222222222222222222222222222222222222222222222222" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": "3.200000", "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": "3.000000", "movement_j": "0.200000", "idle_alloc_j": "0", "shared_alloc_j": "0", "upstream_j": "0" }, "method": "hardware_meter", "temperature_k": "300", "class": { "label": "OnChipCounter", "relative_ppm": 4294967295, "window_us": 1, "filtering": "On" } }, "provenance": { "how": "measured", "device": "hardware", "weakest_input": { "how": "measured", "input": "package counter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:f84ac66ff6f74e6909355477bfe7e6cdf5f1d0d4aa5340fe0fa0b2ce0e87db7b", "signer": "ed25519:hop-01", "signature": "1a42d788a94ef760a9c036ec0c0f557e04e9295baccbd80c9e4ee84ecc4a7b40e38f5accd25d25b30c08d84f1595fea9e0ebcef9316011736bdcab37a8be940d" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [], "unmetered": [] }, { "name": "j09 a class under minor version 0", "receipts": [ { "oer": "2.0", "receipt_id": "sha256:82ef0cb8a9d78a07cf48e3a7bb5b538c60598775e552077a0fa324d9dc18a926", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:2222222222222222222222222222222222222222222222222222222222222222" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": "3.200000", "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": "3.000000", "movement_j": "0.200000", "idle_alloc_j": "0", "shared_alloc_j": "0", "upstream_j": "0" }, "method": "hardware_meter", "temperature_k": "300", "class": { "label": "OnChipCounter", "relative_ppm": 20000, "window_us": 1250000, "filtering": "Unknown" } }, "provenance": { "how": "measured", "device": "hardware", "weakest_input": { "how": "measured", "input": "package counter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:157717745ce4d43231942b5f2cdaa9bcb8f531cfaf581ac599757110e60cde1d", "signer": "ed25519:hop-01", "signature": "93a0942e08d9d827c44f83078e2849e9f764d05111d421c92c49142929dd2c3aa38454931461a334cade3c065fbf8824f6ad6b384d98a75672ee06f1cb8b6309" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [ "canonical_failure" ], "unmetered": [] }, { "name": "j10 the marker under minor version 0", "receipts": [ { "oer": "2.0", "receipt_id": "sha256:8c1e55863a1bee9399e7f4f7ea5b1cd1d1f089d430cbc030aba853e550eb91f7", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:3333333333333333333333333333333333333333333333333333333333333333" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": null, "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": null, "movement_j": null, "idle_alloc_j": null, "shared_alloc_j": null, "upstream_j": null }, "method": "unmetered", "temperature_k": "300" }, "provenance": { "how": "projected", "device": "hardware", "weakest_input": { "how": "projected", "input": "no meter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:3dae1d274da66e47cb6564b01ac4043f87173cc962d31c7284e8df365dd99a63", "signer": "ed25519:hop-01", "signature": "2155072174a3ce043fcc8b6559af65243da412b5acf0098bbea310f911a46b98ba071e05613d21dcaea2750cb54619f15448e13e192066973fab23c3a6ec4a0c" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [ "malformed" ], "unmetered": [] }, { "name": "j11 a class under a minor version this text does not define", "receipts": [ { "oer": "2.10", "receipt_id": "sha256:82ef0cb8a9d78a07cf48e3a7bb5b538c60598775e552077a0fa324d9dc18a926", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:2222222222222222222222222222222222222222222222222222222222222222" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": "3.200000", "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": "3.000000", "movement_j": "0.200000", "idle_alloc_j": "0", "shared_alloc_j": "0", "upstream_j": "0" }, "method": "hardware_meter", "temperature_k": "300", "class": { "label": "OnChipCounter", "relative_ppm": 20000, "window_us": 1250000, "filtering": "Unknown" } }, "provenance": { "how": "measured", "device": "hardware", "weakest_input": { "how": "measured", "input": "package counter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:157717745ce4d43231942b5f2cdaa9bcb8f531cfaf581ac599757110e60cde1d", "signer": "ed25519:hop-01", "signature": "93a0942e08d9d827c44f83078e2849e9f764d05111d421c92c49142929dd2c3aa38454931461a334cade3c065fbf8824f6ad6b384d98a75672ee06f1cb8b6309" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [ "canonical_failure" ], "unmetered": [] }, { "name": "j12 the marker beside a breakdown term", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:c58cda8e467ab9336ad3338edbc1a4d47b263686786d72f336b04e8df6da85c4", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:3333333333333333333333333333333333333333333333333333333333333333" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": null, "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": "1.0", "movement_j": null, "idle_alloc_j": null, "shared_alloc_j": null, "upstream_j": null }, "method": "unmetered", "temperature_k": "300" }, "provenance": { "how": "projected", "device": "hardware", "weakest_input": { "how": "projected", "input": "no meter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:ae98002e6d8e6ca4e9f8c21c873571cca100076f305e6ab7fe63427abe1a934f", "signer": "ed25519:hop-01", "signature": "252de9c8fb9ba26c566a80e306712463d58da6efa1eafce8a8ac6d008adeb5350809543dbb2240fe36a5e9ce9fc662bb3382010ba4dbf9c6b6be2b057430580f" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [ "unmetered_invalid" ], "unmetered": [ "sha256:c58cda8e467ab9336ad3338edbc1a4d47b263686786d72f336b04e8df6da85c4" ] }, { "name": "j13 the marker graded measured", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:194faef96b1e54a541e0bb328610a20f3097ceb5958af7278fd72882a3755011", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:3333333333333333333333333333333333333333333333333333333333333333" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": null, "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": null, "movement_j": null, "idle_alloc_j": null, "shared_alloc_j": null, "upstream_j": null }, "method": "unmetered", "temperature_k": "300" }, "provenance": { "how": "measured", "device": "hardware", "weakest_input": { "how": "projected", "input": "no meter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:66998fe94a466ac010e16f4e62e40eb71c13fb8dc91f5e7c1b3711822927adfd", "signer": "ed25519:hop-01", "signature": "d1eec545386ba84e0118b97b026749eaa9e8031b14a204db18ed8703065033f4ae36eb082b0d231b81f11dd657c2a6a8861642400df4de16647dc3faf2eac403" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [ "unmetered_invalid" ], "unmetered": [ "sha256:194faef96b1e54a541e0bb328610a20f3097ceb5958af7278fd72882a3755011" ] }, { "name": "j14 the marker beside a class", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:60d0d0dfd870f54c4ad82553018bd29de717cbf8517b4027b3d41280ac087ef0", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:3333333333333333333333333333333333333333333333333333333333333333" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": null, "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": null, "movement_j": null, "idle_alloc_j": null, "shared_alloc_j": null, "upstream_j": null }, "method": "unmetered", "temperature_k": "300", "class": { "label": "Estimator" } }, "provenance": { "how": "projected", "device": "hardware", "weakest_input": { "how": "projected", "input": "no meter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:e5f089cb622d869c1fee19a0c1b683fca6f6d8ac8bf2e03856ebbc5508e98b38", "signer": "ed25519:hop-01", "signature": "2efc7904fee15e831b4467f386bab1bd8064d47547aba15744e793eab4614cbf7dd75fa5418108e7fb4e600b39c7ed17afb415a752e636db15df4afc6e2b560f" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [ "unmetered_invalid" ], "unmetered": [ "sha256:60d0d0dfd870f54c4ad82553018bd29de717cbf8517b4027b3d41280ac087ef0" ] }, { "name": "j15 an unmetered bundle", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:7c90e06969f50ee4c9e74324152133358b78ec0d345a1d29d4d74a33cc3ef403", "kind": "bundle", "capability": "oer.bundle.job", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:3333333333333333333333333333333333333333333333333333333333333333" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": null, "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": null, "movement_j": null, "idle_alloc_j": null, "shared_alloc_j": null, "upstream_j": null }, "method": "unmetered", "temperature_k": "300" }, "provenance": { "how": "projected", "device": "hardware", "weakest_input": { "how": "projected", "input": "no meter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "efficiency": { "completed_units": 1 }, "bundle": { "stages": [ { "kind": "job", "receipt_hash": "sha256:55e702bba8df5a3d617ae4bf197754dab8947c3541ab213402b2c64c9c24f5ea", "joules": "0" } ], "provenance_root": "sha256:eddfd1ca5de8f0c8e79ccca47a58042f3a599ce7473f66c2acb7033266fd445e" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:92b78457523aa4912e6fdee103114e7d0a88e86ab406b79a13bd35eaf10b2464", "signer": "ed25519:hop-01", "signature": "6e156e7334cf404f66d6287d08cd02eeb313dd12d1916030e2566b9b962a4a4b18cf8bbf0b29c5387c74c87b53a1d10857a73c39ac5c53d9ba167d40d5dfd301" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [ "unmetered_invalid" ], "unmetered": [ "sha256:7c90e06969f50ee4c9e74324152133358b78ec0d345a1d29d4d74a33cc3ef403" ] }, { "name": "j16 a ledger over a chain that holds the marker", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:82ef0cb8a9d78a07cf48e3a7bb5b538c60598775e552077a0fa324d9dc18a926", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:2222222222222222222222222222222222222222222222222222222222222222" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": "3.200000", "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": "3.000000", "movement_j": "0.200000", "idle_alloc_j": "0", "shared_alloc_j": "0", "upstream_j": "0" }, "method": "hardware_meter", "temperature_k": "300", "class": { "label": "OnChipCounter", "relative_ppm": 20000, "window_us": 1250000, "filtering": "Unknown" } }, "provenance": { "how": "measured", "device": "hardware", "weakest_input": { "how": "measured", "input": "package counter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:157717745ce4d43231942b5f2cdaa9bcb8f531cfaf581ac599757110e60cde1d", "signer": "ed25519:hop-01", "signature": "93a0942e08d9d827c44f83078e2849e9f764d05111d421c92c49142929dd2c3aa38454931461a334cade3c065fbf8824f6ad6b384d98a75672ee06f1cb8b6309" }, "hash_alg": "sha-256", "sig_alg": "ed25519" }, { "oer": "2.1", "receipt_id": "sha256:ff0f17043b4c36fa9077df21401108a3196e52f6ecd38fe1f5522d38b57e88d7", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:3333333333333333333333333333333333333333333333333333333333333333" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": null, "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": null, "movement_j": null, "idle_alloc_j": null, "shared_alloc_j": null, "upstream_j": null }, "method": "unmetered", "temperature_k": "300" }, "provenance": { "how": "projected", "device": "hardware", "weakest_input": { "how": "projected", "input": "no meter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:157717745ce4d43231942b5f2cdaa9bcb8f531cfaf581ac599757110e60cde1d", "receipt_hash": "sha256:454be0da35b9a518f5d2d1ea4ae0fbdf6618a69ed6106e9dd5094f0e588be602", "signer": "ed25519:hop-01", "signature": "2adb3eec92699e3d4ce953b1cf8e6b0c0a4e4182123712b07fc6216e789bdd950b42ce0d3622adf0c49c33abeead0c1f5ad86423dda189360a2e745671f3cc07" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [ "ledger_mismatch" ], "unmetered": [ "sha256:ff0f17043b4c36fa9077df21401108a3196e52f6ecd38fe1f5522d38b57e88d7" ], "ledger": { "meter_joules": "3.200000", "unallocated_joules": "0" } }, { "name": "j17 the legacy hardware label", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:e35cb9a72681f062fa8141edcc26449199a53d4c9eddfa1deeed83a2a8dc31d1", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:2222222222222222222222222222222222222222222222222222222222222222" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": "3.200000", "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": "3.000000", "movement_j": "0.200000", "idle_alloc_j": "0", "shared_alloc_j": "0", "upstream_j": "0" }, "method": "hardware_meter", "temperature_k": "300", "class": { "label": "HwShunt" } }, "provenance": { "how": "measured", "device": "hardware", "weakest_input": { "how": "measured", "input": "package counter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:963ff96f67a5b0eb214329321ae17263aabacee910685daf8a4666bfbddba399", "signer": "ed25519:hop-01", "signature": "ffd216c5befab9f89b84cc95fb18230f0eab2767f515a23779f3d7dbdee2fc77d954ecd73b200a6aceb1cb671f9fb27f00656c9ecc725e741a059b8981c7930f" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [ "class_invalid" ], "unmetered": [] }, { "name": "j18 a counter class with no uncertainty", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:d9f3dbabc2f6ca8d8dee990e6b77d75c99b01a31ab63350a07470af497c89da4", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:2222222222222222222222222222222222222222222222222222222222222222" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": "3.200000", "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": "3.000000", "movement_j": "0.200000", "idle_alloc_j": "0", "shared_alloc_j": "0", "upstream_j": "0" }, "method": "hardware_meter", "temperature_k": "300", "class": { "label": "OnChipCounter", "filtering": "Off" } }, "provenance": { "how": "measured", "device": "hardware", "weakest_input": { "how": "measured", "input": "package counter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:398b75c94f81c6f4e7511f3ccddef7a41d5d66b5312f6a64a0fb18eefc32e811", "signer": "ed25519:hop-01", "signature": "fa0bbd33303050de80e8d45a69e88b922cf934111086bcd8209d8230699806ce6fc94fdabb86d25b37fb46d918e359814e84fe52c5b5fc3dfcad7fc90ad0420d" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [ "class_invalid" ], "unmetered": [] }, { "name": "j19 a counter class with no filtering state", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:cad1c4fc35179a335ca15ec2012366ffe465b75b5d7d64f8b1f0d3eb7e494ba6", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:2222222222222222222222222222222222222222222222222222222222222222" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": "3.200000", "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": "3.000000", "movement_j": "0.200000", "idle_alloc_j": "0", "shared_alloc_j": "0", "upstream_j": "0" }, "method": "hardware_meter", "temperature_k": "300", "class": { "label": "OnChipCounter", "relative_ppm": 20000, "window_us": 1250000 } }, "provenance": { "how": "measured", "device": "hardware", "weakest_input": { "how": "measured", "input": "package counter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:f43ed8f34c4607834157c13804ee7cd1a2b066dbd0cd766e505a1e1b43663788", "signer": "ed25519:hop-01", "signature": "60dedc85f905c9a37585717d7edadd92b99f6efe88c075dc2bceae2c3ec8b833b75be092644c3edfb3399ac8641fa54fe936069fead292b8391f6fdafa54720f" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [ "class_invalid" ], "unmetered": [] }, { "name": "j20 a filtering state outside the three", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:fdd565369e4a013fc90462cbc2082b77b49f75f0e1d2832dd5bb224ec707fc55", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:2222222222222222222222222222222222222222222222222222222222222222" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": "3.200000", "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": "3.000000", "movement_j": "0.200000", "idle_alloc_j": "0", "shared_alloc_j": "0", "upstream_j": "0" }, "method": "hardware_meter", "temperature_k": "300", "class": { "label": "OnChipCounter", "relative_ppm": 20000, "window_us": 1250000, "filtering": "Maybe" } }, "provenance": { "how": "measured", "device": "hardware", "weakest_input": { "how": "measured", "input": "package counter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:3df9223cf494026a769acfa1b9bdf4ed2c648391147ddd7ec44763930096e9c0", "signer": "ed25519:hop-01", "signature": "02665c2105357f13b9f834d03f2af871c2115dcddf63b94d35597fc1f9620a9cf3b9f9d6677456997ed2980aa9a9f78d8fed29f46685b8d865e80ee62eca3f03" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [ "class_invalid" ], "unmetered": [] }, { "name": "j21 a relative uncertainty of zero", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:0198c669e8d9c2cc736a2571f3634479bec2c714be52841982f482b376c08d92", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:2222222222222222222222222222222222222222222222222222222222222222" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": "3.200000", "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": "3.000000", "movement_j": "0.200000", "idle_alloc_j": "0", "shared_alloc_j": "0", "upstream_j": "0" }, "method": "hardware_meter", "temperature_k": "300", "class": { "label": "OnChipCounter", "relative_ppm": 0, "window_us": 1250000, "filtering": "Off" } }, "provenance": { "how": "measured", "device": "hardware", "weakest_input": { "how": "measured", "input": "package counter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:2eee96ecdadc38c26696ed16b3371d197726987f26b2b331cca009c3e3c098e4", "signer": "ed25519:hop-01", "signature": "3329f3c0d74de6cc7a7a610b9fe2349733f28443f9c76b0e530ad5f03ec4c8b0312d1dd30f15ef5e285bba6341e104bcb5c072f4b9514713cf66707c483b9702" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [ "class_invalid" ], "unmetered": [] }, { "name": "j22 a window of zero", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:64b9213d25be3f116847f6ccf5c52075c05f66f433728c84d60fea01bb0108d4", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:2222222222222222222222222222222222222222222222222222222222222222" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": "3.200000", "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": "3.000000", "movement_j": "0.200000", "idle_alloc_j": "0", "shared_alloc_j": "0", "upstream_j": "0" }, "method": "hardware_meter", "temperature_k": "300", "class": { "label": "OnChipCounter", "relative_ppm": 20000, "window_us": 0, "filtering": "Off" } }, "provenance": { "how": "measured", "device": "hardware", "weakest_input": { "how": "measured", "input": "package counter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:a60bbe0090152bc68bf0682efc6cf209cb0d239e1d7ec2819e31cdddf61ab9c9", "signer": "ed25519:hop-01", "signature": "663e588461a8d1c7977ea91625b41065abc88bdb408d4111b2fb376cc168e430263ebce682746d637ad401867cf4db262ab8f3a26f9aadbaf633fcefe010e203" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [ "class_invalid" ], "unmetered": [] }, { "name": "j23 a relative uncertainty past 2^32 - 1", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:fbebff6871b1ee15efea9f5b6d399841fa1226a384119ab21d1ac36c2b3131c6", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:2222222222222222222222222222222222222222222222222222222222222222" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": "3.200000", "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": "3.000000", "movement_j": "0.200000", "idle_alloc_j": "0", "shared_alloc_j": "0", "upstream_j": "0" }, "method": "hardware_meter", "temperature_k": "300", "class": { "label": "OnChipCounter", "relative_ppm": 4294967296, "window_us": 1250000, "filtering": "Off" } }, "provenance": { "how": "measured", "device": "hardware", "weakest_input": { "how": "measured", "input": "package counter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:f57eb3f6cde71523c2b026d5c0f3809fbf3b5fd1eabfb2c0d6415a9ebec13deb", "signer": "ed25519:hop-01", "signature": "3485eeca2edc5bf9a19f3df08332219a5f9f141cf63f988f4cdfff464f4df6831d907c41beeb64076c2f8fcb672fc44d3881018d94b1e0be66e37fdcc376800a" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [ "class_invalid" ], "unmetered": [] }, { "name": "j24 a relative uncertainty written as a string", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:a02e8aa318804c62c6d7c1e9b6ef22df7643adeeb940703e368a4381479cd9af", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:2222222222222222222222222222222222222222222222222222222222222222" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": "3.200000", "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": "3.000000", "movement_j": "0.200000", "idle_alloc_j": "0", "shared_alloc_j": "0", "upstream_j": "0" }, "method": "hardware_meter", "temperature_k": "300", "class": { "label": "OnChipCounter", "relative_ppm": "20000", "window_us": 1250000, "filtering": "Off" } }, "provenance": { "how": "measured", "device": "hardware", "weakest_input": { "how": "measured", "input": "package counter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:114c45a48c04ce4a0e2c50ae93ce355461680a550346c9825eeb903450df7d84", "signer": "ed25519:hop-01", "signature": "5e898fec47a74bb3b10a4b7d69aef688757280bd57fe8daed4194675fd5584062ed505285c95bede1336cc08029856a4426b6e342a7c0932daf532f9283c0606" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [ "class_invalid" ], "unmetered": [] }, { "name": "j25 a relative uncertainty written as true", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:15b3e203cbe5384ec908d6633954b383eff19820bd1b2e9c31c7b3d5718cd578", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:2222222222222222222222222222222222222222222222222222222222222222" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": "3.200000", "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": "3.000000", "movement_j": "0.200000", "idle_alloc_j": "0", "shared_alloc_j": "0", "upstream_j": "0" }, "method": "hardware_meter", "temperature_k": "300", "class": { "label": "OnChipCounter", "relative_ppm": true, "window_us": 1250000, "filtering": "Off" } }, "provenance": { "how": "measured", "device": "hardware", "weakest_input": { "how": "measured", "input": "package counter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:901e958ce04a3d10b7a01a32d098550528d6411947013850f23ca4769ff5ff51", "signer": "ed25519:hop-01", "signature": "1b7a85712a6ab73a857edb4a21c25727d799e1d0093e0eb748972da6dbea994770382ddce866b4a0cc6212146d48a65d8d8f235ee1ba7029e9b8b9e6eed0fd0c" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [ "class_invalid" ], "unmetered": [] }, { "name": "j26 a model's figure with evidence beside it", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:290f10251a8de926453bb52b7e375651abd6da79d609203fd31d3824d7be3458", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:2222222222222222222222222222222222222222222222222222222222222222" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": "3.200000", "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": "3.000000", "movement_j": "0.200000", "idle_alloc_j": "0", "shared_alloc_j": "0", "upstream_j": "0" }, "method": "hardware_meter", "temperature_k": "300", "class": { "label": "ModelBased", "relative_ppm": 20000 } }, "provenance": { "how": "derived", "device": "hardware", "weakest_input": { "how": "measured", "input": "package counter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:c1667bdcaa1d9d55901ab5a0c891987d7d23ddf7986fbd9eec87668d678acbff", "signer": "ed25519:hop-01", "signature": "5a23577f0bfd41ddb77f8ceca00859bf5173803d545e2d4bd261d2949e1d682b5aa301afd5adfbf5f5f3b9e3054769234dca46526eacce64308c327f2fac1b00" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [ "class_invalid" ], "unmetered": [] }, { "name": "j27 a calibrated instrument with an empty certificate reference", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:05cfae4c653926e8a2ba6619a7db4cfbc8f80f6049cf652a4782c589c1e9faee", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:2222222222222222222222222222222222222222222222222222222222222222" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": "3.200000", "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": "3.000000", "movement_j": "0.200000", "idle_alloc_j": "0", "shared_alloc_j": "0", "upstream_j": "0" }, "method": "hardware_meter", "temperature_k": "300", "class": { "label": "CalibratedInstrument", "relative_ppm": 5000, "window_us": 1250000, "calibration_ref": "" } }, "provenance": { "how": "measured", "device": "hardware", "weakest_input": { "how": "measured", "input": "package counter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:7a1d2e7c7504783fd812972f64effa47a3099fe059f94743d716ca40776bf161", "signer": "ed25519:hop-01", "signature": "b08eb82fd43c679fd75fa3f5a5e88dedc71b11aae67b914b55bcbb6dbec046cc5ed23153801aa71bf5ffd243dfa54abdbff63179bc83c45da22657d8e2d06e00" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [ "class_invalid" ], "unmetered": [] }, { "name": "j28 a calibrated instrument with a filtering state", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:66e25158314012d1bd6a91bed2a4ca174f6f265ede0cd852a64258964369b604", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:2222222222222222222222222222222222222222222222222222222222222222" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": "3.200000", "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": "3.000000", "movement_j": "0.200000", "idle_alloc_j": "0", "shared_alloc_j": "0", "upstream_j": "0" }, "method": "hardware_meter", "temperature_k": "300", "class": { "label": "CalibratedInstrument", "relative_ppm": 5000, "window_us": 1250000, "filtering": "Off" } }, "provenance": { "how": "measured", "device": "hardware", "weakest_input": { "how": "measured", "input": "package counter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:da2d99bc12ce54af3f08fe75981762987d71e463d0470b938d39d147a3eb8108", "signer": "ed25519:hop-01", "signature": "10c3fa8f49e5ecacf79fbef9e8cb867999bfd5eae95a6303939d454e43cae790373a40047f0b0c2cc6f5fe5aefe92023d36e10625187af5fc022a84204961601" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [ "class_invalid" ], "unmetered": [] }, { "name": "j29 a class that is a string", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:522cf29a7da3a42880cbc3f171f1716729d9ca074c167ef3504600adff88531f", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:2222222222222222222222222222222222222222222222222222222222222222" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": "3.200000", "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": "3.000000", "movement_j": "0.200000", "idle_alloc_j": "0", "shared_alloc_j": "0", "upstream_j": "0" }, "method": "hardware_meter", "temperature_k": "300", "class": "OnChipCounter" }, "provenance": { "how": "measured", "device": "hardware", "weakest_input": { "how": "measured", "input": "package counter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:a522b969d35835365d1cc301526fca5c4e423bbc22460fbe773bf111f4c15e4e", "signer": "ed25519:hop-01", "signature": "25976852889d43f90a100080ff04baa6669a50cdc27e069fb42c87ddc59a20e77828f465ff7fdd635a26a3dfddbed1b1794a8da3f825aac72351c28a9d003a09" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [ "class_invalid" ], "unmetered": [] }, { "name": "j30 a label outside the vocabulary", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:d748ab932710a5666a84619d863de0e7d1c72a3928eb054b588bb536cc4c1304", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:2222222222222222222222222222222222222222222222222222222222222222" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": "3.200000", "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": "3.000000", "movement_j": "0.200000", "idle_alloc_j": "0", "shared_alloc_j": "0", "upstream_j": "0" }, "method": "hardware_meter", "temperature_k": "300", "class": { "label": "Guess" } }, "provenance": { "how": "measured", "device": "hardware", "weakest_input": { "how": "measured", "input": "package counter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:57ea7806051de9662f058c8eff2b8f6c1286996ca33892c0b6083f3310781c25", "signer": "ed25519:hop-01", "signature": "007ffa765b155c8d8b769a7a1ca27890a0d401a668eb38b2e95f2a5634148945210eb28f46f41563002250ad1fdfd8f3075821d409b1de085bc28892e3de0601" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [ "class_invalid" ], "unmetered": [] }, { "name": "j31 a member the class does not list", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:82ef0cb8a9d78a07cf48e3a7bb5b538c60598775e552077a0fa324d9dc18a926", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:2222222222222222222222222222222222222222222222222222222222222222" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": "3.200000", "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": "3.000000", "movement_j": "0.200000", "idle_alloc_j": "0", "shared_alloc_j": "0", "upstream_j": "0" }, "method": "hardware_meter", "temperature_k": "300", "class": { "label": "Estimator", "source": "nameplate" } }, "provenance": { "how": "measured", "device": "hardware", "weakest_input": { "how": "measured", "input": "package counter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:157717745ce4d43231942b5f2cdaa9bcb8f531cfaf581ac599757110e60cde1d", "signer": "ed25519:hop-01", "signature": "93a0942e08d9d827c44f83078e2849e9f764d05111d421c92c49142929dd2c3aa38454931461a334cade3c065fbf8824f6ad6b384d98a75672ee06f1cb8b6309" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [ "canonical_failure" ], "unmetered": [] }, { "name": "j32 a counter reading graded derived", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:9867c3b762bb4374d6113b04f8bdf52dc38fe4ab9225c99d7da6eb7e39e51c90", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:2222222222222222222222222222222222222222222222222222222222222222" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": "3.200000", "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": "3.000000", "movement_j": "0.200000", "idle_alloc_j": "0", "shared_alloc_j": "0", "upstream_j": "0" }, "method": "hardware_meter", "temperature_k": "300", "class": { "label": "OnChipCounter", "relative_ppm": 20000, "window_us": 1250000, "filtering": "Unknown" } }, "provenance": { "how": "derived", "device": "hardware", "weakest_input": { "how": "measured", "input": "package counter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:2c2bf876000e5c7041139203efc4945c8a22454efbdc10e00b055e67b998c20e", "signer": "ed25519:hop-01", "signature": "e13ce241f90686ec584557c47dca3a2dc93083ad90164e7cbdf96e024efba7d6b7a95d8498fb2e50e0d34537d8cecb987dc2fde849733ac41ca8a19ebaa1c002" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [ "class_grade_mismatch" ], "unmetered": [] }, { "name": "j33 an estimator's figure graded measured", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:b44ecfef7d35e92a8a8265cfab8f396387d96a98142e5c08dca753a7a999e4f5", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:2222222222222222222222222222222222222222222222222222222222222222" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": "3.200000", "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": "3.000000", "movement_j": "0.200000", "idle_alloc_j": "0", "shared_alloc_j": "0", "upstream_j": "0" }, "method": "hardware_meter", "temperature_k": "300", "class": { "label": "Estimator" } }, "provenance": { "how": "measured", "device": "hardware", "weakest_input": { "how": "measured", "input": "package counter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:5d77755b0244e16dc98da0914fe6cf0c7356ee74574ae46ea005c5b1d59e59fe", "signer": "ed25519:hop-01", "signature": "d4775c6860ba15053daf40215d3d17528d911ccceea51573584ed2a9749845e5bcd931127bf2ac7e3a787f79904cff7783d5834ee87f7ff75ff79a860f294b0a" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [ "class_grade_mismatch" ], "unmetered": [] }, { "name": "j34 a model's figure graded simulated", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:f15eca24e3f48b1d798a659fe4003acb346ac328dbc2eac06dbf1a709894a21c", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:2222222222222222222222222222222222222222222222222222222222222222" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": "3.200000", "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": "3.000000", "movement_j": "0.200000", "idle_alloc_j": "0", "shared_alloc_j": "0", "upstream_j": "0" }, "method": "hardware_meter", "temperature_k": "300", "class": { "label": "ModelBased" } }, "provenance": { "how": "simulated", "device": "hardware", "weakest_input": { "how": "measured", "input": "package counter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:1e925e6983342805cb1466d0d05f6599c90784d4f88bdcc967fb962a31c1311c", "signer": "ed25519:hop-01", "signature": "9278db07f2a5a91896a9c80c158bd277d5f100c93423dd4dbca6e43d31aac8f4b0610ee61983b1cbf32a5439bd1cf30a3f57debdb90cd6ecdce1d8cf2416250b" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [ "class_grade_mismatch" ], "unmetered": [] }, { "name": "j35 a calibrated instrument's figure graded projected", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:6f7e0df61bd918ae749c5b3c2b55bcd6c586b0c68ab7339c95583892ae2daf35", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:2222222222222222222222222222222222222222222222222222222222222222" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": "3.200000", "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": "3.000000", "movement_j": "0.200000", "idle_alloc_j": "0", "shared_alloc_j": "0", "upstream_j": "0" }, "method": "hardware_meter", "temperature_k": "300", "class": { "label": "CalibratedInstrument", "relative_ppm": 5000, "window_us": 1250000, "calibration_ref": "urn:example:calibration:0001" } }, "provenance": { "how": "projected", "device": "hardware", "weakest_input": { "how": "measured", "input": "package counter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:479137674b10090c5ad3156554b49212491c3e353a59f918a24370c37f249bd8", "signer": "ed25519:hop-01", "signature": "7f42c552d01102e0d1f777621e3a04da22471531368f054bbdf4332b2d3fbbb903c98294f6a9c2c0d237f3976cbaa20a70abbed6308f05215c13a1f77f8bbc03" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [ "class_grade_mismatch" ], "unmetered": [] }, { "name": "j36 a class beside a grade outside the vocabulary", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:fca611fa500f3753ec1ce37fcae436a4713b5d8a6ba7f21c6bd8b576c92440cf", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:2222222222222222222222222222222222222222222222222222222222222222" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": "3.200000", "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": "3.000000", "movement_j": "0.200000", "idle_alloc_j": "0", "shared_alloc_j": "0", "upstream_j": "0" }, "method": "hardware_meter", "temperature_k": "300", "class": { "label": "OnChipCounter", "relative_ppm": 20000, "window_us": 1250000, "filtering": "Unknown" } }, "provenance": { "how": "guessed", "device": "hardware", "weakest_input": { "how": "measured", "input": "package counter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:0b747cad4b485a5ed1d9d4afd248cdd28b8dc119a5628c153bfd5bdffe35273d", "signer": "ed25519:hop-01", "signature": "67c91e0009be57d4b58bc56355b70799418eb150d83084ed69e08bb1d83af5ca6696a68a07106eaf821da8d08ab87be8438c3fc25e97e277c4ba14f15d158b0c" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [ "grade_unknown" ], "unmetered": [] }, { "name": "j37 an unmetered receipt given a figure after it was sealed", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:ff0f17043b4c36fa9077df21401108a3196e52f6ecd38fe1f5522d38b57e88d7", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:3333333333333333333333333333333333333333333333333333333333333333" }, "work": { "status": 1, "outcome": "completed", "latency_s": "1.250000" }, "energy": { "joules_total": "0", "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": "0", "movement_j": "0", "idle_alloc_j": "0", "shared_alloc_j": "0", "upstream_j": "0" }, "method": "unmetered", "temperature_k": "300" }, "provenance": { "how": "projected", "device": "hardware", "weakest_input": { "how": "projected", "input": "no meter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:55e702bba8df5a3d617ae4bf197754dab8947c3541ab213402b2c64c9c24f5ea", "signer": "ed25519:hop-01", "signature": "d23d7e41a3899c71129f50b9645dbe7b6880fa680c0d3a63595b8381dc7d1f5562dc4d5c6ae55d338f48f26adf5d37e440125731d9d0a6f8752f6329f372420c" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [ "receipt_hash_mismatch", "receipt_id_mismatch" ], "unmetered": [] }, { "name": "j38 a failed hop, unmetered", "receipts": [ { "oer": "2.1", "receipt_id": "sha256:378e8021606002e15e6a9f54368c92130ddd45cb345b865d0a0221f1dea25a6a", "kind": "job", "capability": "oer.job.media.encode", "intent": "replicate", "subject": { "inputs": [ "sha256:1111111111111111111111111111111111111111111111111111111111111111" ], "output": "blake3:3333333333333333333333333333333333333333333333333333333333333333" }, "work": { "status": -1, "outcome": "failed", "latency_s": "1.250000" }, "energy": { "joules_total": null, "boundary": "the hop's host: CPU package and DRAM", "breakdown": { "compute_j": null, "movement_j": null, "idle_alloc_j": null, "shared_alloc_j": null, "upstream_j": null }, "method": "unmetered", "temperature_k": "300" }, "provenance": { "how": "projected", "device": "hardware", "weakest_input": { "how": "projected", "input": "no meter" } }, "floor": { "bits_committed": 0, "bits_delivered": "0", "floor_j": "0", "decades_above_floor": "0" }, "chain": { "prev_hash": "sha256:0000000000000000000000000000000000000000000000000000000000000000", "receipt_hash": "sha256:ec619322b98f19011c1b1e6df8372b14cf50aecc9f4d79225b4b42cdcd71b090", "signer": "ed25519:hop-01", "signature": "17bb89254f2e88798133daa837a64be82272c0ea37ccd379bfd266a0d9db644a53399d0c19bb8579605bd16684e543a37b7bd1badc0ef75fbd04fee4ff611506" }, "hash_alg": "sha-256", "sig_alg": "ed25519" } ], "expected": [], "unmetered": [ "sha256:378e8021606002e15e6a9f54368c92130ddd45cb345b865d0a0221f1dea25a6a" ] } ] }