{
 "tool": "channel-design",
 "toolVersion": "1.0.0",
 "methods": [
  "lining 1.0.0",
  "manning-uniform 1.0.0"
 ],
 "commit": "ab22876",
 "date": "2026-11-04",
 "summary": "7 of 7 cases (87 values) within tolerance against Hydraulic Toolbox 5.5.3.0, FHWA HEC-15 3rd ed. (2005), TxDOT Hydraulic Design Manual.",
 "note": "Generated by _workspace/tools/hh_verification.mjs from the fixtures; commit = code verified.",
 "cases": [
  {
   "id": "TB-L1",
   "what": "Grass lining, trapezoidal channel at depth 1.615 ft",
   "reference": "Hydraulic Toolbox 5.5.3.0 (owner-run 2026-11-01)",
   "compared": 11,
   "maxDiff": "1.59 %",
   "pass": true
  },
  {
   "id": "TB-L2",
   "what": "Riprap lining, trapezoidal channel at depth 1.563 ft, bottom and side slope",
   "reference": "Hydraulic Toolbox 5.5.3.0 (owner-run 2026-11-01)",
   "compared": 18,
   "maxDiff": "0.49 %",
   "pass": true
  },
  {
   "id": "HEC15-G",
   "what": "Grass lining, trapezoidal channel at depth 0.7 ft",
   "reference": "FHWA HEC-15 3rd ed. (2005) (published example)",
   "compared": 10,
   "maxDiff": "2.07 %",
   "pass": true
  },
  {
   "id": "HEC15-R",
   "what": "Riprap lining, trapezoidal channel at depth 1.72 ft, bottom and side slope",
   "reference": "FHWA HEC-15 3rd ed. (2005) (published example)",
   "compared": 16,
   "maxDiff": "1.08 %",
   "pass": true
  },
  {
   "id": "HEC15-B",
   "what": "Riprap lining, trapezoidal channel at depth 1.24 ft, bend",
   "reference": "FHWA HEC-15 3rd ed. (2005) (published example)",
   "compared": 9,
   "maxDiff": "0.76 %",
   "pass": true
  },
  {
   "id": "TX-HDM-7-14-79",
   "what": "Irregular, n by segment, discharge",
   "reference": "TxDOT Hydraulic Design Manual (published example)",
   "compared": 18,
   "maxDiff": "0.24 %",
   "pass": true
  },
  {
   "id": "TX-HDM-7-14-66",
   "what": "Irregular, n by segment, discharge",
   "reference": "TxDOT Hydraulic Design Manual (published example)",
   "compared": 5,
   "maxDiff": "0.30 %",
   "pass": true
  }
 ]
}
