{"case_version":"2.0.0","catalog_version":"0.1.0","certification_claims":[],"content_hash":"5ac8befec71cb4ffa68713cc096d5c07da010e7f72b835735ee766e9c934fe91","convergence_result":{"errors":[6.193956817585472e-05,0.0001025998323027813,0.0001581794113978463,0.0005656488414404415],"expected_order":1.0,"gci":1.372060087062186,"min_observed_order":0.8,"norm":"L1","observed_order":0.6763143004979516,"passed":false,"spacings":[6.25,12.5,25.0,50.0],"variable":"h"},"criteria_results":[{"gating":true,"id":"depth_L1","margin":0.006193956817585472,"metric":"L1","observed":6.193956817585472e-05,"passed":true,"threshold":{"op":"abs<=","units":"m","value":0.01},"variable":"h"},{"gating":true,"id":"mass","margin":0.00777857882417589,"metric":"global_mass_error","observed":0.003889289412087945,"passed":true,"threshold":{"op":"abs<=","units":"%","value":0.5},"variable":"volume"}],"judgement":{"accurate":"pass","converges":{"ci":[0.43945299544541516,1.6000377758955602],"levels":4,"min":0.8,"order":1.0197453856704877,"se":0.19873027062502482,"verdict":"inconclusive","why":"order 1.02, 90 % interval 0.44 to 1.60 includes 0.8"},"verified":false,"worst_margin":0.00777857882417589},"passed":true,"run":{"levels":[{"dx":50.0,"wall_seconds":34.563},{"dx":25.0,"wall_seconds":21.968},{"dx":12.5,"wall_seconds":22.181},{"dx":6.25,"wall_seconds":24.63}],"machine":{"arch":"AMD64","cores_logical":4,"cores_physical":2,"cpu":"AMD EPYC 7763 64-Core Processor","memory_gb":16.0,"os":"Windows 2025Server","python":"3.12.10","runner":"GitHub Actions (github-hosted, win25-vs2026)"},"wall_seconds":24.63},"schema_version":"1.0.0","scoring_method":"2.1","signature":{"alg":"Ed25519","key_id":"benchmark1d2d-dev","value":"A2l2T4h/P8u3hT8LLIMI1jgYk3fsn0sCiDnj/04d4anqLBBv5W+KnALUzICweV5T116uZRifgtHIcaO5TzZQAw=="},"solver":{"adapter":"hecras 2D (headless terrain + seeded mesh + boundary lines, SWE-EM; depth = cell volume / area)","name":"HEC-RAS 7.0.1 2D SWE-EM","version":"7.0.1"},"test_id":"A2A-010_macdonald_2d","timestamp":"2024-01-01T00:00:00Z","track":"A","verdict":"pass"}
