CSI verification.
Verify the published CSI with nothing but this site.
The verification kit publishes the exact hash material behind every CSI snapshot, the canonicalisation rule that turns it into a sha256 digest, and a small stand-alone verifier. An outsider can recompute the published hashes, re-link the proof chain and compare its anchored prefix with the Sepolia CsiProofLedger without the CSI engine.
Everything an outsider needs to check the published hashes is served under /data/csi/verify/: copies of the methodology and baseline configuration, the source and metric-unit registries, the source-rights registry and the candidate certificate, plus one directory per period holding the exact canonical JSON material whose hash equals the current methodology, baseline, source-registry, source-bundle, metric-values, contributions, confidences and snapshot hashes. The verifier script recomputes each hash, re-links the proof chain and, with a Sepolia RPC endpoint, compares the anchored prefix with the on-chain ledger. Where a period's anchored block certifies an earlier revision of that material with the same CSI E8 (a later re-certification changed a hashed input without moving the value), the kit says so per period: the block's data-bundle and snapshot hashes are the earlier revision's and the current material is anchored transitively through the later block that hashes the material chain, and the per-period table labels each period Direct, Transitive via a named block, or Not anchored. The honest boundary is that recomputing the headline from raw observations needs the CSI engine; the replay steps show how. Every value is derived from declared candidate inputs and remains provisional until authenticated production lineage and the benchmark trusted gate pass.
Verification kit, csi-v1.1.0
76.15
Published CSI for 2026 (E8 7614622916).
#32
Append sequence of its proof block in the append-only chain.
- Certification
- csi-v1.1.0-candidate.6 ยท certificate
sha256:7e7625988c164a05a064827ad7d2ffe71cfa7e8139beb15e4525a4fba6a3c826 - Headline snapshot hash
sha256:b6f18b7a378b5f739ba093bd143d42d12c75b470f75fe3caa48794f2f2088cb7- Headline proof block hash
sha256:2c6a410e7d630f7f53d5fb4e77b749935804861257da80eb6c20150709a3e762- Latest period
- 2026
What you can verify from this site alone
With the kit alone you can recompute every published hash from its material and re-link the proof chain; with the kit and a Sepolia JSON-RPC endpoint you can compare the anchored prefix with the CsiProofLedger contract. The honest boundary: recomputing the headline value from raw observations needs the CSI engine, and the replay steps below show how. The release tooling is designed to regenerate the kit and CSI together from the same inputs. The current VPS pipeline is not healthy, so this kit records the last static release rather than proving daily operation; a disagreement between the kit and its matching served release is a defect, not something to explain away.
| Check | Recomputable | Requires | Description |
|---|---|---|---|
Listed files are byte-identical to the index files.sha256 | Yes | Kit only | Every file in verify/index.json files[] hashes (sha256 over bytes) to the recorded digest. |
Component hashes recompute from the material <period>.component-hashes | Yes | Kit only | methodologyHash, baselineHash, sourceRegistryHash, dataBundleHash, metricValuesHash, contributionHash and confidenceHash equal hash_json of methodology.json, baselines.json, source-registry.json, source-bundle.json, metric-values.json, contributions.json and confidences.json under verify/material/<period>/. |
Snapshot hash recomputes <period>.snapshot-hash | Yes | Kit only | hash_json(snapshot.json) equals the published snapshotHash (headline latest.json, proof block, composition). |
The latest proof block carries the recomputed hashes <period>.proof-block | Yes | Kit only | The latest CSI_SNAPSHOT_PUBLISHED block for the period carries the recomputed snapshot hash, the same component hashes and the same CSI E8; for a ledgerMaterialDrift period the block carries the same component hashes and CSI E8 and the period is transitively anchored via the block named in perPeriod.transitivelyAnchoredVia (PASS), or WARN if that transitive link fails. |
The material snapshot chain links every period to its predecessor material.chain | Yes | Kit only | snapshot.previousSnapshotHash of every period equals hash_json(snapshot.json) of the previous period, and for each drift period the first later block that certifies its material hashes previous_snapshot_hash equal to the material snapshot hash of the period before it. |
Sub-index values recompute <period>.sub-indexes | Yes | Kit only | 100 + 100 * D * clip((effective - baseline) / baseline, lower, upper) at E8 equals every published sub-index valueE8 (sub-indexes/<slug>/history.json). |
Composition arithmetic recomputes <period>.composition | Yes | Kit only | sum(R_i / 101 * SubIndex_i) at E8 equals the published CSI E8 with abs(diff) <= 1 (integer rounding order); the exact diff is printed. |
Proof chain re-hashes and links from genesis ledger.chain | Yes | Kit only | Every ledger/entries/<seq>/proof-block.json re-hashes over proofBlockHashedKeys to its proof_block_hash and previous_proof_hash links from the genesis sentinel to the head. |
The anchored watermark names the served head ledger.anchored | Yes | Kit only | ledger/anchored.json anchoredCount/head equal the served block at that append position. |
On-chain anchor equals the served head rpc.anchored | Yes | Kit + Sepolia RPC | eth_call CsiProofLedger.latestProofHash()/proofCount()/proofAt(count-1) on Sepolia equal the anchored head hash and count. |
Full replay of the series from sources engine.replay | Yes | CSI engine | Re-run the upt-csi engine (see replay.steps) over the committed collected sources to reproduce every material file and hash from first principles. |
Verifier
- Script
verify/verify_kit.py- Usage
python verify_kit.py --base https://unpenned.org/data/csi/ [--period 2026] [--rpc <sepolia json-rpc url>]- Canonicalisation
json.dumps(json_safe(v), sort_keys=True, separators=(',',':'), ensure_ascii=False) encoded UTF-8; Decimal values are plain decimal stringsThe digest is hex sha256 over those bytes, prefixedsha256:.
Kit files
| Path | Role | Description | sha256 |
|---|---|---|---|
composition/latest.json | composition | the latest weighted composition (members, subIndexValueE8, valueE8, compositionHash) | aecdc2f015c51db1531d3a48d4b270647e53b709fadaa456d578b5fa57c22b79 |
history.json | history | the published CSI series 2000..latest (3-dp display values) | d78d0a32f84b6254aea40fb60b98397bcbdb49b552e212fb96314edfb6f58669 |
latest.json | headline | the published headline (value, snapshotHash, sourceBundleHash, methodologyHash) | 40ace716a7c8edc70037b7dbf9ea8ec28d40d3d7959a3fa70bb5b246242e1127 |
ledger/entries/0000/proof-block.json | proof-block | proof block #0 period 2000 (CSI_SNAPSHOT_PUBLISHED) | 15ca60ced53eae4b62ded2beae8c7ba97f3381503f4d7d81424d2b9471d725ed |
ledger/entries/0001/proof-block.json | proof-block | proof block #1 period 2001 (CSI_SNAPSHOT_PUBLISHED) | 11c295ea434e58de4e0efd19817f755edc6397659f328d70c10b4eb110566364 |
ledger/entries/0002/proof-block.json | proof-block | proof block #2 period 2002 (CSI_SNAPSHOT_PUBLISHED) | ef78c2d62c60ef34fccb2dcbccd00a2c68ef0f731057a29cdb982430d02d0486 |
ledger/entries/0003/proof-block.json | proof-block | proof block #3 period 2003 (CSI_SNAPSHOT_PUBLISHED) | 66d3cc7250458d5894e47e6f6de04c826a88a81a828f668ecd63b5b7d37f3821 |
ledger/entries/0004/proof-block.json | proof-block | proof block #4 period 2004 (CSI_SNAPSHOT_PUBLISHED) | bbe589f1b05544cce20463b94b2c66dc962386f019fe4c766ba422ee210990c6 |
ledger/entries/0005/proof-block.json | proof-block | proof block #5 period 2005 (CSI_SNAPSHOT_PUBLISHED) | 2783bc7d67c5cfafa2385f211a577cfb0d2f45a8a4657c6cbd319cc6d908820e |
ledger/entries/0006/proof-block.json | proof-block | proof block #6 period 2006 (CSI_SNAPSHOT_PUBLISHED) | b8677a4bab8e6c04204ccb7160862eb189e928889bd8c278af36b383185496a5 |
ledger/entries/0007/proof-block.json | proof-block | proof block #7 period 2007 (CSI_SNAPSHOT_PUBLISHED) | 0fb2c8ff5060500ef348e9908999fe7a486082d4c955443e5068bddb7c89f70d |
ledger/entries/0008/proof-block.json | proof-block | proof block #8 period 2008 (CSI_SNAPSHOT_PUBLISHED) | dba150fd8e27cf42993eab3dd3665717ce8c53e446d690c48ec4d855715b95b2 |
ledger/entries/0009/proof-block.json | proof-block | proof block #9 period 2009 (CSI_SNAPSHOT_PUBLISHED) | 590adc02d408d47e96b606d9ebc8471456da3042636d8d2e453a964e4102010f |
ledger/entries/0010/proof-block.json | proof-block | proof block #10 period 2010 (CSI_SNAPSHOT_PUBLISHED) | 858d2b95e0a674638d6ee806a2f3885887d1ea18fa6c588fe4f611cb8976a922 |
ledger/entries/0011/proof-block.json | proof-block | proof block #11 period 2011 (CSI_SNAPSHOT_PUBLISHED) | c8d3f3c8a0e148a62809beabc2eda145819cc1584b2edbad17d118e534dbbd42 |
ledger/entries/0012/proof-block.json | proof-block | proof block #12 period 2012 (CSI_SNAPSHOT_PUBLISHED) | 03a462f99ebd3a25840e15e13cdad478b71f7e5319bb266576f90a7d72bdf119 |
ledger/entries/0013/proof-block.json | proof-block | proof block #13 period 2013 (CSI_SNAPSHOT_PUBLISHED) | bfe1f3723bf6d20f0fcbdfa2f242add42383cc62735b7166eef5c0a8b40dc3ca |
ledger/entries/0014/proof-block.json | proof-block | proof block #14 period 2014 (CSI_SNAPSHOT_PUBLISHED) | 1692d63e367f5544f348f209cead4a7842b021a03d5638df5cc097a919553087 |
ledger/entries/0015/proof-block.json | proof-block | proof block #15 period 2015 (CSI_SNAPSHOT_PUBLISHED) | 91521d51f3177c9ca16cdb1b0a699482ca68a62140d4690544baa1046247f393 |
ledger/entries/0016/proof-block.json | proof-block | proof block #16 period 2016 (CSI_SNAPSHOT_PUBLISHED) | 0c11354bef1dbb66e4e13fb51c57160aced35c3485b87129350db0e830fc25f1 |
ledger/entries/0017/proof-block.json | proof-block | proof block #17 period 2017 (CSI_SNAPSHOT_PUBLISHED) | faaf45237f213ed8329e7635bfa20c02794d55505520c6740624fe1d87f64f94 |
ledger/entries/0018/proof-block.json | proof-block | proof block #18 period 2018 (CSI_SNAPSHOT_PUBLISHED) | 09ca285a116cd3e3409ede954af0346bf70bad48af267d1bef98c5f83f940b6a |
ledger/entries/0019/proof-block.json | proof-block | proof block #19 period 2019 (CSI_SNAPSHOT_PUBLISHED) | ed0c7bf505316b64a628ba5e2b3213d84ac6f2aa0452f2f3c0c0b83dc1712b40 |
ledger/entries/0020/proof-block.json | proof-block | proof block #20 period 2020 (CSI_SNAPSHOT_PUBLISHED) | fd7d783f62e2b6f5364e0aee17a0c108c5442a366ad14f9be7f9f8a7e5c0505a |
ledger/entries/0021/proof-block.json | proof-block | proof block #21 period 2021 (CSI_SNAPSHOT_PUBLISHED) | 70c67a21ae1b2098316b78b2e3900a298e9958775169503088925b6adf94f452 |
ledger/entries/0022/proof-block.json | proof-block | proof block #22 period 2022 (CSI_SNAPSHOT_PUBLISHED) | ea68f5d17d8a627a42582c43394207624f879bfac8d759c6b5ebcd49e3f0ed83 |
ledger/entries/0023/proof-block.json | proof-block | proof block #23 period 2023 (CSI_SNAPSHOT_PUBLISHED) | f165811b44d814b9b24508ce610ea014eaa2b7c85ec0a2cf8d264580b833aaf9 |
ledger/entries/0024/proof-block.json | proof-block | proof block #24 period 2024 (CSI_SNAPSHOT_PUBLISHED) | 66444058714cbb8c7509a7b51f303b0621ea222c74be62be1bf6bebbccf536b7 |
ledger/entries/0025/proof-block.json | proof-block | proof block #25 period 2025 (CSI_SNAPSHOT_PUBLISHED) | 36a4935fc680dbe00f6e7e94f77498fde23309490e66aa0cac1a7e3140ea0702 |
ledger/entries/0026/proof-block.json | proof-block | proof block #26 period 2024 (CSI_SNAPSHOT_PUBLISHED) | 52c2fa4428d7e32aec6be08944d028a1d093ff54cff2da38b46d019b74c7c99d |
ledger/entries/0027/proof-block.json | proof-block | proof block #27 period 2025 (CSI_SNAPSHOT_PUBLISHED) | a0882caecf70ac2b0f4e0b551f3b8fec8851ac0bff59fb58ebd4d31500e5fbd2 |
ledger/entries/0028/proof-block.json | proof-block | proof block #28 period 2026 (CSI_SNAPSHOT_PUBLISHED) | 7794df45531319736b93361bdf75b00a4726fc61b0934b1f173ba7f06f9871f6 |
ledger/entries/0029/proof-block.json | proof-block | proof block #29 period 2026 (CSI_SNAPSHOT_PUBLISHED) | 060a6a6b229fdb7930ef8817329a2348552c3214e801974cd9c9f8a5171cdf4c |
ledger/entries/0030/proof-block.json | proof-block | proof block #30 period 2024 (CSI_SNAPSHOT_PUBLISHED) | 6c4fd6490b32ba70adddf239998e8479385f5191f0bf71d3e7ec8cd859afbcea |
ledger/entries/0031/proof-block.json | proof-block | proof block #31 period 2025 (CSI_SNAPSHOT_PUBLISHED) | bb64d44b23d17f5947da196788e613b45d548c06a10b48e4e8d34bafb37329fb |
ledger/entries/0032/proof-block.json | proof-block | proof block #32 period 2026 (CSI_SNAPSHOT_PUBLISHED) | 9f60d2fda0e0c8b6ea4b65e6cf0c2cf830b685875b37d999f7de0e081790bffe |
ledger/index.json | ledger-index | the append-only proof chain index (newest first; revised rows flagged) | 741a05e50cb7464a155faa99238b5e8e5e5466e84d73e4c484e8ecf441fccc96 |
sub-indexes/animal-headcount/history.json | sub-index-history | animal_headcount_index valueE8 per period (the composition inputs) | a1b7220fd3ea395f657273976070c02691acd9d8d04b279be5f3edfa3bdf733b |
sub-indexes/animal-headcount/latest.json | sub-index-latest | animal_headcount_index latest snapshot | 11bdd7b88d18a283011e74350a30c79e47f928a273c7dbbd077418fdf35c23ab |
sub-indexes/animal-headcount/members.json | sub-index-members | animal_headcount_index members at the source grain | 214fd2ed2d1f0a9c6769b9e3e2916ffa6e0521ca55bc5df2f28682a5050649fe |
sub-indexes/consumer-transition/history.json | sub-index-history | consumer_transition_index valueE8 per period (the composition inputs) | 7be4dbca6163b51f8af000a7764b62cdfb6500eef02725857b51e1a98caa45be |
sub-indexes/consumer-transition/latest.json | sub-index-latest | consumer_transition_index latest snapshot | 215dfa13bc651b8f38ebda0c98f95ec80fe71c38616f96868572d0652c7cc23e |
sub-indexes/consumer-transition/members.json | sub-index-members | consumer_transition_index members at the source grain | cbe83919436c2437eeedef3f9255765a52f9ed00e6978c88b471e057d4732fa8 |
sub-indexes/employment/history.json | sub-index-history | animal_agriculture_employment_index valueE8 per period (the composition inputs) | 1bebf888f63171ea28a9aee8977d134061774992aaa8dbc0bf38ddb6a37d094f |
sub-indexes/employment/latest.json | sub-index-latest | animal_agriculture_employment_index latest snapshot | 687f9037c575596a69656087c16c3043675ecdacf0752ac9962137916eda5586 |
sub-indexes/employment/members.json | sub-index-members | animal_agriculture_employment_index members at the source grain | 2ebcbeff1f441e180dff7f0715eb1d002ba226dd118829bcc5d9f971eeeec626 |
sub-indexes/feed-production/history.json | sub-index-history | livestock_feed_production_index valueE8 per period (the composition inputs) | 4d70b512a631cbfb36472a8291ae6a059ca834609d4d05482474275d75d1ae3b |
sub-indexes/feed-production/latest.json | sub-index-latest | livestock_feed_production_index latest snapshot | c180f7a9f5028949c6d6f91c2e3432e6745b2385de5ec1b023557d48a95b98bb |
sub-indexes/feed-production/members.json | sub-index-members | livestock_feed_production_index members at the source grain | 1dc037e025c88360370acd73d1f7c62e4c3f827fd69694eb4c94fc7cf39e8760 |
sub-indexes/ghg/history.json | sub-index-history | animal_agriculture_ghg_index valueE8 per period (the composition inputs) | 10f24dae5e1e097f7689308a01b0e5a8cf5b5c9d2d1e25ca5e9b9a748989e2cf |
sub-indexes/ghg/latest.json | sub-index-latest | animal_agriculture_ghg_index latest snapshot | bd8d3c7bd9376ae7dfd860c1e3a368cd50325e8a490fded6f718311a0446cf60 |
sub-indexes/ghg/members.json | sub-index-members | animal_agriculture_ghg_index members at the source grain | 6805443129b66a6f78824513238e8ba7c2fd57b25bdf384c9c3b0d638e13a0d5 |
sub-indexes/index.json | sub-index-list | the eight canonical sub-indexes | 9ad7c5cbb19ed10227ceedf596f43e22dbb0cce78f993496e84d5b42a56533de |
sub-indexes/land-use/history.json | sub-index-history | animal_agriculture_land_use_index valueE8 per period (the composition inputs) | 5fc827ed1e9d328a5b62e34a4bacd85626296bf1fb51adfc7094faa0778b1cda |
sub-indexes/land-use/latest.json | sub-index-latest | animal_agriculture_land_use_index latest snapshot | dec2232482014418f6ce87a7dd66ad5b40b08ddceefb89822f59f2ff1c7e00f8 |
sub-indexes/land-use/members.json | sub-index-members | animal_agriculture_land_use_index members at the source grain | 1baee0e157d5ce218bcfbba1ba5fdf8342bc92eae17d849ad683610e1957f5c5 |
sub-indexes/output/history.json | sub-index-history | animal_product_output_index valueE8 per period (the composition inputs) | 82c67a33373796935ed90bcc4b2f9657d1cfb82ede0fb43e994fbd695fc78283 |
sub-indexes/output/latest.json | sub-index-latest | animal_product_output_index latest snapshot | 5e11c39962442c41cc53c0639b22b18385f853f315a1e79ce706544c0e4eca60 |
sub-indexes/output/members.json | sub-index-members | animal_product_output_index members at the source grain | 061ffdb875a41f5cb74ce162a8032b380d7798c9f92e49e7f8b0f87071bb22b1 |
sub-indexes/trade/history.json | sub-index-history | animal_product_trade_index valueE8 per period (the composition inputs) | a8d741b696fdf434d320b93d38365da352fd6cdedcb511b08663d51ea6036d0a |
sub-indexes/trade/latest.json | sub-index-latest | animal_product_trade_index latest snapshot | 90ff02467a47548e4250933983748fda762a8d31e505b109f64a2fb10c80cec5 |
sub-indexes/trade/members.json | sub-index-members | animal_product_trade_index members at the source grain | 9cfe3b113a59bd9544d3cd0022ba049f75fdfab9bdfe3101295dd2d5d5471c46 |
verify/material/2000/baselines.json | hash-material | exact hash material for 2000: hash_json(file) == sha256:59a22a35cf81109a2d774f1427be9c356f101625bbad1131495b4548c2979a24 | ae4bc995ffa59874fbcccc6b0984171f815a9f0c479ef8fb1f5808a2051ef42b |
verify/material/2000/confidences.json | hash-material | exact hash material for 2000: hash_json(file) == sha256:fd0c6f1bd3c1dfd110df3d35a339e4d2fbd3f19082424a7253ea76c4a5de5cce | 5d7795b31a3e25c404fc79416fe10bf884b926f373a8e92a55af395829b3e097 |
verify/material/2000/contributions.json | hash-material | exact hash material for 2000: hash_json(file) == sha256:cdff0826799bc6f876ca8dedc33e81cd58073108b163cb4aec1b548c935b7b4e | d1933a6e0eaf57c982aea4ea9c1a660d05ab353eefdd3943439e333ed01345a3 |
verify/material/2000/methodology.json | hash-material | exact hash material for 2000: hash_json(file) == sha256:4eeec13bdb90c15fffc0a0ae73cbc8e42b771dc9b2e79ae6efb4de3109ef904d | 9a9b888125cc6433379c212fb6ddd360e2e51c67ea0baeed947815a39bfb37bd |
verify/material/2000/metric-values.json | hash-material | exact hash material for 2000: hash_json(file) == sha256:0f38547d435d757d25896a68c2800d96a85c792c214fb54f75c76a952fc86d1c | 25fbe8700885ed4f8905b6ad5e0d126f77ca5b625c4ed5bbecae44f0bd068fa7 |
verify/material/2000/snapshot.json | hash-material | exact hash material for 2000: hash_json(file) == sha256:0bfc33000ffc7a4720ebf11068231cd062b15c6a202db377321d0bd027014c90 | 9fd271f4db4cb4cec0fb3bbc74fed21a36a3642c784a4394dcdfac2a165cc735 |
verify/material/2000/source-bundle.json | hash-material | exact hash material for 2000: hash_json(file) == sha256:f455693eb49f969614cec9949758826524e745102952a58f76d3dfabc160553c | 0aa064771ca09d9ac69a0256c4d021ac0a055835427fc1aea97672b6d7c9bc26 |
verify/material/2000/source-registry.json | hash-material | exact hash material for 2000: hash_json(file) == sha256:782a397bcc94d0dfbab577fe06c2e0daaed9a1852c7412177bdeaaf77362626a | d80e415b3eba79ec4075e61e026b19df3a796f3bb7157f304faa8659ec0a6ee1 |
verify/material/2001/baselines.json | hash-material | exact hash material for 2001: hash_json(file) == sha256:59a22a35cf81109a2d774f1427be9c356f101625bbad1131495b4548c2979a24 | ae4bc995ffa59874fbcccc6b0984171f815a9f0c479ef8fb1f5808a2051ef42b |
verify/material/2001/confidences.json | hash-material | exact hash material for 2001: hash_json(file) == sha256:fd0c6f1bd3c1dfd110df3d35a339e4d2fbd3f19082424a7253ea76c4a5de5cce | 5d7795b31a3e25c404fc79416fe10bf884b926f373a8e92a55af395829b3e097 |
verify/material/2001/contributions.json | hash-material | exact hash material for 2001: hash_json(file) == sha256:802aa07300e65e446acc0b577d98e2e2181112615091d0fba54846686f7ba4c2 | dafbfcc47528b486adc0edff965eb0d101cb0aa53535fb94729d1ca857987434 |
verify/material/2001/methodology.json | hash-material | exact hash material for 2001: hash_json(file) == sha256:4eeec13bdb90c15fffc0a0ae73cbc8e42b771dc9b2e79ae6efb4de3109ef904d | 9a9b888125cc6433379c212fb6ddd360e2e51c67ea0baeed947815a39bfb37bd |
verify/material/2001/metric-values.json | hash-material | exact hash material for 2001: hash_json(file) == sha256:bf156cc518f42cf64ccbae70f7c1912bc8e78f6656f189c59d4117adefb6225c | 4f6ce8128698c43237649e886d90926a1fb1d1b307936d156f84e7774757eac1 |
verify/material/2001/snapshot.json | hash-material | exact hash material for 2001: hash_json(file) == sha256:196050f1672cd004cfb754dbf5efda5b2e51cae5f0ab8bdb8c9e874220ac3a9e | 0c865a2e55566efd3961bc39b815b4580ee6edcbfae98234685a66f65c86d074 |
verify/material/2001/source-bundle.json | hash-material | exact hash material for 2001: hash_json(file) == sha256:b1cc65ee2b09e7d95230e0005335f3371ebc6617dd036b59d80331f5c3c403d0 | 003ea83b53768be12e9d4d790f170b32cea1cec5012942a6698b9fe6f3f9233b |
verify/material/2001/source-registry.json | hash-material | exact hash material for 2001: hash_json(file) == sha256:782a397bcc94d0dfbab577fe06c2e0daaed9a1852c7412177bdeaaf77362626a | d80e415b3eba79ec4075e61e026b19df3a796f3bb7157f304faa8659ec0a6ee1 |
verify/material/2002/baselines.json | hash-material | exact hash material for 2002: hash_json(file) == sha256:59a22a35cf81109a2d774f1427be9c356f101625bbad1131495b4548c2979a24 | ae4bc995ffa59874fbcccc6b0984171f815a9f0c479ef8fb1f5808a2051ef42b |
verify/material/2002/confidences.json | hash-material | exact hash material for 2002: hash_json(file) == sha256:fd0c6f1bd3c1dfd110df3d35a339e4d2fbd3f19082424a7253ea76c4a5de5cce | 5d7795b31a3e25c404fc79416fe10bf884b926f373a8e92a55af395829b3e097 |
verify/material/2002/contributions.json | hash-material | exact hash material for 2002: hash_json(file) == sha256:b6645e6d24ea6761d7691cf0a0c2913d9285154ce2655c4f60aa74b31b0c043d | 4b7fb1dd6dee1a2c0d1796751cc6d60374f4c6b6ef24c504a486cd3c156d280e |
verify/material/2002/methodology.json | hash-material | exact hash material for 2002: hash_json(file) == sha256:4eeec13bdb90c15fffc0a0ae73cbc8e42b771dc9b2e79ae6efb4de3109ef904d | 9a9b888125cc6433379c212fb6ddd360e2e51c67ea0baeed947815a39bfb37bd |
verify/material/2002/metric-values.json | hash-material | exact hash material for 2002: hash_json(file) == sha256:616bfbe52aaa7c38947fe551eeadc27d5ea5c20adafd20f7a4f2bef67ce400e3 | 339211cfda4ffab3093ce5646aeae4b3d416fd1d3ee75495c3f1085999c92ccf |
verify/material/2002/snapshot.json | hash-material | exact hash material for 2002: hash_json(file) == sha256:63da487a9a37877f85b5d73b9ace4fe9d4e53c113e1ae53c97343dca0b27ed79 | 633785591483e3e313450b1ae9ad5187f0fda223cf18a2e6dcdb6c92c304f276 |
verify/material/2002/source-bundle.json | hash-material | exact hash material for 2002: hash_json(file) == sha256:a77019bd95395c19162d55ea00fa8f26b43f57611a21d7e6957a744d877294c3 | 4124c37dc251579d61c7a79510ab58be1a88c72adc95d482d6f7ff62e37bfcfa |
verify/material/2002/source-registry.json | hash-material | exact hash material for 2002: hash_json(file) == sha256:782a397bcc94d0dfbab577fe06c2e0daaed9a1852c7412177bdeaaf77362626a | d80e415b3eba79ec4075e61e026b19df3a796f3bb7157f304faa8659ec0a6ee1 |
verify/material/2003/baselines.json | hash-material | exact hash material for 2003: hash_json(file) == sha256:59a22a35cf81109a2d774f1427be9c356f101625bbad1131495b4548c2979a24 | ae4bc995ffa59874fbcccc6b0984171f815a9f0c479ef8fb1f5808a2051ef42b |
verify/material/2003/confidences.json | hash-material | exact hash material for 2003: hash_json(file) == sha256:fd0c6f1bd3c1dfd110df3d35a339e4d2fbd3f19082424a7253ea76c4a5de5cce | 5d7795b31a3e25c404fc79416fe10bf884b926f373a8e92a55af395829b3e097 |
verify/material/2003/contributions.json | hash-material | exact hash material for 2003: hash_json(file) == sha256:f51033b67a7a6b807b175a9cf6b90c598ca4f3770da3d769f8d6e1de19a18fca | 36ccb3df005a165ecca54d966862eba5a676c3613bea39f329975b4b8fb9a39f |
verify/material/2003/methodology.json | hash-material | exact hash material for 2003: hash_json(file) == sha256:4eeec13bdb90c15fffc0a0ae73cbc8e42b771dc9b2e79ae6efb4de3109ef904d | 9a9b888125cc6433379c212fb6ddd360e2e51c67ea0baeed947815a39bfb37bd |
verify/material/2003/metric-values.json | hash-material | exact hash material for 2003: hash_json(file) == sha256:6bccdf1f691100a08bef5b90d30e6e02ec7d282dec6b7553625dc92582e550ad | 988ca0073a22ea0e4f0bcbcd04965f4b48c3859f4134b67bbc1aa06f1227d1bf |
verify/material/2003/snapshot.json | hash-material | exact hash material for 2003: hash_json(file) == sha256:626aecd402f65d1242a180436603ce9cb9322fd65c2ba5ebbb57fa3f1529e619 | b7a3edac9ade58cb0311a8133bc4d5b49b0fdbd2f0a205e5ba2ee07acaa6e4ab |
verify/material/2003/source-bundle.json | hash-material | exact hash material for 2003: hash_json(file) == sha256:779224374dbc965448e2ad2cb003d9a5cce07f7b8dd664321fcc57d41b8dc869 | 3b541fa69d09943058fe8e6c17f63bcd7a666b7802911b48ab549b3babff0cab |
verify/material/2003/source-registry.json | hash-material | exact hash material for 2003: hash_json(file) == sha256:782a397bcc94d0dfbab577fe06c2e0daaed9a1852c7412177bdeaaf77362626a | d80e415b3eba79ec4075e61e026b19df3a796f3bb7157f304faa8659ec0a6ee1 |
verify/material/2004/baselines.json | hash-material | exact hash material for 2004: hash_json(file) == sha256:59a22a35cf81109a2d774f1427be9c356f101625bbad1131495b4548c2979a24 | ae4bc995ffa59874fbcccc6b0984171f815a9f0c479ef8fb1f5808a2051ef42b |
verify/material/2004/confidences.json | hash-material | exact hash material for 2004: hash_json(file) == sha256:fd0c6f1bd3c1dfd110df3d35a339e4d2fbd3f19082424a7253ea76c4a5de5cce | 5d7795b31a3e25c404fc79416fe10bf884b926f373a8e92a55af395829b3e097 |
verify/material/2004/contributions.json | hash-material | exact hash material for 2004: hash_json(file) == sha256:aee8ee76e12a5559a556f569f82d7b785c90eab6cba13e100143c88aaf4525e1 | 3e1db36ff304bbb5fc2411e9b3d014d0e9c3a700a5f371a52b650d659f108568 |
verify/material/2004/methodology.json | hash-material | exact hash material for 2004: hash_json(file) == sha256:4eeec13bdb90c15fffc0a0ae73cbc8e42b771dc9b2e79ae6efb4de3109ef904d | 9a9b888125cc6433379c212fb6ddd360e2e51c67ea0baeed947815a39bfb37bd |
verify/material/2004/metric-values.json | hash-material | exact hash material for 2004: hash_json(file) == sha256:a575c794babf2dce9ff0e2ea4a9edf3239e034dbbefb15ac60ba9799d500d096 | 13326fab7a8085a914e6223efe6b5151a25102177432b7a7cd85f66fc472ce23 |
verify/material/2004/snapshot.json | hash-material | exact hash material for 2004: hash_json(file) == sha256:9afec39e6b740474ea77e9fd2e7c55774f93f91bba62f4888ff4a98908fea01a | 6b42cce32d04275b9610ed9d0d78f256dba5daa78553bb5ec1d4fb0276d04484 |
verify/material/2004/source-bundle.json | hash-material | exact hash material for 2004: hash_json(file) == sha256:4b90d3ad1c75d2bd4ddf40be0377ddaae37750ba5ede6b4775265e0f9887609c | 0d9e5c7a093e21c93328025df395490e887afdc14d64bbf4d6ab09834ff37cd8 |
verify/material/2004/source-registry.json | hash-material | exact hash material for 2004: hash_json(file) == sha256:782a397bcc94d0dfbab577fe06c2e0daaed9a1852c7412177bdeaaf77362626a | d80e415b3eba79ec4075e61e026b19df3a796f3bb7157f304faa8659ec0a6ee1 |
verify/material/2005/baselines.json | hash-material | exact hash material for 2005: hash_json(file) == sha256:59a22a35cf81109a2d774f1427be9c356f101625bbad1131495b4548c2979a24 | ae4bc995ffa59874fbcccc6b0984171f815a9f0c479ef8fb1f5808a2051ef42b |
verify/material/2005/confidences.json | hash-material | exact hash material for 2005: hash_json(file) == sha256:fd0c6f1bd3c1dfd110df3d35a339e4d2fbd3f19082424a7253ea76c4a5de5cce | 5d7795b31a3e25c404fc79416fe10bf884b926f373a8e92a55af395829b3e097 |
verify/material/2005/contributions.json | hash-material | exact hash material for 2005: hash_json(file) == sha256:1afd659ec21e85d1bacb67a8d271d1a8162af404951ff57164ba9673a616a73e | 2d993c43a13bd8699371ec7bd3ad27130395701c5b8d4e2fd904c0f75be504f6 |
verify/material/2005/methodology.json | hash-material | exact hash material for 2005: hash_json(file) == sha256:4eeec13bdb90c15fffc0a0ae73cbc8e42b771dc9b2e79ae6efb4de3109ef904d | 9a9b888125cc6433379c212fb6ddd360e2e51c67ea0baeed947815a39bfb37bd |
verify/material/2005/metric-values.json | hash-material | exact hash material for 2005: hash_json(file) == sha256:ea0b894f59fb9d937129a8e683b0c798f1d9c94e8c48c18b1f1972ed26c7c7fa | f39754ee9d202348de86d2b7f767cc447147192327175c26b0f1e9626b7738ae |
verify/material/2005/snapshot.json | hash-material | exact hash material for 2005: hash_json(file) == sha256:bf8c8a3fef1f573a5b9d408906e05fa57eacad63cb4fdecd2bd0392913942ac4 | 5efe56208d7ddb77c910757821ea24af77a7210f7b8e8c09efce441e7cdfef7f |
verify/material/2005/source-bundle.json | hash-material | exact hash material for 2005: hash_json(file) == sha256:daff3dc3329f1b92f3588780aa677a9aa1861b1c420ded4031fed93f65531d3b | b16ca8fdb2bc1260cd38121b4aeb660b7938569e44a815e63b3807664ce27cc6 |
verify/material/2005/source-registry.json | hash-material | exact hash material for 2005: hash_json(file) == sha256:782a397bcc94d0dfbab577fe06c2e0daaed9a1852c7412177bdeaaf77362626a | d80e415b3eba79ec4075e61e026b19df3a796f3bb7157f304faa8659ec0a6ee1 |
verify/material/2006/baselines.json | hash-material | exact hash material for 2006: hash_json(file) == sha256:59a22a35cf81109a2d774f1427be9c356f101625bbad1131495b4548c2979a24 | ae4bc995ffa59874fbcccc6b0984171f815a9f0c479ef8fb1f5808a2051ef42b |
verify/material/2006/confidences.json | hash-material | exact hash material for 2006: hash_json(file) == sha256:fd0c6f1bd3c1dfd110df3d35a339e4d2fbd3f19082424a7253ea76c4a5de5cce | 5d7795b31a3e25c404fc79416fe10bf884b926f373a8e92a55af395829b3e097 |
verify/material/2006/contributions.json | hash-material | exact hash material for 2006: hash_json(file) == sha256:05e8c9e8244234367c2393bd9998705cb32febd9088fc9573e5f76034b1242e4 | 10778ee3fe2dc712b45d7309d78fce1e4140c921a51455317758e59fb08f4d56 |
verify/material/2006/methodology.json | hash-material | exact hash material for 2006: hash_json(file) == sha256:4eeec13bdb90c15fffc0a0ae73cbc8e42b771dc9b2e79ae6efb4de3109ef904d | 9a9b888125cc6433379c212fb6ddd360e2e51c67ea0baeed947815a39bfb37bd |
verify/material/2006/metric-values.json | hash-material | exact hash material for 2006: hash_json(file) == sha256:3b54e9b88a28e545bef986ed2e849ff9022480613e2471e446b7b1205dad1767 | 75efa8982287eea94200729f84dcf16786d902446137e2be67aceda6fa61c541 |
verify/material/2006/snapshot.json | hash-material | exact hash material for 2006: hash_json(file) == sha256:8bc50704da6fe2f36e2e433a84d9264406497bbdd4902938ba22cd3fc0eec430 | 03d6700e11c9904d4e5cdf34af5dc66ceafd535d5ce319507d4717078f373be5 |
verify/material/2006/source-bundle.json | hash-material | exact hash material for 2006: hash_json(file) == sha256:7c1627ea06a9bf028ee7fdcab2e8258e98b94ead926435e0c79845be1602fafc | 31ce4fdfe8e1669ad0b04fbaf4d0eaf3fe36d2f3b2cd8c11abc610157f94210a |
verify/material/2006/source-registry.json | hash-material | exact hash material for 2006: hash_json(file) == sha256:782a397bcc94d0dfbab577fe06c2e0daaed9a1852c7412177bdeaaf77362626a | d80e415b3eba79ec4075e61e026b19df3a796f3bb7157f304faa8659ec0a6ee1 |
verify/material/2007/baselines.json | hash-material | exact hash material for 2007: hash_json(file) == sha256:59a22a35cf81109a2d774f1427be9c356f101625bbad1131495b4548c2979a24 | ae4bc995ffa59874fbcccc6b0984171f815a9f0c479ef8fb1f5808a2051ef42b |
verify/material/2007/confidences.json | hash-material | exact hash material for 2007: hash_json(file) == sha256:fd0c6f1bd3c1dfd110df3d35a339e4d2fbd3f19082424a7253ea76c4a5de5cce | 5d7795b31a3e25c404fc79416fe10bf884b926f373a8e92a55af395829b3e097 |
verify/material/2007/contributions.json | hash-material | exact hash material for 2007: hash_json(file) == sha256:0fe861311aa6499fd8ac0fdf308dde96178b244a7945b31b68892f5819afa7cf | ad0aef761bc069b3edc1a8ed31975a201092e989adf1a774fd29ff16c00f9b99 |
verify/material/2007/methodology.json | hash-material | exact hash material for 2007: hash_json(file) == sha256:4eeec13bdb90c15fffc0a0ae73cbc8e42b771dc9b2e79ae6efb4de3109ef904d | 9a9b888125cc6433379c212fb6ddd360e2e51c67ea0baeed947815a39bfb37bd |
verify/material/2007/metric-values.json | hash-material | exact hash material for 2007: hash_json(file) == sha256:1f14dc16186ab52bcde50605377f0a0f8c37d3dc90eb7242ef9804122ecfea45 | e33d18057961f5f23c2042a48c99516bb1774e8f5e382fe6ef1910152997347a |
verify/material/2007/snapshot.json | hash-material | exact hash material for 2007: hash_json(file) == sha256:2601a534800e23c707fa743376fee05150d26152a2fda0951f3a6d7f6f0379b6 | 09dfbf1e6a70d295b23414e23d76f7e6b4fc059ea99c9ac041d350f98dd1a160 |
verify/material/2007/source-bundle.json | hash-material | exact hash material for 2007: hash_json(file) == sha256:e6ea346c8a64cceeef2a5f4d7aaa9129994a3e49da53364e56d5ca7698ab05ae | 15bd1c3d8daf22039b49bd3e16045c9c0aacc52fb9c0a735692d93d804a25f0d |
verify/material/2007/source-registry.json | hash-material | exact hash material for 2007: hash_json(file) == sha256:782a397bcc94d0dfbab577fe06c2e0daaed9a1852c7412177bdeaaf77362626a | d80e415b3eba79ec4075e61e026b19df3a796f3bb7157f304faa8659ec0a6ee1 |
verify/material/2008/baselines.json | hash-material | exact hash material for 2008: hash_json(file) == sha256:59a22a35cf81109a2d774f1427be9c356f101625bbad1131495b4548c2979a24 | ae4bc995ffa59874fbcccc6b0984171f815a9f0c479ef8fb1f5808a2051ef42b |
verify/material/2008/confidences.json | hash-material | exact hash material for 2008: hash_json(file) == sha256:fd0c6f1bd3c1dfd110df3d35a339e4d2fbd3f19082424a7253ea76c4a5de5cce | 5d7795b31a3e25c404fc79416fe10bf884b926f373a8e92a55af395829b3e097 |
verify/material/2008/contributions.json | hash-material | exact hash material for 2008: hash_json(file) == sha256:e35c56b09cf2eef24bcdd24201d327f3923c964266432dab02c1f69ab265cd72 | f75882f38641a7b72d4846843da5cd50058f4a7a185b2a2cb7e01e58f9dc0423 |
verify/material/2008/methodology.json | hash-material | exact hash material for 2008: hash_json(file) == sha256:4eeec13bdb90c15fffc0a0ae73cbc8e42b771dc9b2e79ae6efb4de3109ef904d | 9a9b888125cc6433379c212fb6ddd360e2e51c67ea0baeed947815a39bfb37bd |
verify/material/2008/metric-values.json | hash-material | exact hash material for 2008: hash_json(file) == sha256:ae21649a26909cce75bf3cc1444d20e7a7743b8c93d00884d5b6f15715576bc3 | 5e0af7a9ad7fae08fc22455817e0d3417364441df624659973707fb631b4445a |
verify/material/2008/snapshot.json | hash-material | exact hash material for 2008: hash_json(file) == sha256:e8a0c540bbb2e2217d666eabb1313f0faac93637877ce7504520b5556f0dd785 | add9dabd6ac89f6336ab89cb8b980c6725b224d179762eb576ea12660061c644 |
verify/material/2008/source-bundle.json | hash-material | exact hash material for 2008: hash_json(file) == sha256:6a7463ab50c5f56bb0fe42570600199aa6486696ab8588b9808e804288ade294 | 01714dfccaa69d8b79ee2de2740728d3c2dd76fcade7e64e800b4ecf769b9ba4 |
verify/material/2008/source-registry.json | hash-material | exact hash material for 2008: hash_json(file) == sha256:782a397bcc94d0dfbab577fe06c2e0daaed9a1852c7412177bdeaaf77362626a | d80e415b3eba79ec4075e61e026b19df3a796f3bb7157f304faa8659ec0a6ee1 |
verify/material/2009/baselines.json | hash-material | exact hash material for 2009: hash_json(file) == sha256:59a22a35cf81109a2d774f1427be9c356f101625bbad1131495b4548c2979a24 | ae4bc995ffa59874fbcccc6b0984171f815a9f0c479ef8fb1f5808a2051ef42b |
verify/material/2009/confidences.json | hash-material | exact hash material for 2009: hash_json(file) == sha256:fd0c6f1bd3c1dfd110df3d35a339e4d2fbd3f19082424a7253ea76c4a5de5cce | 5d7795b31a3e25c404fc79416fe10bf884b926f373a8e92a55af395829b3e097 |
verify/material/2009/contributions.json | hash-material | exact hash material for 2009: hash_json(file) == sha256:a570c51407e43f83f8abe35f056d7b04b664f189a7ce7922cb5865a8207cdfb5 | a9fe78fc64a77b749b13f78f241a10961a6a57b54333138224751daae71d7d28 |
verify/material/2009/methodology.json | hash-material | exact hash material for 2009: hash_json(file) == sha256:4eeec13bdb90c15fffc0a0ae73cbc8e42b771dc9b2e79ae6efb4de3109ef904d | 9a9b888125cc6433379c212fb6ddd360e2e51c67ea0baeed947815a39bfb37bd |
verify/material/2009/metric-values.json | hash-material | exact hash material for 2009: hash_json(file) == sha256:4357374a5b718000269ffbcc86f48b09c5fc30d67ee62c628d9aa846ed0a0c99 | b32055bfe4ff0190b1b6888638460ba260d7aede20ef9a27aab824a93c9ec6e9 |
verify/material/2009/snapshot.json | hash-material | exact hash material for 2009: hash_json(file) == sha256:ca3d39cf340e7429b36a70a57c04d7e81e8d3d6100a46945239cbe294c75c3fa | 116056cacbbb384c1452752489fe63ca08d7ecb623381c288374a1d48ae2dcfb |
verify/material/2009/source-bundle.json | hash-material | exact hash material for 2009: hash_json(file) == sha256:bbed7229bc1d142c6f9e0882c8bcedb6410ca92a3db9802664e76acc81a052bf | f453081ba5840f47bd061ac5d6fde960ce80cd410e3ca4ebf7bdce3479c8f865 |
verify/material/2009/source-registry.json | hash-material | exact hash material for 2009: hash_json(file) == sha256:782a397bcc94d0dfbab577fe06c2e0daaed9a1852c7412177bdeaaf77362626a | d80e415b3eba79ec4075e61e026b19df3a796f3bb7157f304faa8659ec0a6ee1 |
verify/material/2010/baselines.json | hash-material | exact hash material for 2010: hash_json(file) == sha256:59a22a35cf81109a2d774f1427be9c356f101625bbad1131495b4548c2979a24 | ae4bc995ffa59874fbcccc6b0984171f815a9f0c479ef8fb1f5808a2051ef42b |
verify/material/2010/confidences.json | hash-material | exact hash material for 2010: hash_json(file) == sha256:fd0c6f1bd3c1dfd110df3d35a339e4d2fbd3f19082424a7253ea76c4a5de5cce | 5d7795b31a3e25c404fc79416fe10bf884b926f373a8e92a55af395829b3e097 |
verify/material/2010/contributions.json | hash-material | exact hash material for 2010: hash_json(file) == sha256:9d9c2bc838d05cdf14288ca255f6fe74ec82fb53fc230b10c8e44580e9b5163e | a16d6416b736e4a21f26b7aabee927e5815b09be927b1b955bb1663ee44f0a89 |
verify/material/2010/methodology.json | hash-material | exact hash material for 2010: hash_json(file) == sha256:4eeec13bdb90c15fffc0a0ae73cbc8e42b771dc9b2e79ae6efb4de3109ef904d | 9a9b888125cc6433379c212fb6ddd360e2e51c67ea0baeed947815a39bfb37bd |
verify/material/2010/metric-values.json | hash-material | exact hash material for 2010: hash_json(file) == sha256:8ecc11dd77086f4e158f11d1f619ccdb4c77813dd5ccc614f045a37ea0396b28 | 059436479edbc318ce39d10464ba1ed9fd6395269e4b0bef9d988a6228d3d65c |
verify/material/2010/snapshot.json | hash-material | exact hash material for 2010: hash_json(file) == sha256:c379277b6301d3e746033d41521384acb64238042bdfc78d2ea637111f7bd142 | 33caed815f362fe2349905750c723cca6fed3117003803825b9d74e4e0299eca |
verify/material/2010/source-bundle.json | hash-material | exact hash material for 2010: hash_json(file) == sha256:5bf28f70523ac51c55c899c794d14386c5dee0414a2e05b640e08a991978389d | 5ba64216e2d49636294caa4c45faf37863a91bd340cb7b1b34ba30c9cf5028ce |
verify/material/2010/source-registry.json | hash-material | exact hash material for 2010: hash_json(file) == sha256:782a397bcc94d0dfbab577fe06c2e0daaed9a1852c7412177bdeaaf77362626a | d80e415b3eba79ec4075e61e026b19df3a796f3bb7157f304faa8659ec0a6ee1 |
verify/material/2011/baselines.json | hash-material | exact hash material for 2011: hash_json(file) == sha256:59a22a35cf81109a2d774f1427be9c356f101625bbad1131495b4548c2979a24 | ae4bc995ffa59874fbcccc6b0984171f815a9f0c479ef8fb1f5808a2051ef42b |
verify/material/2011/confidences.json | hash-material | exact hash material for 2011: hash_json(file) == sha256:fd0c6f1bd3c1dfd110df3d35a339e4d2fbd3f19082424a7253ea76c4a5de5cce | 5d7795b31a3e25c404fc79416fe10bf884b926f373a8e92a55af395829b3e097 |
verify/material/2011/contributions.json | hash-material | exact hash material for 2011: hash_json(file) == sha256:60dae81e10f8d451966b70b478fcd13fb3cb328c4d4d7d8c8ad410c35f8d57d7 | d8e6cef525d5fdd5b4ba727d6e42b6b68e1038513c652ad94df7642db7f50731 |
verify/material/2011/methodology.json | hash-material | exact hash material for 2011: hash_json(file) == sha256:4eeec13bdb90c15fffc0a0ae73cbc8e42b771dc9b2e79ae6efb4de3109ef904d | 9a9b888125cc6433379c212fb6ddd360e2e51c67ea0baeed947815a39bfb37bd |
verify/material/2011/metric-values.json | hash-material | exact hash material for 2011: hash_json(file) == sha256:b1afafa7561668bd136d09de227bb6e6c9f5d2179418ca8b7fa37df612b6fef1 | eb977dddeb22057cf159f4f511405cef8a7498b3c21241633f0988da09aa72e0 |
verify/material/2011/snapshot.json | hash-material | exact hash material for 2011: hash_json(file) == sha256:8fd7514e9b006c51079158f435c058888a0e8222b187554a2afacd3c82232573 | 69e4073c31f367722d2beb338372bf32e72dc0e1770daf0237ddc7a585ceb17c |
verify/material/2011/source-bundle.json | hash-material | exact hash material for 2011: hash_json(file) == sha256:c77a224b0740062ec5b193af9e02a194f68e8e24b5cdd0848b0e11eb5e8d4c15 | f9a47176b47cba0a1d5dc98d57ec83121b3f2bec30a70227676991b77239109d |
verify/material/2011/source-registry.json | hash-material | exact hash material for 2011: hash_json(file) == sha256:782a397bcc94d0dfbab577fe06c2e0daaed9a1852c7412177bdeaaf77362626a | d80e415b3eba79ec4075e61e026b19df3a796f3bb7157f304faa8659ec0a6ee1 |
verify/material/2012/baselines.json | hash-material | exact hash material for 2012: hash_json(file) == sha256:59a22a35cf81109a2d774f1427be9c356f101625bbad1131495b4548c2979a24 | ae4bc995ffa59874fbcccc6b0984171f815a9f0c479ef8fb1f5808a2051ef42b |
verify/material/2012/confidences.json | hash-material | exact hash material for 2012: hash_json(file) == sha256:fd0c6f1bd3c1dfd110df3d35a339e4d2fbd3f19082424a7253ea76c4a5de5cce | 5d7795b31a3e25c404fc79416fe10bf884b926f373a8e92a55af395829b3e097 |
verify/material/2012/contributions.json | hash-material | exact hash material for 2012: hash_json(file) == sha256:b44ce2e359802a3a9e0f703a378c00e3648ab9e6d6746e8c287c8ac3ef5383f1 | 72ad3c8c477ad5db5241eadeea0cc9488d5e3c6215e952d16b6cd29915c045c8 |
verify/material/2012/methodology.json | hash-material | exact hash material for 2012: hash_json(file) == sha256:4eeec13bdb90c15fffc0a0ae73cbc8e42b771dc9b2e79ae6efb4de3109ef904d | 9a9b888125cc6433379c212fb6ddd360e2e51c67ea0baeed947815a39bfb37bd |
verify/material/2012/metric-values.json | hash-material | exact hash material for 2012: hash_json(file) == sha256:bc515f8cf025101beb4ce04117aa0a6836eb9313ec00ac3c1297a7ea0ce41f9a | 5dabee4c01d25462878fb9247bc7040476dfe5988ad7112e6cac449b0683c2ae |
verify/material/2012/snapshot.json | hash-material | exact hash material for 2012: hash_json(file) == sha256:15dea5df6fe3284ccf48bc0db0e942cb27187b5acabbe0bcd40eb8a0f1311f17 | f45167922e10f6ae9524fe857b3fef335f7054f650e118477fcfdac5cc5d2bcf |
verify/material/2012/source-bundle.json | hash-material | exact hash material for 2012: hash_json(file) == sha256:6b9748aab1b3c425f5bcf251448e53b3d645600e394c183e1b043fb66f8a79e6 | 7d8db46589f48ece686dcc0b0b23ebc3b477b432288ac387debe60eae7db7bd4 |
verify/material/2012/source-registry.json | hash-material | exact hash material for 2012: hash_json(file) == sha256:782a397bcc94d0dfbab577fe06c2e0daaed9a1852c7412177bdeaaf77362626a | d80e415b3eba79ec4075e61e026b19df3a796f3bb7157f304faa8659ec0a6ee1 |
verify/material/2013/baselines.json | hash-material | exact hash material for 2013: hash_json(file) == sha256:59a22a35cf81109a2d774f1427be9c356f101625bbad1131495b4548c2979a24 | ae4bc995ffa59874fbcccc6b0984171f815a9f0c479ef8fb1f5808a2051ef42b |
verify/material/2013/confidences.json | hash-material | exact hash material for 2013: hash_json(file) == sha256:fd0c6f1bd3c1dfd110df3d35a339e4d2fbd3f19082424a7253ea76c4a5de5cce | 5d7795b31a3e25c404fc79416fe10bf884b926f373a8e92a55af395829b3e097 |
verify/material/2013/contributions.json | hash-material | exact hash material for 2013: hash_json(file) == sha256:ff3dc4f50be5c5119881010633b38b7a859238bd59ec9c605137188783d352c8 | 4eb468261a1951fa0c9847018bd59e809b06783f193b20e550c91800eb271df0 |
verify/material/2013/methodology.json | hash-material | exact hash material for 2013: hash_json(file) == sha256:4eeec13bdb90c15fffc0a0ae73cbc8e42b771dc9b2e79ae6efb4de3109ef904d | 9a9b888125cc6433379c212fb6ddd360e2e51c67ea0baeed947815a39bfb37bd |
verify/material/2013/metric-values.json | hash-material | exact hash material for 2013: hash_json(file) == sha256:a63f36755632129bea1d1b2baddd88975c4d94d6b05281a09a797e73479c838c | 8db9a95ec856ddf7b0e002431d024547c3976a62a9bda7e3b833ea54e241aa91 |
verify/material/2013/snapshot.json | hash-material | exact hash material for 2013: hash_json(file) == sha256:f052ec910036c7b183c612445db02b2f8c4d1061f1fcce60deb0d7fdaa854591 | 2c8330dd76cb38e7d3fb04b3336d44ef379e86231c9327ee504aed4cb7d366b3 |
verify/material/2013/source-bundle.json | hash-material | exact hash material for 2013: hash_json(file) == sha256:813bfac4f137b8e63caff6cda9b390cbd2f198cb16bd540a13c120106a145cf1 | f1c455434933cdac728ae9bd3f42ebf07f712bf7848a70b08e066bf8d286d90e |
verify/material/2013/source-registry.json | hash-material | exact hash material for 2013: hash_json(file) == sha256:782a397bcc94d0dfbab577fe06c2e0daaed9a1852c7412177bdeaaf77362626a | d80e415b3eba79ec4075e61e026b19df3a796f3bb7157f304faa8659ec0a6ee1 |
verify/material/2014/baselines.json | hash-material | exact hash material for 2014: hash_json(file) == sha256:59a22a35cf81109a2d774f1427be9c356f101625bbad1131495b4548c2979a24 | ae4bc995ffa59874fbcccc6b0984171f815a9f0c479ef8fb1f5808a2051ef42b |
verify/material/2014/confidences.json | hash-material | exact hash material for 2014: hash_json(file) == sha256:fd0c6f1bd3c1dfd110df3d35a339e4d2fbd3f19082424a7253ea76c4a5de5cce | 5d7795b31a3e25c404fc79416fe10bf884b926f373a8e92a55af395829b3e097 |
verify/material/2014/contributions.json | hash-material | exact hash material for 2014: hash_json(file) == sha256:52cf74f8e59bd57bd9a783fb130b199fa28de41e23afc1e91f6213ee7c90a825 | 993e75992dda0f382c543d75f61ba5d86da2c11ed4edf8bc3a86afee543a5073 |
verify/material/2014/methodology.json | hash-material | exact hash material for 2014: hash_json(file) == sha256:4eeec13bdb90c15fffc0a0ae73cbc8e42b771dc9b2e79ae6efb4de3109ef904d | 9a9b888125cc6433379c212fb6ddd360e2e51c67ea0baeed947815a39bfb37bd |
verify/material/2014/metric-values.json | hash-material | exact hash material for 2014: hash_json(file) == sha256:51154f9b4db0a6799ade824f0fb83e0062dacb65044cebf5bae5a9cfbc4fbc08 | 0c731cb372a1f3a34abc0fa28f249751c23039f3ea8c610dbdc1ea3674288017 |
verify/material/2014/snapshot.json | hash-material | exact hash material for 2014: hash_json(file) == sha256:c290dfc39d5794eda082a6f12f0ea6a5fa1b17f2290af5ca4dd2493f16f86cf0 | e6dfddbec04beb8a4e1adfef5473c29bbb4538da552741bba34eee2245393abb |
verify/material/2014/source-bundle.json | hash-material | exact hash material for 2014: hash_json(file) == sha256:01bfbcb42dd1a38783a49aa9035c245a1a945ec5b9041e1a68172be8a716513f | b96b20cb72b96dabde1a62d79f590f547d749826b87081ce68c4f252c37d734c |
verify/material/2014/source-registry.json | hash-material | exact hash material for 2014: hash_json(file) == sha256:782a397bcc94d0dfbab577fe06c2e0daaed9a1852c7412177bdeaaf77362626a | d80e415b3eba79ec4075e61e026b19df3a796f3bb7157f304faa8659ec0a6ee1 |
verify/material/2015/baselines.json | hash-material | exact hash material for 2015: hash_json(file) == sha256:59a22a35cf81109a2d774f1427be9c356f101625bbad1131495b4548c2979a24 | ae4bc995ffa59874fbcccc6b0984171f815a9f0c479ef8fb1f5808a2051ef42b |
verify/material/2015/confidences.json | hash-material | exact hash material for 2015: hash_json(file) == sha256:fd0c6f1bd3c1dfd110df3d35a339e4d2fbd3f19082424a7253ea76c4a5de5cce | 5d7795b31a3e25c404fc79416fe10bf884b926f373a8e92a55af395829b3e097 |
verify/material/2015/contributions.json | hash-material | exact hash material for 2015: hash_json(file) == sha256:de535f383e30d8637740e6d86149c744c09dcde6aea876854f8ee77310507312 | d750583b9e8a57017722653fc93823d0f1dd83682efebac9c5673bebb9d371f3 |
verify/material/2015/methodology.json | hash-material | exact hash material for 2015: hash_json(file) == sha256:4eeec13bdb90c15fffc0a0ae73cbc8e42b771dc9b2e79ae6efb4de3109ef904d | 9a9b888125cc6433379c212fb6ddd360e2e51c67ea0baeed947815a39bfb37bd |
verify/material/2015/metric-values.json | hash-material | exact hash material for 2015: hash_json(file) == sha256:999e1a80c8d3286843233760499115971739d0fe2ca49011761600ef73101d88 | d8dfa8b9e26c6e8e7c25827145271160b204fb72b413fca27d046ecffbe68534 |
verify/material/2015/snapshot.json | hash-material | exact hash material for 2015: hash_json(file) == sha256:b93b6fc4b76c3bf25ab57386fd225242491c54a574a96d2e771f939d7a6b897c | 6200a216a425853108fab19848de68ddf21c5d9bc7ab4aff8f80f1e2e4efbcf9 |
verify/material/2015/source-bundle.json | hash-material | exact hash material for 2015: hash_json(file) == sha256:4654aa8b14d34cc2b79bbaa5e922cd6e9f814b707e5f68bc414d108889a5fd68 | 88d432e836881bac5b1022ac3d0e31d77c8ac22adf7b1d13092fe127634e7208 |
verify/material/2015/source-registry.json | hash-material | exact hash material for 2015: hash_json(file) == sha256:782a397bcc94d0dfbab577fe06c2e0daaed9a1852c7412177bdeaaf77362626a | d80e415b3eba79ec4075e61e026b19df3a796f3bb7157f304faa8659ec0a6ee1 |
verify/material/2016/baselines.json | hash-material | exact hash material for 2016: hash_json(file) == sha256:59a22a35cf81109a2d774f1427be9c356f101625bbad1131495b4548c2979a24 | ae4bc995ffa59874fbcccc6b0984171f815a9f0c479ef8fb1f5808a2051ef42b |
verify/material/2016/confidences.json | hash-material | exact hash material for 2016: hash_json(file) == sha256:fd0c6f1bd3c1dfd110df3d35a339e4d2fbd3f19082424a7253ea76c4a5de5cce | 5d7795b31a3e25c404fc79416fe10bf884b926f373a8e92a55af395829b3e097 |
verify/material/2016/contributions.json | hash-material | exact hash material for 2016: hash_json(file) == sha256:4310cbce10925dc16a125ea0aa6d3c70a82230d5dcdbe44de172452ecf9d404a | 49d9095192df358ba7c1122a7266d9731ab8874d90374d7e327dcaa95b1cc02b |
verify/material/2016/methodology.json | hash-material | exact hash material for 2016: hash_json(file) == sha256:4eeec13bdb90c15fffc0a0ae73cbc8e42b771dc9b2e79ae6efb4de3109ef904d | 9a9b888125cc6433379c212fb6ddd360e2e51c67ea0baeed947815a39bfb37bd |
verify/material/2016/metric-values.json | hash-material | exact hash material for 2016: hash_json(file) == sha256:a9700db9d61402257842bcfb9291b6d1f7b60275bfa69f2b9077c1296cfb401b | 92159d76cd0e442a8611248021ec6063af36f2850c7454ee9d65436bc7d77695 |
verify/material/2016/snapshot.json | hash-material | exact hash material for 2016: hash_json(file) == sha256:e7f50b5100507347ccd38202c354ec046e09fbea5acbb8e56d3f642fc666572a | 2d36f32cf8900c15600a83995844ccf50cc6c9763eb8ab9ab70cec080b98a453 |
verify/material/2016/source-bundle.json | hash-material | exact hash material for 2016: hash_json(file) == sha256:bddc99a2b20cfcc50c3fb04688b4d32525280106be99ed12c936fc09a9f46dc2 | d68a33692bc573d3a6a85b10a7aaf49a6983c422e22132590eaaf6bcbfcb19d2 |
verify/material/2016/source-registry.json | hash-material | exact hash material for 2016: hash_json(file) == sha256:782a397bcc94d0dfbab577fe06c2e0daaed9a1852c7412177bdeaaf77362626a | d80e415b3eba79ec4075e61e026b19df3a796f3bb7157f304faa8659ec0a6ee1 |
verify/material/2017/baselines.json | hash-material | exact hash material for 2017: hash_json(file) == sha256:59a22a35cf81109a2d774f1427be9c356f101625bbad1131495b4548c2979a24 | ae4bc995ffa59874fbcccc6b0984171f815a9f0c479ef8fb1f5808a2051ef42b |
verify/material/2017/confidences.json | hash-material | exact hash material for 2017: hash_json(file) == sha256:fd0c6f1bd3c1dfd110df3d35a339e4d2fbd3f19082424a7253ea76c4a5de5cce | 5d7795b31a3e25c404fc79416fe10bf884b926f373a8e92a55af395829b3e097 |
verify/material/2017/contributions.json | hash-material | exact hash material for 2017: hash_json(file) == sha256:1cc99c4a0053a9b9570326d0d960b1a5cdfd21451f6a97797b70ae8dae9a7772 | 6fa69a4a30e09e131addef09f696dacd2c7927b1b86adce7db0a8f4565807d90 |
verify/material/2017/methodology.json | hash-material | exact hash material for 2017: hash_json(file) == sha256:4eeec13bdb90c15fffc0a0ae73cbc8e42b771dc9b2e79ae6efb4de3109ef904d | 9a9b888125cc6433379c212fb6ddd360e2e51c67ea0baeed947815a39bfb37bd |
verify/material/2017/metric-values.json | hash-material | exact hash material for 2017: hash_json(file) == sha256:676309230ca23ffdeda54b00ecd6a689635f2e23296c9f08ed0b2f2c01f8e122 | 964d8b1f220f0841f465653f705c612233dcd355a5b72b8a879994f3f9d30426 |
verify/material/2017/snapshot.json | hash-material | exact hash material for 2017: hash_json(file) == sha256:fd98e6139f03357e8026d9609ffd4d65f05d3d53ef34499d4f47480e00d003bd | a826b6ac9420ca2cf0e5733a78b7d008313f3a2635e352b9cb23ba4a54fe4061 |
verify/material/2017/source-bundle.json | hash-material | exact hash material for 2017: hash_json(file) == sha256:ba1711ae94d66f03dfbade239c51c7c0a6fcd76c6bceff768ae67fc172fe58bc | 8e018e2c23752ae1f2789b157e0be35cd8611592f81464800815d826c610ebbf |
verify/material/2017/source-registry.json | hash-material | exact hash material for 2017: hash_json(file) == sha256:782a397bcc94d0dfbab577fe06c2e0daaed9a1852c7412177bdeaaf77362626a | d80e415b3eba79ec4075e61e026b19df3a796f3bb7157f304faa8659ec0a6ee1 |
verify/material/2018/baselines.json | hash-material | exact hash material for 2018: hash_json(file) == sha256:59a22a35cf81109a2d774f1427be9c356f101625bbad1131495b4548c2979a24 | ae4bc995ffa59874fbcccc6b0984171f815a9f0c479ef8fb1f5808a2051ef42b |
verify/material/2018/confidences.json | hash-material | exact hash material for 2018: hash_json(file) == sha256:fd0c6f1bd3c1dfd110df3d35a339e4d2fbd3f19082424a7253ea76c4a5de5cce | 5d7795b31a3e25c404fc79416fe10bf884b926f373a8e92a55af395829b3e097 |
verify/material/2018/contributions.json | hash-material | exact hash material for 2018: hash_json(file) == sha256:1bc9554145232907481926680f4bdbacee0879e11976f6e150f61c7e0216efc7 | 5343fe636ea7999ce09441e4bd3bbe6598da0d353cf51ba79590632eef5cd9ce |
verify/material/2018/methodology.json | hash-material | exact hash material for 2018: hash_json(file) == sha256:4eeec13bdb90c15fffc0a0ae73cbc8e42b771dc9b2e79ae6efb4de3109ef904d | 9a9b888125cc6433379c212fb6ddd360e2e51c67ea0baeed947815a39bfb37bd |
verify/material/2018/metric-values.json | hash-material | exact hash material for 2018: hash_json(file) == sha256:61ccb155adf4b1ff68bdead7348945fc76f9085dad30cb5f9d747defa952195c | e66608fd75b0a0f952513e1125eb7c593912259aa65a45f20122a821f94ba887 |
verify/material/2018/snapshot.json | hash-material | exact hash material for 2018: hash_json(file) == sha256:30082c053c0b711b71cf35bac65a6338be34ae0a79ce85047db33f0c960af83e | a5c5a3f07eaa91e5c116fff030a1b99d94b57cf16641eea1bb5d8e7ee8cb9005 |
verify/material/2018/source-bundle.json | hash-material | exact hash material for 2018: hash_json(file) == sha256:6b439a0122bf74b2b86ed5aa3ff62ccbc2f3c2533f66ca4032a64b9e0a0f689a | d2003d2ed351ff4577aace372117516ec7f854537420e4a86fd27c731cdea6a4 |
verify/material/2018/source-registry.json | hash-material | exact hash material for 2018: hash_json(file) == sha256:782a397bcc94d0dfbab577fe06c2e0daaed9a1852c7412177bdeaaf77362626a | d80e415b3eba79ec4075e61e026b19df3a796f3bb7157f304faa8659ec0a6ee1 |
verify/material/2019/baselines.json | hash-material | exact hash material for 2019: hash_json(file) == sha256:59a22a35cf81109a2d774f1427be9c356f101625bbad1131495b4548c2979a24 | ae4bc995ffa59874fbcccc6b0984171f815a9f0c479ef8fb1f5808a2051ef42b |
verify/material/2019/confidences.json | hash-material | exact hash material for 2019: hash_json(file) == sha256:fd0c6f1bd3c1dfd110df3d35a339e4d2fbd3f19082424a7253ea76c4a5de5cce | 5d7795b31a3e25c404fc79416fe10bf884b926f373a8e92a55af395829b3e097 |
verify/material/2019/contributions.json | hash-material | exact hash material for 2019: hash_json(file) == sha256:9cf455b1d449c8357fce7eef999bd35273410c0b253df16836bb967e5a94a02b | d5bd8e0c28ea49edd54e56867564048e1033f455575ce84a22332280c1836612 |
verify/material/2019/methodology.json | hash-material | exact hash material for 2019: hash_json(file) == sha256:4eeec13bdb90c15fffc0a0ae73cbc8e42b771dc9b2e79ae6efb4de3109ef904d | 9a9b888125cc6433379c212fb6ddd360e2e51c67ea0baeed947815a39bfb37bd |
verify/material/2019/metric-values.json | hash-material | exact hash material for 2019: hash_json(file) == sha256:c3423acdd6e5d54160880b3440639edbdcbdb74f20f72c4287353a2f9f2e8e9a | edd07eb65ef9d944cefa671765d78327f712527d21ca0db6ac4e77d30c9c71bf |
verify/material/2019/snapshot.json | hash-material | exact hash material for 2019: hash_json(file) == sha256:ab72e0efdef0b14a1637dd5b1a4802e467f5061a0534eec9e5e82df397656a7a | 6f23b664f5c7e2f428a7b0b9dbb605995958b45513499128be6651db8595931b |
verify/material/2019/source-bundle.json | hash-material | exact hash material for 2019: hash_json(file) == sha256:a22fbab76d307657deeb331588e8b85ff2ee33354fcb17bc9d603233427f5db6 | f34bc9bee9401e50d8cf74ac8964ce35912908470611ca7e1dfaeef0b199829b |
verify/material/2019/source-registry.json | hash-material | exact hash material for 2019: hash_json(file) == sha256:782a397bcc94d0dfbab577fe06c2e0daaed9a1852c7412177bdeaaf77362626a | d80e415b3eba79ec4075e61e026b19df3a796f3bb7157f304faa8659ec0a6ee1 |
verify/material/2020/baselines.json | hash-material | exact hash material for 2020: hash_json(file) == sha256:59a22a35cf81109a2d774f1427be9c356f101625bbad1131495b4548c2979a24 | ae4bc995ffa59874fbcccc6b0984171f815a9f0c479ef8fb1f5808a2051ef42b |
verify/material/2020/confidences.json | hash-material | exact hash material for 2020: hash_json(file) == sha256:fd0c6f1bd3c1dfd110df3d35a339e4d2fbd3f19082424a7253ea76c4a5de5cce | 5d7795b31a3e25c404fc79416fe10bf884b926f373a8e92a55af395829b3e097 |
verify/material/2020/contributions.json | hash-material | exact hash material for 2020: hash_json(file) == sha256:cb66984c002a9fd67f0e54ce4eefa8e0a9fe9c8ec0f733bc7060d36003b63a1d | 44dec303158b008685d78ebc3881ec0a4480e6327e03085a3241e408c0213c38 |
verify/material/2020/methodology.json | hash-material | exact hash material for 2020: hash_json(file) == sha256:4eeec13bdb90c15fffc0a0ae73cbc8e42b771dc9b2e79ae6efb4de3109ef904d | 9a9b888125cc6433379c212fb6ddd360e2e51c67ea0baeed947815a39bfb37bd |
verify/material/2020/metric-values.json | hash-material | exact hash material for 2020: hash_json(file) == sha256:84c970ad7752ea8d7456dc799b4a1b14405c9dede120cdec118d6f08d028383b | 6b6c479cf5368aae42835c39995ab859f3181fcfb498a48ff3452efafaa0c73a |
verify/material/2020/snapshot.json | hash-material | exact hash material for 2020: hash_json(file) == sha256:8bc9284cd9b4af34e0a927807a1ad9f0c34caaab118543f927276dbf02d592fa | 0bc881afff6ac32a06f8988b93077cd364ae7a2152d150b0888013a756daa089 |
verify/material/2020/source-bundle.json | hash-material | exact hash material for 2020: hash_json(file) == sha256:d8bb8ca757dc0caf8f46047377b474fb9241823c7dedce531621f31a1796f2b8 | 3bb3c7fc619220f1da58201316ef46ffeb3c8b901032199131c06392af072c0e |
verify/material/2020/source-registry.json | hash-material | exact hash material for 2020: hash_json(file) == sha256:782a397bcc94d0dfbab577fe06c2e0daaed9a1852c7412177bdeaaf77362626a | d80e415b3eba79ec4075e61e026b19df3a796f3bb7157f304faa8659ec0a6ee1 |
verify/material/2021/baselines.json | hash-material | exact hash material for 2021: hash_json(file) == sha256:59a22a35cf81109a2d774f1427be9c356f101625bbad1131495b4548c2979a24 | ae4bc995ffa59874fbcccc6b0984171f815a9f0c479ef8fb1f5808a2051ef42b |
verify/material/2021/confidences.json | hash-material | exact hash material for 2021: hash_json(file) == sha256:ae13a2f10ce7dbfbbc4ddfedd7b17dba31ad5c05d80ba34e27faadf8bd7f14d3 | 50ab0bdd22c03bf2a87005ded0adc92b5827af898c08346950915bbc22bea05e |
verify/material/2021/contributions.json | hash-material | exact hash material for 2021: hash_json(file) == sha256:8939a7cefbccb99866b913397d9ee9ab3911fc0bf2325faa1e2280c0265780cb | 13f132a2dbc5f10e81932c44a8944e7d0e6a226dc3a630bc6dcb133d7e60a2a6 |
verify/material/2021/methodology.json | hash-material | exact hash material for 2021: hash_json(file) == sha256:4eeec13bdb90c15fffc0a0ae73cbc8e42b771dc9b2e79ae6efb4de3109ef904d | 9a9b888125cc6433379c212fb6ddd360e2e51c67ea0baeed947815a39bfb37bd |
verify/material/2021/metric-values.json | hash-material | exact hash material for 2021: hash_json(file) == sha256:3a1c02908eef8bba091fcec0e71734c99175eaf2d448f3a3243b093f6c85512b | 39d58f87674a69b2473f26a8d2b99ef5c8df17324ff13251e6624b6513aebc5e |
verify/material/2021/snapshot.json | hash-material | exact hash material for 2021: hash_json(file) == sha256:c6758e47a60d3545b23e274204167a53862e3e1b9f675658551498ad0bce6b41 | 12e23791ad8f1712c35337709a07325f5ccda7b873200e516d9d2ce41331ab30 |
verify/material/2021/source-bundle.json | hash-material | exact hash material for 2021: hash_json(file) == sha256:f13c5729f84aaa12fb518fa36ecb98984c92c9ec02a7df0108d7ad8929196295 | c98a081cdc9eabc4a4c9dbce47e157c3157d1be9cb7ec70f09611fa56ce92da4 |
verify/material/2021/source-registry.json | hash-material | exact hash material for 2021: hash_json(file) == sha256:782a397bcc94d0dfbab577fe06c2e0daaed9a1852c7412177bdeaaf77362626a | d80e415b3eba79ec4075e61e026b19df3a796f3bb7157f304faa8659ec0a6ee1 |
verify/material/2022/baselines.json | hash-material | exact hash material for 2022: hash_json(file) == sha256:59a22a35cf81109a2d774f1427be9c356f101625bbad1131495b4548c2979a24 | ae4bc995ffa59874fbcccc6b0984171f815a9f0c479ef8fb1f5808a2051ef42b |
verify/material/2022/confidences.json | hash-material | exact hash material for 2022: hash_json(file) == sha256:ae13a2f10ce7dbfbbc4ddfedd7b17dba31ad5c05d80ba34e27faadf8bd7f14d3 | 50ab0bdd22c03bf2a87005ded0adc92b5827af898c08346950915bbc22bea05e |
verify/material/2022/contributions.json | hash-material | exact hash material for 2022: hash_json(file) == sha256:812499191dcc3babaff8cac28fcd64ce6b433145eaa3ea1eb63cb677694dc434 | e519cce85f77286e4d3a4fb7e58a2862ba7efe2f6eb362e023d99a3cc8c4d8d5 |
verify/material/2022/methodology.json | hash-material | exact hash material for 2022: hash_json(file) == sha256:4eeec13bdb90c15fffc0a0ae73cbc8e42b771dc9b2e79ae6efb4de3109ef904d | 9a9b888125cc6433379c212fb6ddd360e2e51c67ea0baeed947815a39bfb37bd |
verify/material/2022/metric-values.json | hash-material | exact hash material for 2022: hash_json(file) == sha256:1eb98ebedce6667a336db543752b2b0b0010aa0ac2ae0233948246f46744d3e7 | 3fe74f995bf0a6626b7a62030c9eac49e7dcc63f3405810a1b5a844cd6d99ebc |
verify/material/2022/snapshot.json | hash-material | exact hash material for 2022: hash_json(file) == sha256:3b8e05fee89ff93d59dc8f36548c0a5dc9c8b809767170e30b28a5fcf40c51ea | 8230aa1e14bc332f0c7342e71043a2a54ef2dec0a0d322779c2575d56598fe6d |
verify/material/2022/source-bundle.json | hash-material | exact hash material for 2022: hash_json(file) == sha256:963fdcc586bb5c1b8134431f7045ea622cc378077708714cd3bde17ba5036d7c | a02878aa6438155cf2f5d7f31a0cee9ad929f43589ea5398aa284e320eaef6e4 |
verify/material/2022/source-registry.json | hash-material | exact hash material for 2022: hash_json(file) == sha256:782a397bcc94d0dfbab577fe06c2e0daaed9a1852c7412177bdeaaf77362626a | d80e415b3eba79ec4075e61e026b19df3a796f3bb7157f304faa8659ec0a6ee1 |
verify/material/2023/baselines.json | hash-material | exact hash material for 2023: hash_json(file) == sha256:59a22a35cf81109a2d774f1427be9c356f101625bbad1131495b4548c2979a24 | ae4bc995ffa59874fbcccc6b0984171f815a9f0c479ef8fb1f5808a2051ef42b |
verify/material/2023/confidences.json | hash-material | exact hash material for 2023: hash_json(file) == sha256:a4bac35438fb8107ecf4bfd60377dd36c922af170a8b302f32082b8844418d13 | 51a2f952916d1729f0753a7a339456fc8d9018ca699d513b6a3027fd98ac5cc6 |
verify/material/2023/contributions.json | hash-material | exact hash material for 2023: hash_json(file) == sha256:6d91de231903a8188ef4c0abcfd4b703bcf9347135f14f527f458fb131ad979a | 2681a9e64ff9d14b05ebca7097c8a6a1a14d6dacc35cd5c7a0d0560ca5fa8abe |
verify/material/2023/methodology.json | hash-material | exact hash material for 2023: hash_json(file) == sha256:4eeec13bdb90c15fffc0a0ae73cbc8e42b771dc9b2e79ae6efb4de3109ef904d | 9a9b888125cc6433379c212fb6ddd360e2e51c67ea0baeed947815a39bfb37bd |
verify/material/2023/metric-values.json | hash-material | exact hash material for 2023: hash_json(file) == sha256:7d63e024804dc5cf26a1cb281dfa7c642b11614fb444371f7840f28f3e7e4afd | 6d00428c68f048c042ac17b49fc516779b5db225b12065d761efbf22a124af75 |
verify/material/2023/snapshot.json | hash-material | exact hash material for 2023: hash_json(file) == sha256:5823758aeb0fe713172e844fe5c00b5f32e99cb918255dff50f5767582ea926a | 536ce0f297453699e49c511dc6cf7ba79bbb801a2257eb603f012335b290ce46 |
verify/material/2023/source-bundle.json | hash-material | exact hash material for 2023: hash_json(file) == sha256:7208e8cf0661e1c17dc9afeaa07c0f8e29e0acd8c156ba1486ff5e6111e2e630 | 7579b724752cd472658ed39174163bab12fca7e462e9f3181c8682dec5cdd519 |
verify/material/2023/source-registry.json | hash-material | exact hash material for 2023: hash_json(file) == sha256:782a397bcc94d0dfbab577fe06c2e0daaed9a1852c7412177bdeaaf77362626a | d80e415b3eba79ec4075e61e026b19df3a796f3bb7157f304faa8659ec0a6ee1 |
verify/material/2024/baselines.json | hash-material | exact hash material for 2024: hash_json(file) == sha256:59a22a35cf81109a2d774f1427be9c356f101625bbad1131495b4548c2979a24 | ae4bc995ffa59874fbcccc6b0984171f815a9f0c479ef8fb1f5808a2051ef42b |
verify/material/2024/confidences.json | hash-material | exact hash material for 2024: hash_json(file) == sha256:b50882656991eb035f86a917d3649c9de1061f4fa3b87b8b9e6cc4ac56726c1d | b2b9363f677616210896e9a35e9387374f952751eb161e87104ba08b6afa4dcc |
verify/material/2024/contributions.json | hash-material | exact hash material for 2024: hash_json(file) == sha256:a3179c5dbfebf9093de37c042d0c2ea4879aa5e0477c0bd52a81f803b3fcc497 | 1dc3a0beb109f922699dfb6341034c8b954dc6b3d464fe470cf39dc4da485969 |
verify/material/2024/methodology.json | hash-material | exact hash material for 2024: hash_json(file) == sha256:4eeec13bdb90c15fffc0a0ae73cbc8e42b771dc9b2e79ae6efb4de3109ef904d | 9a9b888125cc6433379c212fb6ddd360e2e51c67ea0baeed947815a39bfb37bd |
verify/material/2024/metric-values.json | hash-material | exact hash material for 2024: hash_json(file) == sha256:dec8db0326a438739f8ba1685dc35e547b77efcef0c8b8d3dd3781724c5b5e67 | 201c44521c10fa78821c2352a1988ea709a68626d81af0bc57951fe7a00b39ea |
verify/material/2024/snapshot.json | hash-material | exact hash material for 2024: hash_json(file) == sha256:a826abbd67f555549b465ec41d2a7351df9a81a1ba6d53a249c73e6ddc351930 | fd7b086a5ee6acf43ce68e46b93d249ba75be120bf93d0c721c2d54633664d2c |
verify/material/2024/source-bundle.json | hash-material | exact hash material for 2024: hash_json(file) == sha256:8465e908cce0e172096d312fac0204eefd3e832aa3650fe3db3a97d612f20382 | 88c5f2514ab51d6dcd6f194b755a03af6ee12ae840229173f023e80590643bd6 |
verify/material/2024/source-registry.json | hash-material | exact hash material for 2024: hash_json(file) == sha256:782a397bcc94d0dfbab577fe06c2e0daaed9a1852c7412177bdeaaf77362626a | d80e415b3eba79ec4075e61e026b19df3a796f3bb7157f304faa8659ec0a6ee1 |
verify/material/2025/baselines.json | hash-material | exact hash material for 2025: hash_json(file) == sha256:59a22a35cf81109a2d774f1427be9c356f101625bbad1131495b4548c2979a24 | ae4bc995ffa59874fbcccc6b0984171f815a9f0c479ef8fb1f5808a2051ef42b |
verify/material/2025/confidences.json | hash-material | exact hash material for 2025: hash_json(file) == sha256:b50882656991eb035f86a917d3649c9de1061f4fa3b87b8b9e6cc4ac56726c1d | b2b9363f677616210896e9a35e9387374f952751eb161e87104ba08b6afa4dcc |
verify/material/2025/contributions.json | hash-material | exact hash material for 2025: hash_json(file) == sha256:c40198e788d2bd12f4f3238b15e237f499bba24fd9f9f409a4f1f4f5dda0bb4d | 1a73f43e696586b7859b95b84fdb55017901c362f07e89a0a6ebe0f4e91b67fc |
verify/material/2025/methodology.json | hash-material | exact hash material for 2025: hash_json(file) == sha256:4eeec13bdb90c15fffc0a0ae73cbc8e42b771dc9b2e79ae6efb4de3109ef904d | 9a9b888125cc6433379c212fb6ddd360e2e51c67ea0baeed947815a39bfb37bd |
verify/material/2025/metric-values.json | hash-material | exact hash material for 2025: hash_json(file) == sha256:83de0e4bde073b15df832406cd7c35f9bf677d4ac5c0d69e8a16cfd7d940c7df | f73de9cad9359882eb98f9edcaa31bd0de6c523c720dd5c287a5aa1d4dc59eae |
verify/material/2025/snapshot.json | hash-material | exact hash material for 2025: hash_json(file) == sha256:a8dbfb34c940f3ee97a8d9a21415fa9f074b0b01318e842940d9e3e90bfcfc3f | 34d2848745fce99aaa46175ed6c7ca68ff373c6e19c9b9b7f7b1a2972ae6f430 |
verify/material/2025/source-bundle.json | hash-material | exact hash material for 2025: hash_json(file) == sha256:afc91d91de4b18fce66e4f6e5fba984e84650967c74473984888523fa276948a | 065515025af3ff8e411deddfd301c7a4c72690784073d479ae54d6a204e585c9 |
verify/material/2025/source-registry.json | hash-material | exact hash material for 2025: hash_json(file) == sha256:782a397bcc94d0dfbab577fe06c2e0daaed9a1852c7412177bdeaaf77362626a | d80e415b3eba79ec4075e61e026b19df3a796f3bb7157f304faa8659ec0a6ee1 |
verify/material/2026/baselines.json | hash-material | exact hash material for 2026: hash_json(file) == sha256:59a22a35cf81109a2d774f1427be9c356f101625bbad1131495b4548c2979a24 | ae4bc995ffa59874fbcccc6b0984171f815a9f0c479ef8fb1f5808a2051ef42b |
verify/material/2026/confidences.json | hash-material | exact hash material for 2026: hash_json(file) == sha256:b50882656991eb035f86a917d3649c9de1061f4fa3b87b8b9e6cc4ac56726c1d | b2b9363f677616210896e9a35e9387374f952751eb161e87104ba08b6afa4dcc |
verify/material/2026/contributions.json | hash-material | exact hash material for 2026: hash_json(file) == sha256:e8eb9c9233c38959a03d8401aefe7ba009a4e68f4f4ed2ae799c1edf11c912d0 | 6537f81503aa6dd54d54b5f52fce722c2b1dcc8c5e08a2b00c3c3acd1cecdde7 |
verify/material/2026/methodology.json | hash-material | exact hash material for 2026: hash_json(file) == sha256:4eeec13bdb90c15fffc0a0ae73cbc8e42b771dc9b2e79ae6efb4de3109ef904d | 9a9b888125cc6433379c212fb6ddd360e2e51c67ea0baeed947815a39bfb37bd |
verify/material/2026/metric-values.json | hash-material | exact hash material for 2026: hash_json(file) == sha256:aeb79ce4b5f47dd48dfd14244206b44e04eaff22f7d0e4ef0eb20ba4d7f12687 | 2267d838fc9cb6d81d37feb879eb083579430ba15a1a5730594b575f196b2820 |
verify/material/2026/snapshot.json | hash-material | exact hash material for 2026: hash_json(file) == sha256:b6f18b7a378b5f739ba093bd143d42d12c75b470f75fe3caa48794f2f2088cb7 | b4343069676661a2a86de8f4a29b267bbd9d47b6698bc01a5d089ab087bcf8a8 |
verify/material/2026/source-bundle.json | hash-material | exact hash material for 2026: hash_json(file) == sha256:118f33da6800532c4405d7bdee6247092b709c3a5df969431bef5e428b8afc40 | f24c85a7719b79fcdbe415ae27a3054b2f8d80fd4d7591f2a9fe62a5b6137ccf |
verify/material/2026/source-registry.json | hash-material | exact hash material for 2026: hash_json(file) == sha256:782a397bcc94d0dfbab577fe06c2e0daaed9a1852c7412177bdeaaf77362626a | d80e415b3eba79ec4075e61e026b19df3a796f3bb7157f304faa8659ec0a6ee1 |
verify/methodology/baselines.csi-v1.1.0-candidate.yaml | methodology-copy | upt-csi configs/baselines.csi-v1.1.0-candidate.yaml (certified re-anchoring constants + baseline windows) | 6db8d8a9a464f10822dfe1653c1ab94a14c7d7eaf7886a34eb8e6719f208118f |
verify/methodology/baselines.csi-v1.1.0.yaml | methodology-copy | upt-csi data/baselines/csi-v1.1.0.yaml (production baselines; sorted mapping = baselines material) | becb7a7978b9479cd08532c10fc9cec12367b19c3a1cb61174e8241a6dc7d71a |
verify/methodology/candidate-certification.json | methodology-copy | upt-csi data/candidate-v1-1-0/candidate-certification.json (the 4/4 gate certificate; certificate_hash) | 3989a3257dff584a876753d6281e86b4ee3adad65b00d4284bcd419a28d3d2fa |
verify/methodology/csi.v1.1.0-candidate.yaml | methodology-copy | upt-csi configs/csi.v1.1.0-candidate.yaml (candidate-track methodology config) | 5e20924ef908fcefa5c1ba617ae6040b6a63f9701086b3f6b62a621f5355395b |
verify/methodology/csi.v1.1.yaml | methodology-copy | upt-csi configs/csi.v1.1.yaml (the activated methodology; hash_json of its material = methodologyHash) | 4c388716b9e92cb461486bac3dca8f8cf7741acf78ee9081c13999a36c96f729 |
verify/methodology/metric-units.csi-v1.1.0-candidate.yaml | methodology-copy | upt-csi configs/metric-units.csi-v1.1.0-candidate.yaml (candidate metric-unit registry) | bfff78e5327a5e1be11cb9b9d74a6c923532fe99ed61544ffd932e96dda76711 |
verify/methodology/source-registry.csi-v1.1.0-candidate.yaml | methodology-copy | upt-csi data/source-registries/csi-v1.1.0-candidate.yaml (certified candidate registry) | 31c3c2f3ecda6633f79d7d817673c003bc7917c140e74019433c80b204308099 |
verify/methodology/source-registry.csi-v1.1.0.yaml | methodology-copy | upt-csi data/source-registries/csi-v1.1.0.yaml (production source registry; its material = source-registry.json) | d44419c9a3a50e0bd5906feb44d9295583b68620cafb28e8ee8cce3ecdf63281 |
verify/methodology/source-rights.csi-v1.1.0.yaml | methodology-copy | upt-csi data/source-rights/csi-v1.1.0.yaml (source-rights registry; review state recorded per entry) | 21e5986abeeb1c6c799b0af5fce6acc007d9a45d5633fe87a03dc27b84735e5a |
verify/methodology/sub_indexes.v1.yaml | methodology-copy | upt-csi configs/sub_indexes.v1.yaml (the eight sub-index definitions and canonical lenses) | 57e571ff0205c99ae85355e15dd27bad08b2a1622e91c9f6d4b1c8c9a760df06 |
verify/verify_kit.py | verifier | stdlib-only Python verifier (copy of upt-web scripts/verify_kit.py) | b32f976bc3dbb36378bba3dec41b9935f4bebb13bfec2628c1fc1fb7240198f2 |
Per-period material
| Period | Epoch | CSI (E8) | Snapshot hash | Proof block hash | Append sequence | Anchoring | Material |
|---|---|---|---|---|---|---|---|
| 2000 | 1 | 102.39 10238696073 | sha256:0bfc33000ffc7a4720ebf11068231cd062b15c6a202db377321d0bd027014c90 | sha256:8bf1880c5660caaf53314829ceb5e7657285919a737c4c6b1e1fe775cad37c53 | #0 | Transitive via #30 (block snapshot hash sha256:16f09f63ffea1384361a0e7678a3618d91101b82130615ddd2f589917b63b4d3) | verify/material/2000 |
| 2001 | 2 | 103.12 10311787281 | sha256:196050f1672cd004cfb754dbf5efda5b2e51cae5f0ab8bdb8c9e874220ac3a9e | sha256:b22aec54a178bd7bf6ef7aae6c18d819fc24bb84ef5afcef4c9deacae4081394 | #1 | Transitive via #30 (block snapshot hash sha256:bf441a0e1b99afa6cce9d3e2d2366008c09b090612dd334d477a40c5ddd08f69) | verify/material/2001 |
| 2002 | 3 | 103.53 10353227916 | sha256:63da487a9a37877f85b5d73b9ace4fe9d4e53c113e1ae53c97343dca0b27ed79 | sha256:0aca8e370f5842417a85b7f3812df9fdb7e6cbd99b7e995ee2d6411757f3e534 | #2 | Transitive via #30 (block snapshot hash sha256:785469e8abbe6ebd303d49705234013e50b687edc9fdf2f64eeec9e2909c0ed3) | verify/material/2002 |
| 2003 | 4 | 103.35 10335453206 | sha256:626aecd402f65d1242a180436603ce9cb9322fd65c2ba5ebbb57fa3f1529e619 | sha256:b2f490fc6ebca7a6c6397952051cf5fb1e1a57e4d169f6a766c55cdd673c8026 | #3 | Transitive via #30 (block snapshot hash sha256:820cfd1b018f5c08857c6c3b2d655e4b7accd4f7cd413ff9b680b287704d58ec) | verify/material/2003 |
| 2004 | 5 | 102.53 10253245029 | sha256:9afec39e6b740474ea77e9fd2e7c55774f93f91bba62f4888ff4a98908fea01a | sha256:0038b4209d09d8dc414d8f037f92689ce7872a5fa99a771cfa87d43ac8a6e11c | #4 | Transitive via #30 (block snapshot hash sha256:61c9cced707ab294eea1a165ed31d1666d8b96cd138c8b993b580fc25702a172) | verify/material/2004 |
| 2005 | 6 | 101.25 10124894907 | sha256:bf8c8a3fef1f573a5b9d408906e05fa57eacad63cb4fdecd2bd0392913942ac4 | sha256:a638fb1056f3c8f8302151b23bfc4b8b992b5b2a63aef27a1dd51e71a2945d22 | #5 | Transitive via #30 (block snapshot hash sha256:7f506c71535819dc72eea92e131bd11693fe85cd90a6e7cc95ef25aab60cedc0) | verify/material/2005 |
| 2006 | 7 | 100.02 10002365112 | sha256:8bc50704da6fe2f36e2e433a84d9264406497bbdd4902938ba22cd3fc0eec430 | sha256:f157eae3c2f2a87580fbfc39770426123a715160a23f2626fab9a56158de3170 | #6 | Transitive via #30 (block snapshot hash sha256:8375cec40eb0487275542d6ec25d0ad07cc9a467bbee2c74a96168e181dc395b) | verify/material/2006 |
| 2007 | 8 | 99.22 9921865094 | sha256:2601a534800e23c707fa743376fee05150d26152a2fda0951f3a6d7f6f0379b6 | sha256:dff097ff92b7e7a931a27bcf7cbd4518667401101a08ca852828e48b762ceca4 | #7 | Transitive via #30 (block snapshot hash sha256:1f5d4ec286438f9cb6b5b88a4542228c6e0799eca061e42eaf19e78c7b770e0e) | verify/material/2007 |
| 2008 | 9 | 97.97 9796981218 | sha256:e8a0c540bbb2e2217d666eabb1313f0faac93637877ce7504520b5556f0dd785 | sha256:5b6da108c48d581a270147a656030ef30f745e10c30c903896a4664332def9de | #8 | Transitive via #30 (block snapshot hash sha256:e0ada1a0ee888d39e4126435386181d43b3cb575b280c8cb23d0f84d9c35659d) | verify/material/2008 |
| 2009 | 10 | 97.01 9700694593 | sha256:ca3d39cf340e7429b36a70a57c04d7e81e8d3d6100a46945239cbe294c75c3fa | sha256:7e12a6fa4419674758be880f808f3d86447d1b70d0727401e956dc1615333af3 | #9 | Transitive via #30 (block snapshot hash sha256:d6e91ab380f651bc262f1915d51018534ec569d4378b7adecec6d93f8a35ab8c) | verify/material/2009 |
| 2010 | 11 | 96.00 9599802380 | sha256:c379277b6301d3e746033d41521384acb64238042bdfc78d2ea637111f7bd142 | sha256:1686af5f049727570a19aa120d9520db3131d5444136570b0d0547ab92a1eca7 | #10 | Transitive via #30 (block snapshot hash sha256:0e000de041e28915e9fe619a02dc71b901409003c44166ccc953bf1e17bb9876) | verify/material/2010 |
| 2011 | 12 | 95.03 9503362501 | sha256:8fd7514e9b006c51079158f435c058888a0e8222b187554a2afacd3c82232573 | sha256:1ac4be210286b13da011ec58c763923c17d2cd025f1c9851ba7e829f1d1f4667 | #11 | Transitive via #30 (block snapshot hash sha256:d8967dc17173cd7f9cf2bc4a73edf78cfbfffe447fe4d045ac76030604e9f31f) | verify/material/2011 |
| 2012 | 13 | 94.09 9408816239 | sha256:15dea5df6fe3284ccf48bc0db0e942cb27187b5acabbe0bcd40eb8a0f1311f17 | sha256:426f2de93854574fdf974f7b96b7ce265fdd004368b112e7d6aef6380f989f11 | #12 | Transitive via #30 (block snapshot hash sha256:cde37f11d13c925c34b203e851ad4ba899d271ea77e31fd2601067e73a6ede28) | verify/material/2012 |
| 2013 | 14 | 92.83 9282517991 | sha256:f052ec910036c7b183c612445db02b2f8c4d1061f1fcce60deb0d7fdaa854591 | sha256:90c1d711ed633431b02c73d1183d319daa3a4aa7f167601827d41bb5cea613de | #13 | Transitive via #30 (block snapshot hash sha256:dd0b7a1770f0f0248cdf2796874d34a1e44bdb621d908abfcbd227cb9265ff57) | verify/material/2013 |
| 2014 | 15 | 91.60 9159902897 | sha256:c290dfc39d5794eda082a6f12f0ea6a5fa1b17f2290af5ca4dd2493f16f86cf0 | sha256:2ad43b018372f0c868480b670c25d4697a729820f8bcf9a93dcdde5163ec7d2d | #14 | Transitive via #30 (block snapshot hash sha256:59c8e6d42d6017ed894f9fa8fb3290a633d27be775620c5db50f33364219af95) | verify/material/2014 |
| 2015 | 16 | 90.42 9041514405 | sha256:b93b6fc4b76c3bf25ab57386fd225242491c54a574a96d2e771f939d7a6b897c | sha256:39f5d57430ab6ce47fc922994471166dc50a2770e661907dd5324079a40d73b2 | #15 | Transitive via #30 (block snapshot hash sha256:e21884f33885fe4b0a20038f3706a5fbd679cb986855f1e8d90d30f50ce6ddeb) | verify/material/2015 |
| 2016 | 17 | 89.20 8920355151 | sha256:e7f50b5100507347ccd38202c354ec046e09fbea5acbb8e56d3f642fc666572a | sha256:8d9c6c1fa15bffe9d8e2360ecce16b0390800a3ba7a03a0f4f7703242d605618 | #16 | Transitive via #30 (block snapshot hash sha256:8a662cf027ed2e85b44f25fa2ccb0d973f899ac78784fd68dc98f77daee6bad5) | verify/material/2016 |
| 2017 | 18 | 87.66 8766119512 | sha256:fd98e6139f03357e8026d9609ffd4d65f05d3d53ef34499d4f47480e00d003bd | sha256:c59e20f8ba22cc658f602ff666a226ed2e0a3a79c9e41e8a24478c27f6d1daef | #17 | Transitive via #30 (block snapshot hash sha256:ffb74a35782464a94fd82bcfe18c39d75296f4be74c2c5cdfbc66b8ca3f5a20c) | verify/material/2017 |
| 2018 | 19 | 86.53 8652765277 | sha256:30082c053c0b711b71cf35bac65a6338be34ae0a79ce85047db33f0c960af83e | sha256:9042447b67472e7174ea2a1f4d526bfd350fa404cda1a3a43973e9003e6e687f | #18 | Transitive via #30 (block snapshot hash sha256:86353fd771280636acc503c43575c2caec86a20d9da3a6da72027dd71924ae6b) | verify/material/2018 |
| 2019 | 20 | 85.52 8552019009 | sha256:ab72e0efdef0b14a1637dd5b1a4802e467f5061a0534eec9e5e82df397656a7a | sha256:e6431fc90ae4520bd5f84d614f5909bc6b37433c690bb400f18fe58dc5af4c8e | #19 | Transitive via #30 (block snapshot hash sha256:581bfec4ac1819750752bda15195ce129109e250d200b23841dfacd59cf549be) | verify/material/2019 |
| 2020 | 21 | 83.84 8383594662 | sha256:8bc9284cd9b4af34e0a927807a1ad9f0c34caaab118543f927276dbf02d592fa | sha256:3928a05d3defe0517c0d0f995cdc4e3f34cb6d75f577b67298f73feec8dd07f5 | #20 | Transitive via #30 (block snapshot hash sha256:33a92b45844c4eb4416225b5925663defb62c8b7f5b5620fe5a6c1bb36aed5b2) | verify/material/2020 |
| 2021 | 22 | 81.86 8185805076 | sha256:c6758e47a60d3545b23e274204167a53862e3e1b9f675658551498ad0bce6b41 | sha256:aceaf621a28d90fea4b6560e7634f5517264d25fa5088f5bef818d614ac10436 | #21 | Transitive via #30 (block snapshot hash sha256:3b47256a9e031439f0cf5239b7da2366a48b822e269bc4b4962cfdfe6a95f040) | verify/material/2021 |
| 2022 | 23 | 80.04 8004488021 | sha256:3b8e05fee89ff93d59dc8f36548c0a5dc9c8b809767170e30b28a5fcf40c51ea | sha256:d821d89231ae35c2085ce537a300689eca80f2b5f1315f5c7507f1585ffbaff1 | #22 | Transitive via #30 (block snapshot hash sha256:d773cf2682bb8d7602444b1f05f5a4dc89733e15c0e9586ace42d856557236f5) | verify/material/2022 |
| 2023 | 24 | 78.36 7836109099 | sha256:5823758aeb0fe713172e844fe5c00b5f32e99cb918255dff50f5767582ea926a | sha256:d4a1d8124db8e45b9252ed3896b4249b572999ad46493a8fc201fd1c628d40e4 | #23 | Transitive via #30 (block snapshot hash sha256:0d052cdadba98061ad996cfc579bc10f27c424d057401142a197d44c2aeecfcc) | verify/material/2023 |
| 2024 | 25 | 77.81 7781357087 | sha256:a826abbd67f555549b465ec41d2a7351df9a81a1ba6d53a249c73e6ddc351930 | sha256:0301b4ae1cbdf287f3a773823b038d43d31c7d84331abfb3fe51fe0a2027e450 | #30 | Direct | verify/material/2024 |
| 2025 | 26 | 76.89 7688680712 | sha256:a8dbfb34c940f3ee97a8d9a21415fa9f074b0b01318e842940d9e3e90bfcfc3f | sha256:0628be8c3f96db04562e673ab3d8f93874cc58247cbc089a8706d605e3de4be1 | #31 | Direct | verify/material/2025 |
| 2026 | 27 | 76.15 7614622916 | sha256:b6f18b7a378b5f739ba093bd143d42d12c75b470f75fe3caa48794f2f2088cb7 | sha256:2c6a410e7d630f7f53d5fb4e77b749935804861257da80eb6c20150709a3e762 | #32 | Direct | verify/material/2026 |
Periods whose latest proof block certifies an EARLIER material revision with the same CSI E8 value: the append-only tail rule appends a revision block only when a period's certified E8 moves, so a re-certification that changes a hashed input (for example the candidate label inside the consumer replay evidence, which enters every period's data-bundle hash) leaves the anchored block for an unmoved period carrying the earlier dataBundleHash/snapshotHash. For those periods the material's methodology, baseline, source-registry, metric-values, contribution and confidence hashes still equal the block; only dataBundleHash (and so snapshotHash and previousSnapshotHash) differ. ledgerSnapshotHash/ledgerDataBundleHash record the block's values. Every drift period is nevertheless TRANSITIVELY anchored: the material snapshot chain links each period to its predecessor through snapshot.previousSnapshotHash, and the first later block that certifies its material outright (perPeriod.transitivelyAnchoredVia, its append position) hashes previous_snapshot_hash equal to the current material snapshot hash of the period before it, so that anchored block commits to the current material of every earlier drift period; the verifier re-checks both links and reports PASS 'transitively anchored via block #<seq>' (WARN only if a link fails). Remedy for a direct per-period block: run the exporter with --revise-on-material-drift at the next publication to append revision blocks for these periods (an owner decision: each revision is a permanent on-chain append).
Replay (needs the CSI engine)
The material files are the engine's exact hash inputs. A full replay re-runs the upt-csi engine over the committed collected sources with the exporter and must reproduce every material file and hash byte-for-byte (the runner requires two scratch runs to be byte-identical before publishing).
- git clones of unpenned-token/upt-csi and unpenned-token/upt-web side by side
- Python 3.11+ with the upt-csi package installed (pip install -e upt-csi)
- no network: every input is committed (collected CSVs, splice artefacts, candidate evidence)
- 1. Reproduce the publication to a scratch directory
cd upt-web && python scripts/export-real-csi-artefacts-v110.py --out ../scratchfail-closed: the certified constants, the candidate cross-check, the parity gate and every hash must reproduce; nothing is written into public/- 2. Compare the scratch material with the served kit
diff -r ../scratch/data/csi/verify verifythe material files and index.json must be byte-identical- 3. Run the public verifier against the scratch tree
python scripts/verify_kit.py --base ../scratch/data/csithe same checks the kit runs against the served tree- 4. Run the exporter's own test suite
cd upt-web && python scripts/test-export-v110-mode.pyconstants, lineage, ledger and kit tests
Licence and attribution
The source-rights registry (verify/methodology/source-rights.csi-v1.1.0.yaml) contains 35 entries (under_legal_review=35); 0 of 35 have named-human ratification. Clearance is fail-closed via reviewed AND assessed permission: across the full registry, derivative-index clearance is 0/35 and API-distribution clearance is 0/35. Among the 14 sources actually used in this kit, API distribution is cleared for 0/14; not cleared: bls_cpi_ce_usa, eurostat_hicp_eu27, eurostat_hicp_tur, faostat_emissions, faostat_feed, faostat_live_animals, faostat_livestock_primary, faostat_pasture, faostat_tcl, un_comtrade_quantity, wb_agricultural_land, wb_employment_proxy, wb_food_index, wb_livestock_index. Raw source rows are not redistributed and no used source is cleared for raw redistribution; source-bundle.json carries aggregated harmonised observations only (one WORLD value per source per year). Attribution follows and is limited to sources actually used in this kit.
- Data source: UN Comtrade (United Nations Statistics Division), https://comtradeplus.un.org/ - the source's own citation formula is to refer to the data source as 'UN Comtrade'.
- FAO. 2025. FAOSTAT: Crops and livestock products (QCL). Accessed on [access date]. https://www.fao.org/faostat/en/#data/QCL. Licence: CC-BY-4.0.
- FAO. 2025. FAOSTAT: Emissions Totals (GT). Accessed on [access date]. https://www.fao.org/faostat/en/#data/GT. Licence: CC-BY-4.0.
- FAO. 2025. FAOSTAT: Food Balances (2010-) (FBS). Accessed on [access date]. https://www.fao.org/faostat/en/#data/FBS. Licence: CC-BY-4.0. / FAO. 2023. FAOSTAT: Food Balances (-2013, old methodology and population) (FBSH). Accessed on [access date]. https://www.fao.org/faostat/en/#data/FBSH. Licence: CC-BY-4.0.
- FAO. 2026. FAOSTAT: Land Use (RL). Accessed on [access date]. https://www.fao.org/faostat/en/#data/RL. Licence: CC-BY-4.0.
- FAO. 2026. FAOSTAT: Trade, Crops and livestock products (TCL). Accessed on [access date]. https://www.fao.org/faostat/en/#data/TCL. Licence: CC-BY-4.0.
- Source: Eurostat (European Commission), HICP datasets prc_hicp_minr (https://ec.europa.eu/eurostat/databrowser/view/prc_hicp_minr) and prc_hicp_iw (https://ec.europa.eu/eurostat/databrowser/view/prc_hicp_iw) (ECOICOP ver.2, geo EU27_2020), accessed [access date]. Data modified (derived relative-price basket) by Unpenned Token CSI; Eurostat is not responsible for these modifications.
- Source: Eurostat (European Commission), HICP datasets prc_hicp_minr (https://ec.europa.eu/eurostat/databrowser/view/prc_hicp_minr) and prc_hicp_iw (https://ec.europa.eu/eurostat/databrowser/view/prc_hicp_iw) (ECOICOP ver.2, geo TR; compiled by TurkStat, disseminated by Eurostat), accessed [access date]. Data modified (derived relative-price basket) by Unpenned Token CSI; Eurostat is not responsible for these modifications.
- Source: U.S. Bureau of Labor Statistics (Consumer Price Index and Consumer Expenditure Surveys), retrieved [access date]. BLS.gov cannot vouch for the data or analyses derived from these data after the data have been retrieved from BLS.gov.
- The World Bank: World Development Indicators, Agricultural land (sq. km) (AG.LND.AGRI.K2): Food and Agriculture Organization of the United Nations (FAO). Licence: CC BY-4.0 (https://data.worldbank.org/summary-terms-of-use).
- The World Bank: World Development Indicators, Employment in agriculture (% of total employment) (modeled ILO estimate) (SL.AGR.EMPL.ZS) and Labor force, total (SL.TLF.TOTL.IN): International Labour Organization (ILOSTAT), UN Population Division, and World Bank staff estimates. Licence: CC BY-4.0 (https://data.worldbank.org/summary-terms-of-use).
- The World Bank: World Development Indicators, Food production index (2014-2016 = 100) (AG.PRD.FOOD.XD): Food and Agriculture Organization of the United Nations (FAO). Licence: CC BY-4.0 (https://data.worldbank.org/summary-terms-of-use).
- The World Bank: World Development Indicators, Livestock production index (2014-2016 = 100) (AG.PRD.LVSK.XD): Food and Agriculture Organization of the United Nations (FAO). Licence: CC BY-4.0 (https://data.worldbank.org/summary-terms-of-use).
Generated by upt-web scripts/export-real-csi-artefacts-v110.py export_verification_kit (deterministic; no wall clock). See also the reproducibility records, the proof ledger and the revision log.
What can and cannot be verified from public material.
Recomputable with the kit alone: every published hash (methodology, baselines, source registry, source bundle, metric values, contributions, confidences, snapshot and proof block), the chain links between proof blocks, and the certificate hash. Recomputable with the kit and a Sepolia RPC endpoint: that the anchored prefix of the served chain equals what the CsiProofLedger contract recorded. Needing the engine: recomputing the headline value from the raw observations, which the replay steps describe.
The release tooling is designed to regenerate the kit and CSI together from the same inputs. The current VPS pipeline is not healthy, so the served kit records the last static release rather than proving unattended operation. A kit that disagrees with the matching served release is a defect to report, not a discrepancy to explain away.