{"case_version":"1.0.0","catalog_version":"0.1.0","certification_claims":["A-V"],"content_hash":"b457b0b2e514bbce55ed71b8e800292e97dec57f9d934ce9f3daed71dd04ef04","criteria_results":[{"detail":"head loss 3.1124 m vs exact 3.0938 m","gating":true,"id":"head_loss","margin":0.6036766113524854,"metric":"relative_head_loss","observed":0.6036766113524854,"passed":true,"threshold":{"op":"abs<=","units":"%","value":1.0},"variable":"h"},{"gating":true,"id":"head_profile","margin":0.22103943315692182,"metric":"L2","observed":0.01105197165784609,"passed":true,"threshold":{"op":"abs<=","units":"m","value":0.05},"variable":"h"}],"judgement":{"accurate":"pass","converges":{"verdict":"n/a"},"verified":true,"worst_margin":0.6036766113524854},"passed":true,"run":{"levels":[{"dx":null,"wall_seconds":2.161}],"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":2.161},"schema_version":"1.0.0","scoring_method":"2.1","signature":{"alg":"Ed25519","key_id":"benchmark1d2d-dev","value":"UAxRKECycIrztMHc1hZuaPNz/KU89Db53kEBoVzbdeNiz3PU8AurMG7rKd+shbMul9vrYMp/gc3a5zqKNpxNCA=="},"solver":{"adapter":"epanet (WNTR 1.5.0, libepanet22)","name":"EPA EPANET 2.2","version":"2.2"},"test_id":"A1P-001_darcy_weisbach_single_pipe","timestamp":"2026-10-18T04:19:55Z","track":"A","verdict":"pass"}
