{"case_version":"1.0.0","catalog_version":"0.1.0","certification_claims":["A-V"],"content_hash":"67039e08cc56faf653b06c026c0aa4165709d3f8a1dfa7ab4ad3e189ab9af766","criteria_results":[{"gating":true,"id":"nodal_head","margin":0.013626740452536978,"metric":"Linf","observed":0.0006813370226268489,"passed":true,"threshold":{"op":"abs<=","units":"m","value":0.05},"variable":"h"},{"detail":"L2 error relative to the L2 norm of the reference","gating":true,"id":"link_flow","margin":3.33612260891856e-05,"metric":"L2","observed":3.33612260891856e-06,"passed":true,"threshold":{"op":"abs<=","units":"%","value":0.1},"variable":"Q"}],"judgement":{"accurate":"pass","converges":{"verdict":"n/a"},"verified":true,"worst_margin":0.013626740452536978},"passed":true,"run":{"levels":[{"dx":null,"wall_seconds":0.009}],"machine":{"arch":"x86_64","cores_logical":4,"cores_physical":2,"cpu":"AMD EPYC 9V74 80-Core Processor","memory_gb":15.6,"os":"Linux 6.17.0-1022-azure","python":"3.12.15","runner":"GitHub Actions (github-hosted, ubuntu24)"},"wall_seconds":0.009},"schema_version":"1.0.0","scoring_method":"2.1","signature":{"alg":"Ed25519","key_id":"benchmark1d2d-dev","value":"wY/AnDrrVrQz4tAnhI55cER/wSQgVu0QdkLPuz/MxZ1qAmYcF30AAjOp+WNQsWQld56NR+OMCwvDUgd+cgkzBA=="},"solver":{"adapter":"epanet (WNTR 1.5.0, libepanet22)","name":"EPA EPANET 2.2","version":"2.2"},"test_id":"A1P-010_todini_multiloop","timestamp":"2026-10-18T04:19:55Z","track":"A","verdict":"pass"}
