{"case_version":"2.0.0","catalog_version":"0.1.0","certification_claims":["A-V"],"content_hash":"c7e1369e9fa37e08182197f908b7b1f6980ac91626b7d90323042be92b45338d","convergence_result":{"errors":[0.0007911172297013914,0.0016031395846146164,0.00325591844856232,0.006681312859733035],"expected_order":1.0,"gci":1.2472438091821243,"min_observed_order":0.8,"norm":"L1","observed_order":1.0205505834579838,"passed":true,"spacings":[6.25,12.5,25.0,50.0],"variable":"h"},"criteria_results":[{"gating":true,"id":"depth_L1","margin":0.07911172297013915,"metric":"L1","observed":0.0007911172297013914,"passed":true,"threshold":{"op":"abs<=","units":"m","value":0.01},"variable":"h"},{"gating":true,"id":"mass","margin":0.1748216911138501,"metric":"global_mass_error","observed":0.08741084555692505,"passed":true,"threshold":{"op":"abs<=","units":"%","value":0.5},"variable":"volume"}],"judgement":{"accurate":"pass","converges":{"ci":[1.01695607390509,1.0343777609401457],"levels":4,"min":0.8,"order":1.0256669174226178,"se":0.002983165588194443,"verdict":"pass","why":"order 1.03, 90 % interval 1.02 to 1.03, all at or above 0.8"},"verified":true,"worst_margin":0.1748216911138501},"passed":true,"run":{"levels":[{"dx":50.0,"wall_seconds":0.144},{"dx":25.0,"wall_seconds":0.321},{"dx":12.5,"wall_seconds":0.769},{"dx":6.25,"wall_seconds":2.351}],"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)"},"scored_dx":6.25,"wall_seconds":2.351},"schema_version":"1.0.0","scoring_method":"2.1","signature":{"alg":"Ed25519","key_id":"benchmark1d2d-dev","value":"XUunhVOgJy80AuDq0C1zsj7LSOvdd7vHlZttCCGZ1pEJGpHrR7RId6SSVAqlWbZ3yEeZy8UaKhwU+OONBH6uCw=="},"solver":{"adapter":"generic_parquet","name":"demo-swe2d (first-order FV, HLL + hydrostatic reconstruction)","version":"0.1.0"},"test_id":"A2A-010_macdonald_2d","timestamp":"2026-10-18T04:20:01Z","track":"A","verdict":"pass"}
