{"report":{"report":{"id":"CNR-677CC08C9987","inputs_fingerprint":"CNI-901197A54001","kind":"site","format_version":16,"generated_at":"2026-09-26T23:14:46+00:00","engine_version":"0.9.0","attributed":true,"retained":true,"notice":null,"provisional":true,"time_zone":{"key":"America/New_York","zone":"Eastern","words":"Eastern Time","basis":"Found from the site's location in the U.S. Department of Transportation's time zone boundaries (Bureau of Transportation Statistics, updated Jan 5, 2023), stored with CurveNumber.","placed":"inside"}},"subject":{"site_id":"site_ffb65a9e4b5e6b42","site_name":"House addition and driveway, Olney","address":"","project":"Example 4: Small lot, photograph check and quick check","client":"Example homeowner (fictional)","jurisdiction":"Montgomery County, Maryland","drawn_boundary":{"centroid":{"lat":39.14725,"lon":-77.0772},"bounds":{"north":39.1475,"south":39.147,"east":-77.0769,"west":-77.0775},"area_ac":0.7114522331113532}},"storm":{"depth_in":4.87,"duration_hr":24.0,"rainfall":{"depth":{"magnitude":4.87,"unit":"in","origin":"derived","label":"24-hr 10 year depth (mean)","explanation":"24-hr 10 year depth (mean) = 4.87 in (derived from NOAA Atlas 14 (Volume 2 Version 3) 24-hr duration, 10 year ARI, mean estimate, partial duration series, Ohio River Basin retrieved Sep 26, 2026)","source":"NOAA Atlas 14 (Volume 2 Version 3) 24-hr duration, 10 year ARI, mean estimate, partial duration series, Ohio River Basin retrieved 2026-09-26","registry_key":null,"note":"Partial duration series. The recurrence interval is an average recurrence interval between events over a threshold, not the annual maximum return period most drainage criteria are written in. The two agree to within a percent at 100 years and differ by around eight percent at 2 years. No conversion has been applied."},"duration_hr":{"magnitude":24.0,"unit":"hr","origin":"computed","label":"storm duration","explanation":"storm duration = 24 hr (computed from supplied with this run)","source":null,"registry_key":null,"note":"Supplied to CurveNumber rather than produced by it, so it carries no source of its own. Where it came from is recorded by the layer that supplied it, against the area or the setting it belongs to. The curve number method has no rainfall intensity term, so the duration does not change a curve number result. It is published because it governs the Green-Ampt path, because it says which published depth the rainfall above is, and because a reviewer will ask for it."},"selection":"estimate","note":"The depth this run was computed at is the design storm estimate in force on this site, so that estimate's own provenance is published here: it is the same value the estimates panel shows, quoted rather than recomputed. Whether the return period behind it is the one the governing requirement asks for is a regulatory choice this product does not make."},"note":"The curve number method has no rainfall intensity term. The duration is recorded because it governs the Green-Ampt path and because a reviewer will ask for it, not because it changes a curve number result."},"headline":{"available":true,"reason":"","depth_reduction_in":{"magnitude":-0.281625,"unit":"in","origin":"computed","label":"runoff depth reduction","explanation":"runoff depth reduction = -0.281625 in (computed from pre depth, post depth)","source":null,"registry_key":null,"note":""},"volume_reduction_cf":{"magnitude":-728.217754,"unit":"ft3","origin":"computed","label":"runoff volume reduction","explanation":"runoff volume reduction = -728.218 cu ft (computed from pre volume, post volume)","source":null,"registry_key":null,"note":""},"percent_reduction":{"magnitude":-10.870997,"unit":"percent","origin":"computed","label":"reduction","explanation":"reduction = -10.871 percent (computed from pre depth, post depth)","source":null,"registry_key":null,"note":""},"existing_depth_in":{"magnitude":2.590609,"unit":"in","origin":"computed","label":"runoff depth (distributed)","explanation":"runoff depth (distributed) = 2.59061 in (computed from Impervious (aerial photograph), Grass or trees (aerial photograph))","source":null,"registry_key":null,"note":"Runoff computed per area then area weighted. This is the reported result."},"proposed_depth_in":{"magnitude":2.872234,"unit":"in","origin":"computed","label":"runoff depth (distributed)","explanation":"runoff depth (distributed) = 2.87223 in (computed from Impervious (aerial photograph), Lawn after the addition, good condition, House addition and wider driveway)","source":null,"registry_key":null,"note":"Runoff computed per area then area weighted. This is the reported result."},"existing_volume_cf":{"magnitude":6690.434171,"unit":"ft3","origin":"computed","label":"runoff volume","explanation":"runoff volume = 6,690 cu ft (computed from runoff depth, area=0.711 ac)","source":null,"registry_key":null,"note":""},"proposed_volume_cf":{"magnitude":7418.651926,"unit":"ft3","origin":"computed","label":"runoff volume","explanation":"runoff volume = 7,419 cu ft (computed from runoff depth, area=0.712 ac)","source":null,"registry_key":null,"note":""},"change_depth_in":0.281625,"change_volume_cf":728.217754,"change_percent":10.884461835922307,"deprecated_keys":"depth reduction in, volume reduction cf and percent reduction are existing less proposed and will be removed; use change depth in, change volume cf and change percent (proposed less existing)."},"practice":null,"peak":{"basis":"NRCS unit hydrograph peak, lag = 0.6 Tc (NEH Part 630, Chapter 16)","unit_hydrograph":{"key":"standard","name":"NRCS standard dimensionless unit hydrograph","label":"NRCS standard dimensionless unit hydrograph (peak rate factor 484)","prf":484.0,"basis":"default","why":"the site is not on the Delmarva coastal plain and no local rule asks for another","auto_key":"standard","override":null,"source":"NEH Part 630 (edition not established by the transcriber) Chapter 16, dimensionless unit hydrograph ordinates","checked":false},"unit_hydrograph_words":"Unit hydrograph: the NRCS standard dimensionless unit hydrograph (peak rate factor 484), because the site is not on the Delmarva coastal plain and no local rule asks for another.","distribution":"NRCS Type II","storm_duration_hr":24.0,"duration_note":"","distribution_note":"Distribution: NRCS Type II, chosen for this run. TR-55 Figure B-2 assigns the NRCS type by county; this product does not hold that map, so the choice has not been checked against it.","distribution_source":"entered","tc_hr":0.098627,"tc_existing_hr":0.098627,"tc_proposed_hr":0.0986,"tc_source":"estimate","tc_source_words":"taken from the site's time of concentration estimate","tc_notes":[],"tc_proposed_source":"estimate","tc_proposed_estimate":{"differs":true,"surface":"short grass prairie","existing_surface":"short grass prairie","path_words":"249 ft at 8.96 percent","impervious_share":0.473,"estimate_proposed_hr":0.0986,"estimate_existing_hr":0.0986,"ratio":1.0,"existing_in_force_hr":0.098627,"existing_in_force_source":"estimate","tc_hr":0.0986,"basis":"estimate","sentence":"CurveNumber's estimate of the proposed time of concentration: 0.099 hr, by the same TR-55 method and flow path as the existing estimate (249 ft at 8.96 percent), with sheet flow over short grass prairie for the proposed cover (47% impervious). Accept it or enter your own."},"shared_tc_note":"","existing":{"available":true,"peak_cfs":{"magnitude":2.4755507158396926,"unit":"cfs","label":"peak discharge","note":"NRCS unit hydrograph peak, lag = 0.6 Tc (NEH Part 630, Chapter 16). NRCS standard dimensionless unit hydrograph (peak rate factor 484). The site's own runoff hydrograph with no practice on it, computed by the same unit hydrograph and convolution the routed path uses. Time step 0.0125 hr. Assumption: Tc raised from 5.9 minutes to the TR-55 minimum of 6 minutes. The peak uses the 24 hour NRCS Type II storm shape, whatever duration the runoff volume was computed for. The unit hydrograph shape table was transcribed and has not been checked against the source. The NRCS Type II rainfall distribution was read from the published NRCS table by script and has not yet had a second person's check."},"time_to_peak_hr":{"magnitude":11.9375,"unit":"hr","label":"time to peak discharge","note":""},"tc_hr":0.098627,"tc_used_hr":0.1,"dt_hr":0.0125,"distribution":"NRCS Type II","loss_method":"M-CN","storm_duration_hr":24.0,"basis":"NRCS unit hydrograph peak, lag = 0.6 Tc (NEH Part 630, Chapter 16)","assumptions":["Tc raised from 5.9 minutes to the TR-55 minimum of 6 minutes."],"disclosure":"The unit hydrograph shape table was transcribed and has not been checked against the source. The NRCS Type II rainfall distribution was read from the published NRCS table by script and has not yet had a second person's check.","refusal_id":null,"reason":"","waived":[],"unit_hydrograph":"NRCS standard dimensionless unit hydrograph (peak rate factor 484)","peak_rate_factor":484.0},"proposed":{"available":true,"peak_cfs":{"magnitude":2.7337671530618053,"unit":"cfs","label":"peak discharge","note":"NRCS unit hydrograph peak, lag = 0.6 Tc (NEH Part 630, Chapter 16). NRCS standard dimensionless unit hydrograph (peak rate factor 484). The site's own runoff hydrograph with no practice on it, computed by the same unit hydrograph and convolution the routed path uses. Time step 0.0125 hr. Assumption: Tc raised from 5.9 minutes to the TR-55 minimum of 6 minutes. The peak uses the 24 hour NRCS Type II storm shape, whatever duration the runoff volume was computed for. The unit hydrograph shape table was transcribed and has not been checked against the source. The NRCS Type II rainfall distribution was read from the published NRCS table by script and has not yet had a second person's check."},"time_to_peak_hr":{"magnitude":11.9375,"unit":"hr","label":"time to peak discharge","note":""},"tc_hr":0.0986,"tc_used_hr":0.1,"dt_hr":0.0125,"distribution":"NRCS Type II","loss_method":"M-CN","storm_duration_hr":24.0,"basis":"NRCS unit hydrograph peak, lag = 0.6 Tc (NEH Part 630, Chapter 16)","assumptions":["Tc raised from 5.9 minutes to the TR-55 minimum of 6 minutes."],"disclosure":"The unit hydrograph shape table was transcribed and has not been checked against the source. The NRCS Type II rainfall distribution was read from the published NRCS table by script and has not yet had a second person's check.","refusal_id":null,"reason":"","waived":[],"unit_hydrograph":"NRCS standard dimensionless unit hydrograph (peak rate factor 484)","peak_rate_factor":484.0},"reduction_cfs":-0.25821643722211274,"reason":"","disclosure":"The unit hydrograph shape table was transcribed and has not been checked against the source. The NRCS Type II rainfall distribution was read from the published NRCS table by script and has not yet had a second person's check.","tc_labels":{"existing":"CurveNumber's estimate","proposed":"CurveNumber's estimate for the proposed cover, on the same flow path as the existing estimate"},"tc_basis_note":""},"soil_range":null,"soil_waiver":null,"refusal":null,"coverage":{"ok":true,"severity":"","totals_ac":{"proposed":0.7115386372014505,"existing":0.7114522331113532},"boundary_area_ac":0.711452,"basis":"Volumes and peaks are computed over the areas entered: 0.711 ac existing and 0.712 ac proposed. The drawn boundary is 0.711 ac.","areas_method":"Land cover and soil were read from 30 m map squares. Each square counts only for the part of it inside your boundary, so the derived areas are shares of the 0.711 ac you drew. Your boundary is about 3.2 of those squares. The areas total 0.711 ac.","legacy_derivation":false,"unanswered_cover":[],"answered_cover":[],"folded_cover":["On soil group B, 0.112 ac of Developed, open space (15.8% of that group) was folded into Developed, low intensity; both are CN 69, so the site figure does not change."],"problems":[],"passed":["The proposed condition totals 0.712 ac and the existing 0.711 ac; they differ by 4 sq ft (0.01 percent), which is within the 218 sq ft tolerance and is shown as information, not as a finding.","The existing areas total 0.711 ac against the 0.711 ac boundary, within 2 percent.","The proposed areas total 0.712 ac against the 0.711 ac boundary, within 2 percent."],"note":"The area areas were compared with each other and with the site boundary, and they agree."},"geography":{"located":true,"location":{"boundary":{"origin":"drawn","origin_note":"This boundary was drawn or loaded on the map. It was NOT geocoded: this product does not turn an address into an area of interest, because the Census geocoder returns a point interpolated along a street centerline and runoff computed around such a point is runoff for a piece of road. The coordinates below are the polygon a person drew, and every dataset on this report was read over that polygon and over nothing else.","crs":"WGS84 decimal degrees (EPSG:4326), longitude first","centroid":{"lon":-77.0772,"lat":39.14725},"bounds":{"west":-77.0775,"south":39.147,"east":-77.0769,"north":39.1475},"vertex_count":4,"vertices":[[-77.0775,39.147],[-77.0769,39.147],[-77.0769,39.1475],[-77.0775,39.1475]],"vertices_truncated":false,"vertices_note":"","area_ac":0.7114522331113532,"area_sqm":2879.145038797502,"hole_count":0},"claims":[{"field":"state","value":"Maryland","source":"USDA NRCS SSURGO survey area MD031","basis":"read from a federal dataset over this boundary","checked":true,"note":"The first two characters of a survey area symbol are the postal code of the state the survey area is administered under. The soil groups on this report were read from MD031 over the boundary above.","soils_rating":"rated"},{"field":"state","value":"Maryland","source":"US Census Bureau geocoder, geographies at the boundary centroid","basis":"looked up from the boundary's own coordinate","checked":true,"note":"Montgomery County, Maryland, read from US Census Geocoder (current boundaries) at -77.077200, 39.147250. This is the county and state whose published boundaries contain that one point, not a statement about the whole site."},{"field":"county","value":"Montgomery County","source":"US Census Bureau geocoder, geographies at the boundary centroid","basis":"looked up from the boundary's own coordinate","checked":true,"note":"The county whose published boundary contains the centroid -77.077200, 39.147250. A site straddling a county line lies in two counties and this names the one its middle falls in. It is where the ground is and not a statement about which authority reviews the application."},{"field":"region","value":"Ohio River Basin and Surrounding States","source":"NOAA Atlas 14 Volume 2","basis":"read from a federal dataset over this boundary","checked":true,"note":"This volume is published for a region rather than for one state, and the states it covers are delineated on a map this product does not hold. It names the region the site is in and makes no claim about which state."}],"silent_datasets":[{"dataset":"Annual NLCD Land Cover (CONUS) 2024","why":"A national map is sampled at this boundary's own coordinates, so it agrees with the boundary whatever the boundary is and is not evidence about where the boundary is."}],"survey_area_symbols":["MD031"],"survey_states":["Maryland"],"soils_rating":"rated","census":{"state":"Maryland","state_usps":"MD","county":"Montgomery County","county_fips":"24031","describe":"Montgomery County, Maryland, read from US Census Geocoder (current boundaries) at -77.077200, 39.147250. This is the county and state whose published boundaries contain that one point, not a statement about the whole site."},"census_note":"","state":"Maryland","county":"Montgomery County","note":"Every dataset on this report was read over the boundary printed above. Each statement about the county and the state carries the source it came from and whether anything checked it."},"soils_rating":"rated","why_not":"","consistency":{"ok":true,"problems":[],"dataset_states":["Maryland"],"dataset_county":"Montgomery County","claims":[{"field":"state","value":"Maryland","source":"USDA NRCS SSURGO survey area MD031","basis":"read from a federal dataset over this boundary","checked":true,"note":"The first two characters of a survey area symbol are the postal code of the state the survey area is administered under. The soil groups on this report were read from MD031 over the boundary above.","soils_rating":"rated"},{"field":"state","value":"Maryland","source":"US Census Bureau geocoder, geographies at the boundary centroid","basis":"looked up from the boundary's own coordinate","checked":true,"note":"Montgomery County, Maryland, read from US Census Geocoder (current boundaries) at -77.077200, 39.147250. This is the county and state whose published boundaries contain that one point, not a statement about the whole site."},{"field":"county","value":"Montgomery County","source":"US Census Bureau geocoder, geographies at the boundary centroid","basis":"looked up from the boundary's own coordinate","checked":true,"note":"The county whose published boundary contains the centroid -77.077200, 39.147250. A site straddling a county line lies in two counties and this names the one its middle falls in. It is where the ground is and not a statement about which authority reviews the application."},{"field":"region","value":"Ohio River Basin and Surrounding States","source":"NOAA Atlas 14 Volume 2","basis":"read from a federal dataset over this boundary","checked":true,"note":"This volume is published for a region rather than for one state, and the states it covers are delineated on a map this product does not hold. It names the region the site is in and makes no claim about which state."}],"address":"","address_resolved":false,"address_note":"No address is recorded for this site, so there is nothing to hold the boundary against. The location of this site is the drawn polygon and the datasets read over it.","compared":["the project's jurisdiction line"],"unreadable":[],"note":"The state and county named by the datasets were compared with every geographic statement typed onto this file, and they agree."},"outside_datasets":[]},"refusals":[],"sources":{"available":true,"note":"","area_ac":0.711452,"area_basis":"geodesic area of the derived boundary","land_cover":{"dataset":"Annual NLCD Land Cover (CONUS)","year":2024,"resolution_m":29.99999999945193,"pixel_area_sqm":899.9999999671159,"pixels_used":7,"pixels_over_area":3.1990489950383587,"pixels_note":"n is the boundary's area measured in land cover map squares: the area divided by the area of one square. Every square that touches the boundary is counted only for the part of it inside, so the derived areas add up to the boundary. n says how many independent readings of the ground the land cover rests on; a site of a few squares is coarse for this dataset whatever its areas add up to.","aoi_area_sqm":2879.145038797502,"sampled_area_sqm":2879.14503898831,"edge_fraction_lower_bound":null,"sampled_outside_share":6.62724152950262e-11,"edge_note":"Squares along the boundary are counted for the part of them inside it, so no ground outside the boundary is classified as part of the site and no ground inside it is left out.","sufficient":false,"impervious_measured":true,"impervious_source":"Annual NLCD Fractional Impervious Surface (CONUS) (Annual NLCD Fractional Impervious Surface (CONUS), 2024, 30 m, EPSG:5070 native grid) 7 pixels at 30 m retrieved Sep 26, 2026","source":"Annual NLCD Land Cover (CONUS) (Annual NLCD Land Cover (CONUS), 2024, 30 m, EPSG:5070 native grid) retrieved 2026-09-26","caveats":["1 land cover class was folded into a larger class on the same soil group, because each was smaller than one 30 m land cover pixel (0.222 ac) on that soil group, below what the map resolves: On soil group B, 0.112 ac of Developed, open space (15.8% of that group) was folded into Developed, low intensity; both are CN 69, so the site figure does not change. Waiving the fold keeps every class at its own share.","This site is small for 30 m land cover: about 3 squares of 30 m (land cover pixels of 30 m), so one square read as the wrong class moves a cover share by about 31% of the site. Check the cover shares against the plan. The next step is the aerial photograph classification (NAIP), which reads the site at about 1 m and offers its classes (impervious, grass, trees, bare soil) as areas to confirm; or enter the surfaces by hand."],"classes":[{"code":22,"name":"Developed, low intensity","fraction":0.7755384516013184},{"code":21,"name":"Developed, open space","fraction":0.22446154839868157}]},"soils":{"survey_areas":[{"areasymbol":"MD031","edition":"MD031 v21 2025-09-09"}],"map_units":1,"rated_map_units":1,"unrated_map_units":0,"unrated_share":0,"rating":"rated","units":[{"musym":"2B","muname":"Glenelg silt loam, 3 to 8 percent slopes","mukey":"533621","share":0.9999999999123448,"published":"B","dual":false,"used":"B","how":"The survey publishes B for this map unit. Nothing was decided.","origin":"derived","areasymbol":"MD031"}],"unmapped_share":8.765521641862506e-11,"geometry_notes":[],"source":"USDA NRCS SSURGO via Soil Data Access (SSURGO, MD031 v21 2025-09-09) retrieved 2026-09-26"},"derivation_refusal":null},"method":{"badge":"The curve number method, chosen by the storm depth rule: Judged area by area on each area's own curve number: P of 4.87 in is above 2 Ia on every area that yields a material share of the runoff. The curve number governs, with a mandatory sensitivity band.","method":"M-CN","band":"R2","gate":"the storm depth rule","reason":"Judged area by area on each area's own curve number: P of 4.87 in is above 2 Ia on every area that yields a material share of the runoff. The curve number governs, with a mandatory sensitivity band.","cn_reportable":true,"sensitivity":"A five CN unit uncertainty either way on every area's curve number moves the site's area weighted runoff at this depth from 2.18 in to 2.90 in, against 2.59 in as computed, a factor of 1.3 from end to end.","surfaces":{"existing":[{"name":"Impervious (aerial photograph)","cn":98.0,"area_ac":0.27653863720145055,"band":"R3","ia_in":0.040816,"depth_in":4.633377,"method":"curve number, standard","minor":false},{"name":"Grass or trees (aerial photograph)","cn":61.0,"area_ac":0.43491359590990264,"band":"R2","ia_in":1.278689,"depth_in":1.291721,"method":"curve number, with a sensitivity band","minor":false}],"proposed":[{"name":"Impervious (aerial photograph)","cn":98.0,"area_ac":0.27653863720145055,"band":"R3","ia_in":0.040816,"depth_in":4.633377,"method":"curve number, standard","minor":false},{"name":"Lawn after the addition, good condition","cn":61.0,"area_ac":0.375,"band":"R2","ia_in":1.278689,"depth_in":1.291721,"method":"curve number, with a sensitivity band","minor":false},{"name":"House addition and wider driveway","cn":98.0,"area_ac":0.06,"band":"R3","ia_in":0.040816,"depth_in":4.633377,"method":"curve number, standard","minor":false}]},"proposed_badge":"The curve number method, chosen by the storm depth rule: Judged area by area on each area's own curve number: P of 4.87 in is above 2 Ia on every area that yields a material share of the runoff. The curve number governs, with a mandatory sensitivity band.","depth_note":""},"aggregation":{"distributed_in":{"magnitude":2.590609,"unit":"in","origin":"computed","label":"runoff depth (distributed)","explanation":"runoff depth (distributed) = 2.59061 in (computed from Impervious (aerial photograph), Grass or trees (aerial photograph))","source":null,"registry_key":null,"note":"Runoff computed per area then area weighted. This is the reported result."},"composite_in":{"magnitude":2.376394,"unit":"in","origin":"computed","label":"runoff depth (composite)","explanation":"runoff depth (composite) = 2.37639 in (computed from Impervious (aerial photograph), Grass or trees (aerial photograph))","source":null,"registry_key":null,"note":"Area weighted CN then runoff. What a reviewer computing by hand obtains."},"composite_cn":{"magnitude":75.381752,"unit":"CN","origin":"computed","label":"area weighted CN","explanation":"area weighted CN = 75.4 CN (computed from Impervious (aerial photograph), Grass or trees (aerial photograph))","source":null,"registry_key":null,"note":""},"divergence_pct":{"magnitude":-8.268903,"unit":"percent","origin":"computed","label":"composite less distributed","explanation":"composite less distributed = -8.2689 percent (computed from distributed, composite)","source":null,"registry_key":null,"note":"Signed. The direction reverses between small and large P."},"explanation":"The two paths differ because runoff is a non-linear function of the curve number, so averaging the curve numbers first and averaging the runoff first do not give the same answer; the distributed path is reported because it applies the method to each surface as the method was fitted, and the composite path is printed beside it because it is what a reviewer recomputing by hand from a single area weighted curve number will obtain."},"aggregation_proposed":{"distributed_in":{"magnitude":2.872234,"unit":"in","origin":"computed","label":"runoff depth (distributed)","explanation":"runoff depth (distributed) = 2.87223 in (computed from Impervious (aerial photograph), Lawn after the addition, good condition, House addition and wider driveway)","source":null,"registry_key":null,"note":"Runoff computed per area then area weighted. This is the reported result."},"composite_in":{"magnitude":2.645723,"unit":"in","origin":"computed","label":"runoff depth (composite)","explanation":"runoff depth (composite) = 2.64572 in (computed from Impervious (aerial photograph), Lawn after the addition, good condition, House addition and wider driveway)","source":null,"registry_key":null,"note":"Area weighted CN then runoff. What a reviewer computing by hand obtains."},"composite_cn":{"magnitude":78.500005,"unit":"CN","origin":"computed","label":"area weighted CN","explanation":"area weighted CN = 78.5 CN (computed from Impervious (aerial photograph), Lawn after the addition, good condition, House addition and wider driveway)","source":null,"registry_key":null,"note":""},"divergence_pct":{"magnitude":-7.886244,"unit":"percent","origin":"computed","label":"composite less distributed","explanation":"composite less distributed = -7.88624 percent (computed from distributed, composite)","source":null,"registry_key":null,"note":"Signed. The direction reverses between small and large P."},"reduction_distributed_in":-0.281625,"reduction_composite_in":-0.26932899999999993},"conditions":{"proposed":[{"id":"seg_b5857c0a636adccb","condition_id":"cnd_7e70884c0afd00f1","name":"Impervious (aerial photograph)","area_ac":0.27653863720145055,"cover_key":"impervious","hsg":"B","cn":98.0,"impervious_fraction":1.0,"geometry_json":null,"sort_order":0,"origin":null,"source":null,"mark":"copied","history":{"how":"copied","by":"CurveNumber Examples","at":"2026-09-26T23:14:10+00:00","source":"existing","from":"seg_eeac86c99d3703e7","copied_from_how":"","edits":[]},"story":"Copied from the existing condition by CurveNumber Examples on Sep 26, 2026, 7:14 PM EDT; the area it was copied from was of unrecorded origin."},{"id":"seg_ab1c0b3a944e1838","condition_id":"cnd_7e70884c0afd00f1","name":"Lawn after the addition, good condition","area_ac":0.375,"cover_key":"open_space_good","hsg":"B","cn":61.0,"impervious_fraction":0.0,"geometry_json":null,"sort_order":1,"origin":"derived","source":"USDA NRCS TR-55 (1986, 2nd ed.) Table 2-2a, Open space, good condition, CN 61 for hydrologic soil group B","mark":"entered","history":{"how":"typed","by":"CurveNumber Examples","at":"2026-09-26T23:14:17+00:00","source":"","from":"","copied_from_how":"","edits":[]},"story":"Area, cover and soil group typed by CurveNumber Examples on Sep 26, 2026, 7:14 PM EDT."},{"id":"seg_d122a4e050e2210d","condition_id":"cnd_7e70884c0afd00f1","name":"House addition and wider driveway","area_ac":0.06,"cover_key":"impervious","hsg":"B","cn":98.0,"impervious_fraction":1.0,"geometry_json":null,"sort_order":2,"origin":"derived","source":"USDA NRCS TR-55 (1986, 2nd ed.) Table 2-2a, Impervious, paved and roofed, CN 98 for hydrologic soil group B","mark":"entered","history":{"how":"typed","by":"CurveNumber Examples","at":"2026-09-26T23:14:21+00:00","source":"","from":"","copied_from_how":"","edits":[]},"story":"Area, cover and soil group typed by CurveNumber Examples on Sep 26, 2026, 7:14 PM EDT."}],"existing":[{"id":"seg_eeac86c99d3703e7","condition_id":"cnd_9f3ff37942352311","name":"Impervious (aerial photograph)","area_ac":0.27653863720145055,"cover_key":"impervious","hsg":"B","cn":98.0,"impervious_fraction":1.0,"geometry_json":null,"sort_order":0,"origin":"overridden","source":null},{"id":"seg_18a63ba2bb2e3511","condition_id":"cnd_9f3ff37942352311","name":"Grass or trees (aerial photograph)","area_ac":0.43491359590990264,"cover_key":"open_space_good","hsg":"B","cn":61.0,"impervious_fraction":0.0,"geometry_json":null,"sort_order":1,"origin":"overridden","source":null}]},"assumptions":[{"key":"condition.default","quantity":"Hydrologic condition","value":1.0,"unit":"class index","class":"C5","confidence":"Low","worth":"5 to 12 CN units. One of the two largest silent levers in the method.","displaced_by":"A site visit, current aerial imagery, or a measured ground cover fraction against the NEH Chapter 9 mapping.","source":null,"reasoning":"NO EXTERNAL SOURCE EXISTS. Fair is the mid-range assignment and avoids systematic bias. Recorded as a judgment, not a citation, because a user told this is 'the published default' will not think to change it, and a user told it is a mid-range assumption worth 5 to 12 CN units will.","overridable":true},{"key":"method.band_lower","quantity":"Curve number suppression band, lower","value":2.0,"unit":"multiples of Ia","class":"C6","confidence":"Low","worth":"A five CN unit uncertainty is worth a factor of 18.1 at 1.5 Ia, 4.4 at 2 Ia, 2.3 at 3 Ia and 1.4 at 9 Ia.","displaced_by":"Expert panel calibration.","source":null,"reasoning":"REASONED, NOT MEASURED. Proposed default awaiting calibration.","overridable":false},{"key":"method.band_upper","quantity":"Curve number caution band, upper","value":5.0,"unit":"multiples of Ia","class":"C6","confidence":"Low","worth":"Above this the method is in the regime it was fitted for.","displaced_by":"Expert panel calibration.","source":null,"reasoning":"REASONED, NOT MEASURED.","overridable":false},{"key":"impervious.connectivity","quantity":"Impervious connectivity","value":0.0,"unit":"dimensionless","class":"C5","confidence":"Low","worth":"Bounded at 10.2 CN units. Figure 2-4 adjusts the composite as CN = CNp + (Pimp/100)(98 - CNp)(1 - R/2), so the whole span from fully connected to fully unconnected is 0.5 (Pimp/100)(98 - CNp), largest at the 30 percent total impervious ceiling the figure is valid to and at the lowest pervious curve number TR-55 publishes, which is 30: 0.15 x 68 = 10.2 units. At a pervious CN of 61 the same bound is 5.55 units, and at 80 it is 2.7.","displaced_by":"A delineated drainage path showing impervious area discharging to pervious ground. Automated detection from LiDAR routing is an open gap.","source":null,"reasoning":"NO EXTERNAL SOURCE EXISTS. The conservative assumption.","overridable":true},{"key":"classify.impervious_from_imagery","quantity":"That an impervious fraction read off aerial imagery is a classification and not a measurement","value":1.0,"unit":"policy flag","class":"C5","confidence":"Low","worth":"The whole of the difference between a number and a guess about a photograph. On the recorded Fairfax site the classification returns an impervious fraction of 0.6693 where the NLCD fractional impervious map, which is a published measurement, returns 0.6553: 1.40 points apart, 0.41 curve number units on group B with the pervious remainder as open space in fair condition, and 1.81 percent of the runoff depth at P = 3 in. That agreement is the best case. The band this same photograph supports once the shadowed area is allowed to be anything runs 0.5746 to 0.7161, which is CN 85.7 to 89.77 and 1.6372 in against 1.9642 in at P = 3 in, 19.97 percent more on the smaller, and 0.2949 in against 0.4473 in at P = 1.2 in, 51.70 percent more. The classified figure is therefore one choice inside a band four curve number units wide, and it is DEFAULTED against this entry rather than DERIVED from the imagery it was computed from.","displaced_by":"A planimetered impervious area off a site survey or a stamped as-built, which supersedes outright. Failing that, the engineer relabelling areas against the photograph, which is recorded as an override with who and why. The published 30 m fractional impervious map does not displace it and is not displaced by it: the two are independent readings and the product reports both with the difference between them.","source":null,"reasoning":"NO EXTERNAL SOURCE EXISTS. Nobody publishes the classification this module performs, and the imagery it reads is a photograph rather than a map: it records how much light of four wavelengths left the ground on one day, not what the ground is. The provenance rule follows from that and is the point of the entry. An impervious fraction of 0.43 read out of the NLCD fractional impervious raster is DERIVED and cites MRLC; an impervious fraction of 0.43 produced here is DEFAULTED and cites this entry; and the second must read differently on the face of a report, because a 0.6 m number carries an authority a 30 m number does not and that authority is exactly what must not be extended to a guess by accident. One more thing belongs on the face of this entry: the classification has been checked against an independent measurement on exactly ONE site, the recorded Fairfax square, which is a suburban office park flown in October. Every figure quoted anywhere in the classify.* entries is from that site. A method validated at n = 1 is not validated; it is one agreement, and it is reported as one.","overridable":true},{"key":"crosswalk.nlcd_22","quantity":"Cover type, NLCD 22 developed low intensity","value":1.0,"unit":"cover mapping","class":"C5","confidence":"Moderate","worth":"9.2 CN units on group B against the double counted alternative. The residential 1/4 acre row is exactly 0.38 x 98 + 0.62 x 61 = 75.06, so it already holds its impervious share; using it as the pervious cover and adding the measured 34.6 percent impervious as its own area gives 83.0 where the correct composite is 73.8, and 1.444 in against 0.898 in, 61 percent high. Both sides are on TR-55's own good condition assumption for urban pervious area, so the figure isolates the double counting from the condition choice; under the defaulted fair condition it is 3.9 CN units and 21.5 percent. Preferring the class midpoint of 38 percent to the measured 34.6 is worth a further 1.3 CN units and 7.3 percent.","displaced_by":"A high resolution land cover product that resolves roofs and driveways, or a site plan giving the actual lot coverage.","source":null,"reasoning":"NO EXTERNAL SOURCE EXISTS. Maps to open_space for the PERVIOUS remainder only, with the measured impervious fraction carried as its own segment. The composite residential rows are not used at all, because they are a class midpoint for imperviousness with a cover assumption stapled to it.","overridable":true}],"assumptions_total":8,"assumptions_state":[{"key":"condition.default","quantity":"Hydrologic condition","value":1.0,"unit":"class index","class":"C5","confidence":"Low","worth":"5 to 12 CN units. One of the two largest silent levers in the method.","displaced_by":"A site visit, current aerial imagery, or a measured ground cover fraction against the NEH Chapter 9 mapping.","source":null,"reasoning":"NO EXTERNAL SOURCE EXISTS. Fair is the mid-range assignment and avoids systematic bias. Recorded as a judgment, not a citation, because a user told this is 'the published default' will not think to change it, and a user told it is a mid-range assumption worth 5 to 12 CN units will.","overridable":true,"tier":"one at a time","state":"pending","what_this_state_means":"This assumption carried the answer and no acceptance of it has been recorded. It is not an error and it does not make the figures wrong. What it means is that the report carries a number that rests on this entry and no account holder has yet put their name to the entry. The report says so at the top and is marked provisional until the count is complete.","acknowledgement":null,"last_act":null,"displacement":null,"run_id":"run_ead77679a824b41b","carried_from":null,"adoption":null,"what_the_adoption_means":""},{"key":"method.band_lower","quantity":"Curve number suppression band, lower","value":2.0,"unit":"multiples of Ia","class":"C6","confidence":"Low","worth":"A five CN unit uncertainty is worth a factor of 18.1 at 1.5 Ia, 4.4 at 2 Ia, 2.3 at 3 Ia and 1.4 at 9 Ia.","displaced_by":"Expert panel calibration.","source":null,"reasoning":"REASONED, NOT MEASURED. Proposed default awaiting calibration.","overridable":false,"tier":"one at a time","state":"pending","what_this_state_means":"This assumption carried the answer and no acceptance of it has been recorded. It is not an error and it does not make the figures wrong. What it means is that the report carries a number that rests on this entry and no account holder has yet put their name to the entry. The report says so at the top and is marked provisional until the count is complete.","acknowledgement":null,"last_act":null,"displacement":null,"run_id":"run_ead77679a824b41b","carried_from":null,"adoption":null,"what_the_adoption_means":""},{"key":"method.band_upper","quantity":"Curve number caution band, upper","value":5.0,"unit":"multiples of Ia","class":"C6","confidence":"Low","worth":"Above this the method is in the regime it was fitted for.","displaced_by":"Expert panel calibration.","source":null,"reasoning":"REASONED, NOT MEASURED.","overridable":false,"tier":"one at a time","state":"pending","what_this_state_means":"This assumption carried the answer and no acceptance of it has been recorded. It is not an error and it does not make the figures wrong. What it means is that the report carries a number that rests on this entry and no account holder has yet put their name to the entry. The report says so at the top and is marked provisional until the count is complete.","acknowledgement":null,"last_act":null,"displacement":null,"run_id":"run_ead77679a824b41b","carried_from":null,"adoption":null,"what_the_adoption_means":""},{"key":"impervious.connectivity","quantity":"Impervious connectivity","value":0.0,"unit":"dimensionless","class":"C5","confidence":"Low","worth":"Bounded at 10.2 CN units. Figure 2-4 adjusts the composite as CN = CNp + (Pimp/100)(98 - CNp)(1 - R/2), so the whole span from fully connected to fully unconnected is 0.5 (Pimp/100)(98 - CNp), largest at the 30 percent total impervious ceiling the figure is valid to and at the lowest pervious curve number TR-55 publishes, which is 30: 0.15 x 68 = 10.2 units. At a pervious CN of 61 the same bound is 5.55 units, and at 80 it is 2.7.","displaced_by":"A delineated drainage path showing impervious area discharging to pervious ground. Automated detection from LiDAR routing is an open gap.","source":null,"reasoning":"NO EXTERNAL SOURCE EXISTS. The conservative assumption.","overridable":true,"tier":"one at a time","state":"pending","what_this_state_means":"This assumption carried the answer and no acceptance of it has been recorded. It is not an error and it does not make the figures wrong. What it means is that the report carries a number that rests on this entry and no account holder has yet put their name to the entry. The report says so at the top and is marked provisional until the count is complete.","acknowledgement":null,"last_act":null,"displacement":null,"run_id":"run_ead77679a824b41b","carried_from":null,"adoption":null,"what_the_adoption_means":""},{"key":"classify.impervious_from_imagery","quantity":"That an impervious fraction read off aerial imagery is a classification and not a measurement","value":1.0,"unit":"policy flag","class":"C5","confidence":"Low","worth":"The whole of the difference between a number and a guess about a photograph. On the recorded Fairfax site the classification returns an impervious fraction of 0.6693 where the NLCD fractional impervious map, which is a published measurement, returns 0.6553: 1.40 points apart, 0.41 curve number units on group B with the pervious remainder as open space in fair condition, and 1.81 percent of the runoff depth at P = 3 in. That agreement is the best case. The band this same photograph supports once the shadowed area is allowed to be anything runs 0.5746 to 0.7161, which is CN 85.7 to 89.77 and 1.6372 in against 1.9642 in at P = 3 in, 19.97 percent more on the smaller, and 0.2949 in against 0.4473 in at P = 1.2 in, 51.70 percent more. The classified figure is therefore one choice inside a band four curve number units wide, and it is DEFAULTED against this entry rather than DERIVED from the imagery it was computed from.","displaced_by":"A planimetered impervious area off a site survey or a stamped as-built, which supersedes outright. Failing that, the engineer relabelling areas against the photograph, which is recorded as an override with who and why. The published 30 m fractional impervious map does not displace it and is not displaced by it: the two are independent readings and the product reports both with the difference between them.","source":null,"reasoning":"NO EXTERNAL SOURCE EXISTS. Nobody publishes the classification this module performs, and the imagery it reads is a photograph rather than a map: it records how much light of four wavelengths left the ground on one day, not what the ground is. The provenance rule follows from that and is the point of the entry. An impervious fraction of 0.43 read out of the NLCD fractional impervious raster is DERIVED and cites MRLC; an impervious fraction of 0.43 produced here is DEFAULTED and cites this entry; and the second must read differently on the face of a report, because a 0.6 m number carries an authority a 30 m number does not and that authority is exactly what must not be extended to a guess by accident. One more thing belongs on the face of this entry: the classification has been checked against an independent measurement on exactly ONE site, the recorded Fairfax square, which is a suburban office park flown in October. Every figure quoted anywhere in the classify.* entries is from that site. A method validated at n = 1 is not validated; it is one agreement, and it is reported as one.","overridable":true,"tier":"one at a time","state":"pending","what_this_state_means":"This assumption carried the answer and no acceptance of it has been recorded. It is not an error and it does not make the figures wrong. What it means is that the report carries a number that rests on this entry and no account holder has yet put their name to the entry. The report says so at the top and is marked provisional until the count is complete.","acknowledgement":null,"last_act":null,"displacement":null,"run_id":"run_ead77679a824b41b","carried_from":null,"adoption":{"who":"CurveNumber Examples","when":"2026-09-26T23:13:35+00:00","magnitude":0.388696,"prior_magnitude":null,"reason":"Checked against the owner's (fictional) 2024 house location survey: roof, driveway, walks and patio total about 0.27 acres, which matches the 0.277 acres read off the July 2023 photograph. Nothing has been built or paved since.","flagged":false,"label":"Impervious fraction accepted from an aerial photograph","parameter_record":2082},"what_the_adoption_means":"A named person adopted a figure produced under this entry, which is recorded in the overrides section with their name, the date and the reason they gave. Nothing was displaced: the figure adopted is the machine's own, and this entry is what states what such a figure is worth. Adopting the figure is not the same act as accepting the assumption, so this entry is still counted above and is still waiting for somebody to put their name to it."},{"key":"crosswalk.nlcd_22","quantity":"Cover type, NLCD 22 developed low intensity","value":1.0,"unit":"cover mapping","class":"C5","confidence":"Moderate","worth":"9.2 CN units on group B against the double counted alternative. The residential 1/4 acre row is exactly 0.38 x 98 + 0.62 x 61 = 75.06, so it already holds its impervious share; using it as the pervious cover and adding the measured 34.6 percent impervious as its own area gives 83.0 where the correct composite is 73.8, and 1.444 in against 0.898 in, 61 percent high. Both sides are on TR-55's own good condition assumption for urban pervious area, so the figure isolates the double counting from the condition choice; under the defaulted fair condition it is 3.9 CN units and 21.5 percent. Preferring the class midpoint of 38 percent to the measured 34.6 is worth a further 1.3 CN units and 7.3 percent.","displaced_by":"A high resolution land cover product that resolves roofs and driveways, or a site plan giving the actual lot coverage.","source":null,"reasoning":"NO EXTERNAL SOURCE EXISTS. Maps to open_space for the PERVIOUS remainder only, with the measured impervious fraction carried as its own segment. The composite residential rows are not used at all, because they are a class midpoint for imperviousness with a cover assumption stapled to it.","overridable":true,"tier":"one at a time","state":"pending","what_this_state_means":"This assumption carried the answer and no acceptance of it has been recorded. It is not an error and it does not make the figures wrong. What it means is that the report carries a number that rests on this entry and no account holder has yet put their name to the entry. The report says so at the top and is marked provisional until the count is complete.","acknowledgement":null,"last_act":null,"displacement":null,"run_id":"run_ead77679a824b41b","carried_from":null,"adoption":null,"what_the_adoption_means":""},{"key":"cn.lambda","quantity":"Initial abstraction ratio","value":0.2,"unit":"dimensionless","class":"C1","confidence":"Verified","worth":"Switching to 0.05 with the converted CN roughly doubles runoff at P = 1 in and changes it about 4 percent at P = 3 in.","displaced_by":"Not displaceable by evidence: no measurement of a site changes the ratio a table was fitted at. A person may state the other published convention, 0.05, and the retention is then converted with it through “Coefficient of the 0.2 to 0.05 retention conversion” and “Exponent of the 0.2 to 0.05 retention conversion”. A ratio with no published conversion is refused under “The curve numbers do not fit this initial abstraction ratio” rather than computed.","source":"NEH Part 630 (2004) Chapter 10","reasoning":"No site measurement changes the ratio a published table was fitted at, so evidence cannot displace this value. What a person may do is choose the other published convention, 0.05, and the retention is then converted to it. The 4 percent figure above compares the two conventions after that conversion.","overridable":false,"tier":"groupable","state":"pending","what_this_state_means":"This assumption carried the answer and no acceptance of it has been recorded. It is not an error and it does not make the figures wrong. What it means is that the report carries a number that rests on this entry and no account holder has yet put their name to the entry. The report says so at the top and is marked provisional until the count is complete.","acknowledgement":null,"last_act":null,"displacement":null,"run_id":"run_ead77679a824b41b","carried_from":null,"adoption":null,"what_the_adoption_means":""},{"key":"cn.impervious","quantity":"Curve number, connected impervious","value":98.0,"unit":"CN","class":"C2","confidence":"Verified","worth":"Against direct depression storage subtraction at Sd = 0.05 in, CN 98 understates impervious runoff by 34.6 percent at P = 0.4 in, 25.5 percent at 0.6 in and 16.7 percent at 1.0 in.","displaced_by":"Not displaceable as a table value; CurveNumber routes impervious areas to direct subtraction instead.","source":"USDA NRCS TR-55 (1986, 2nd ed.) Chapter 2","reasoning":"","overridable":true,"tier":"groupable","state":"pending","what_this_state_means":"This assumption carried the answer and no acceptance of it has been recorded. It is not an error and it does not make the figures wrong. What it means is that the report carries a number that rests on this entry and no account holder has yet put their name to the entry. The report says so at the top and is marked provisional until the count is complete.","acknowledgement":null,"last_act":null,"displacement":null,"run_id":"run_ead77679a824b41b","carried_from":null,"adoption":null,"what_the_adoption_means":""}],"acknowledgement":{"total":8,"in_force":8,"acknowledged":0,"pending":8,"displaced":0,"adopted":1,"carried_from_other_runs":0,"standing_acceptances":0,"one_at_a_time_pending":6,"groupable_pending":2,"complete":false,"provisional":true,"tier_rule":"An entry is accepted on its own when it has no published source (a judgment, or a threshold CurveNumber chose) or when its confidence is low. Every other entry (a method constant, a published table, a local manual's figure or a research value rated moderate or better) may be accepted together with others in one act, and the record says so.","sentence":"8 assumptions carried this answer and a person has accepted 0 of them. 8 carry no acceptance, so this report is provisional.","as_of":"2026-09-26T23:23:49+00:00","subsequent_acts":0},"subsequent_acts":[],"unsourced_defaults":[{"key":"condition.default","quantity":"Hydrologic condition","value":1.0,"unit":"class index","class":"C5","confidence":"Low","worth":"5 to 12 CN units. One of the two largest silent levers in the method.","displaced_by":"A site visit, current aerial imagery, or a measured ground cover fraction against the NEH Chapter 9 mapping.","source":null,"reasoning":"NO EXTERNAL SOURCE EXISTS. Fair is the mid-range assignment and avoids systematic bias. Recorded as a judgment, not a citation, because a user told this is 'the published default' will not think to change it, and a user told it is a mid-range assumption worth 5 to 12 CN units will.","overridable":true},{"key":"method.band_lower","quantity":"Curve number suppression band, lower","value":2.0,"unit":"multiples of Ia","class":"C6","confidence":"Low","worth":"A five CN unit uncertainty is worth a factor of 18.1 at 1.5 Ia, 4.4 at 2 Ia, 2.3 at 3 Ia and 1.4 at 9 Ia.","displaced_by":"Expert panel calibration.","source":null,"reasoning":"REASONED, NOT MEASURED. Proposed default awaiting calibration.","overridable":false},{"key":"method.band_upper","quantity":"Curve number caution band, upper","value":5.0,"unit":"multiples of Ia","class":"C6","confidence":"Low","worth":"Above this the method is in the regime it was fitted for.","displaced_by":"Expert panel calibration.","source":null,"reasoning":"REASONED, NOT MEASURED.","overridable":false},{"key":"impervious.connectivity","quantity":"Impervious connectivity","value":0.0,"unit":"dimensionless","class":"C5","confidence":"Low","worth":"Bounded at 10.2 CN units. Figure 2-4 adjusts the composite as CN = CNp + (Pimp/100)(98 - CNp)(1 - R/2), so the whole span from fully connected to fully unconnected is 0.5 (Pimp/100)(98 - CNp), largest at the 30 percent total impervious ceiling the figure is valid to and at the lowest pervious curve number TR-55 publishes, which is 30: 0.15 x 68 = 10.2 units. At a pervious CN of 61 the same bound is 5.55 units, and at 80 it is 2.7.","displaced_by":"A delineated drainage path showing impervious area discharging to pervious ground. Automated detection from LiDAR routing is an open gap.","source":null,"reasoning":"NO EXTERNAL SOURCE EXISTS. The conservative assumption.","overridable":true},{"key":"classify.impervious_from_imagery","quantity":"That an impervious fraction read off aerial imagery is a classification and not a measurement","value":1.0,"unit":"policy flag","class":"C5","confidence":"Low","worth":"The whole of the difference between a number and a guess about a photograph. On the recorded Fairfax site the classification returns an impervious fraction of 0.6693 where the NLCD fractional impervious map, which is a published measurement, returns 0.6553: 1.40 points apart, 0.41 curve number units on group B with the pervious remainder as open space in fair condition, and 1.81 percent of the runoff depth at P = 3 in. That agreement is the best case. The band this same photograph supports once the shadowed area is allowed to be anything runs 0.5746 to 0.7161, which is CN 85.7 to 89.77 and 1.6372 in against 1.9642 in at P = 3 in, 19.97 percent more on the smaller, and 0.2949 in against 0.4473 in at P = 1.2 in, 51.70 percent more. The classified figure is therefore one choice inside a band four curve number units wide, and it is DEFAULTED against this entry rather than DERIVED from the imagery it was computed from.","displaced_by":"A planimetered impervious area off a site survey or a stamped as-built, which supersedes outright. Failing that, the engineer relabelling areas against the photograph, which is recorded as an override with who and why. The published 30 m fractional impervious map does not displace it and is not displaced by it: the two are independent readings and the product reports both with the difference between them.","source":null,"reasoning":"NO EXTERNAL SOURCE EXISTS. Nobody publishes the classification this module performs, and the imagery it reads is a photograph rather than a map: it records how much light of four wavelengths left the ground on one day, not what the ground is. The provenance rule follows from that and is the point of the entry. An impervious fraction of 0.43 read out of the NLCD fractional impervious raster is DERIVED and cites MRLC; an impervious fraction of 0.43 produced here is DEFAULTED and cites this entry; and the second must read differently on the face of a report, because a 0.6 m number carries an authority a 30 m number does not and that authority is exactly what must not be extended to a guess by accident. One more thing belongs on the face of this entry: the classification has been checked against an independent measurement on exactly ONE site, the recorded Fairfax square, which is a suburban office park flown in October. Every figure quoted anywhere in the classify.* entries is from that site. A method validated at n = 1 is not validated; it is one agreement, and it is reported as one.","overridable":true},{"key":"crosswalk.nlcd_22","quantity":"Cover type, NLCD 22 developed low intensity","value":1.0,"unit":"cover mapping","class":"C5","confidence":"Moderate","worth":"9.2 CN units on group B against the double counted alternative. The residential 1/4 acre row is exactly 0.38 x 98 + 0.62 x 61 = 75.06, so it already holds its impervious share; using it as the pervious cover and adding the measured 34.6 percent impervious as its own area gives 83.0 where the correct composite is 73.8, and 1.444 in against 0.898 in, 61 percent high. Both sides are on TR-55's own good condition assumption for urban pervious area, so the figure isolates the double counting from the condition choice; under the defaulted fair condition it is 3.9 CN units and 21.5 percent. Preferring the class midpoint of 38 percent to the measured 34.6 is worth a further 1.3 CN units and 7.3 percent.","displaced_by":"A high resolution land cover product that resolves roofs and driveways, or a site plan giving the actual lot coverage.","source":null,"reasoning":"NO EXTERNAL SOURCE EXISTS. Maps to open_space for the PERVIOUS remainder only, with the measured impervious fraction carried as its own segment. The composite residential rows are not used at all, because they are a class midpoint for imperviousness with a cover assumption stapled to it.","overridable":true}],"segment_edits":[],"departures":[{"id":2082,"label":"Impervious fraction accepted from an aerial photograph","origin":"accepted","magnitude":0.388696,"text_value":"","unit":"dimensionless","prior_magnitude":null,"changed_by":"CurveNumber Examples","reason":"Checked against the owner's (fictional) 2024 house location survey: roof, driveway, walks and patio total about 0.27 acres, which matches the 0.277 acres read off the July 2023 photograph. Nothing has been built or paved since.","drafted_by":"","drafted_edited":false,"drafted_signed_by":"","recorded_at":"2026-09-26T23:13:35+00:00","flagged":false,"registry_key":"classify.impervious_from_imagery","source_cite":"","boundary_move":null,"segment_id":null,"condition":null,"segment_name":null,"superseded_by":null,"in_force":true,"flagged_material_band":false,"large_change":false,"recorded_on":"Sep 26, 2026, 7:13 PM EDT"},{"id":2083,"label":"Area, Impervious (aerial photograph)","origin":"overridden","magnitude":0.27653863720145055,"text_value":"","unit":"ac","prior_magnitude":null,"changed_by":"CurveNumber Examples","reason":"From the aerial photograph accepted as revision 3, confirmed by the engineer. Checked against the same (fictional) house location survey: the planted part of the lot is mowed lawn with a few shade trees, in good condition, so Open space, good condition on group B.","drafted_by":"","drafted_edited":false,"drafted_signed_by":"","recorded_at":"2026-09-26T23:13:53+00:00","flagged":false,"registry_key":"","source_cite":"","boundary_move":null,"segment_id":"seg_eeac86c99d3703e7","condition":"existing","segment_name":"Impervious (aerial photograph)","superseded_by":null,"in_force":true,"flagged_material_band":false,"large_change":false,"recorded_on":"Sep 26, 2026, 7:13 PM EDT"},{"id":2084,"label":"Area, Grass or trees (aerial photograph)","origin":"overridden","magnitude":0.43491359590990264,"text_value":"","unit":"ac","prior_magnitude":null,"changed_by":"CurveNumber Examples","reason":"From the aerial photograph accepted as revision 3, confirmed by the engineer. Checked against the same (fictional) house location survey: the planted part of the lot is mowed lawn with a few shade trees, in good condition, so Open space, good condition on group B.","drafted_by":"","drafted_edited":false,"drafted_signed_by":"","recorded_at":"2026-09-26T23:13:53+00:00","flagged":false,"registry_key":"","source_cite":"","boundary_move":null,"segment_id":"seg_18a63ba2bb2e3511","condition":"existing","segment_name":"Grass or trees (aerial photograph)","superseded_by":null,"in_force":true,"flagged_material_band":false,"large_change":false,"recorded_on":"Sep 26, 2026, 7:13 PM EDT"},{"id":2085,"label":"Proposed condition seeded from existing","origin":"overridden","magnitude":0.7114522331113532,"text_value":"","unit":"acre","prior_magnitude":null,"changed_by":"CurveNumber Examples","reason":"2 areas and 0.711 ac copied from the existing condition. The assumption is that the surfaces are unchanged between the two, so the whole of any reduction reported for this site is the practice and not a change of cover. Edit the proposed areas where that is not true.","drafted_by":"","drafted_edited":false,"drafted_signed_by":"","recorded_at":"2026-09-26T23:14:10+00:00","flagged":false,"registry_key":"","source_cite":"","boundary_move":null,"segment_id":null,"condition":null,"segment_name":null,"superseded_by":null,"in_force":true,"flagged_material_band":false,"large_change":false,"restated":"Proposed condition seeded from existing by CurveNumber Examples on Sep 26, 2026, 7:14 PM EDT: 0.711 ac copied. Nothing copied has been edited since, so the surfaces are the same in both conditions and any change is the practice.","recorded_on":"Sep 26, 2026, 7:14 PM EDT"},{"id":2088,"label":"Design storm return period","origin":"supplied","magnitude":10.0,"text_value":"","unit":"yr","prior_magnitude":null,"changed_by":"CurveNumber Examples","reason":"Illustrative rule for this example only: the county is taken to ask a small lot permit to show the change at the 10-year, 24-hour storm. Check the governing standard for a real site.","drafted_by":"","drafted_edited":false,"drafted_signed_by":"","recorded_at":"2026-09-26T23:14:37+00:00","flagged":false,"registry_key":"","source_cite":"A regulatory choice and not a climatological one. CurveNumber refuses to make it and lays out the ten periods Atlas 14 tabulates at this point with their confidence intervals.","boundary_move":null,"segment_id":null,"condition":null,"segment_name":null,"superseded_by":null,"in_force":true,"flagged_material_band":false,"large_change":false,"recorded_on":"Sep 26, 2026, 7:14 PM EDT"}],"imagery":{"revision":3,"state":"accepted","is_input":true,"what_this_state_means":"A person accepted this classification. What that means is that they adopted a guess about a photograph, not that the guess became a measurement. The acceptance is recorded with their name, the time and the revision they acted on, and the report prints it as an override with the photograph's provider and acquisition date beside it. The accepted impervious share replaces the national land cover figure in the derived areas the next time the site is derived.","provider":"naip","public_domain":true,"classified_at":"2026-09-26T23:12:59+00:00","classified_by":"CurveNumber Examples","acquired":["2023-07-12"],"source":"USGS NAIP Imagery (The National Map) (NAIP, acquired 2023-07-12, 0.3 m native, 0.30 m delivered) 1 scene(s), bands red/green/blue/nir retrieved 2026-09-26","edition":"NAIP, acquired 2023-07-12, 0.3 m native, 0.30 m delivered","ground_resolution_m":0.3,"photograph_caveats":["The most recent NAIP flight over this site was Jul 12, 2023, about 3 years ago. NAIP is flown on a cycle of a few years, so anything graded, paved or built since then is not in this photograph, and a classification of it describes the site as it was."],"impervious_fraction":0.388696,"impervious_low":0.388696,"impervious_high":0.388696,"determined_share":1.0,"classification_caveats":["This is a classification of a photograph flown Jul 12, 2023. It describes the site as it was on that day. Anything graded, paved, built or cleared since is not in the image and is not in these numbers, and on a site being designed that gap is the point rather than a detail.","Every class here is a guess about a photograph rather than a measurement of the ground. The impervious fraction is DEFAULTED against CurveNumber's default value “That an impervious fraction read off aerial imagery is a classification and not a measurement”, not derived, and it must read differently from the NLCD fractional impervious figure everywhere the two appear together.","No cluster fell below the shadow brightness break, so no area was set aside as undetermined. On a site with buildings or mature trees that is more likely to mean the clustering merged the shade into a surface class than that the site has no shade, and an unhandled shadow inflates impervious area.","NAIP is flown leaf on. A driveway or a parking bay under a mature canopy is not in this photograph, so the impervious fraction is understated by exactly the area the canopy covers and no work on these four bands recovers it. Bounding it rather than correcting it: vegetation is 61.1% of the site and 33.5% of the site is vegetation within 3 m of classified impervious surface, which is where an overhanging canopy would be. Displacing evidence is a first return minus bare earth height model, a published canopy layer, or a leaf off winter flight.","The vegetated area is not split into lawn and tree canopy, because a photograph from overhead has no height in it. TR-55 puts woods in fair condition below open space in fair condition by 13 curve number units on group A, 9 curve number units on group B, 6 curve number units on group C, 5 curve number units on group D; over the 61% of this site read as vegetation that is 3.06 to 7.95 units of composite, depending on the soil group. CurveNumber's default value “Which classes an imagery classification resolves the site into” carries the arithmetic.","The pixel values are raw brightness with no calibration, so a threshold tuned on another photograph does not transfer. The line between vegetation and hard surface was set from this photograph's own pixels, at a vegetation index of +0.24; the usual fixed value of 0.2 would have classified a different site. The bare soil and water lines are FIXED and do not adapt; both say so on their default values.","The reported classes are one of several groupings the clustering can settle on, and which one it finds depends on where it starts, so the same pixels were also grouped from two other fixed starts: the other end of every tied quantile gives 38.9% impervious; furthest point gives 39.5% impervious. They disagree with it by 0.0068 of impervious area, which is 0.20 curve number units on the 98 against 69 pairing and is beyond the 0.0035 CurveNumber treats as settled. Nothing in the photograph chooses between them, so the figure above is one of several answers these pixels support and not the answer they give. 1 of the 2 alternatives fit these pixels more closely than the reported grouping does; the reported one is kept anyway, because substituting it would move a figure on reports already issued with no new evidence about the ground.","Pixel centers inside the boundary cover 2879.4 sq m against the boundary's own geodesic area of 2879.1 sq m, a closure of +0.010 percent. Shares above are of the sampled area.","From the imagery: The most recent NAIP flight over this site was Jul 12, 2023, about 3 years ago. NAIP is flown on a cycle of a few years, so anything graded, paved or built since then is not in this photograph, and a classification of it describes the site as it was."],"registry_key":"classify.impervious_from_imagery","origin":"accepted","decision":{"seq":2,"revision":3,"decision":"accepted","who":"CurveNumber Examples","when":"2026-09-26T23:13:35+00:00","reason":"Checked against the owner's (fictional) 2024 house location survey: roof, driveway, walks and patio total about 0.27 acres, which matches the 0.277 acres read off the July 2023 photograph. Nothing has been built or paved since.","parameter_record":2082},"decision_history":[{"seq":2,"revision":3,"decision":"accepted","who":"CurveNumber Examples","when":"2026-09-26T23:13:35+00:00","reason":"Checked against the owner's (fictional) 2024 house location survey: roof, driveway, walks and patio total about 0.27 acres, which matches the 0.277 acres read off the July 2023 photograph. Nothing has been built or paved since.","parameter_record":2082}],"statement":"CurveNumber Examples accepted a classification of a NAIP photograph acquired on Jul 12, 2023, on Sep 26, 2026, 7:13 PM EDT. The photograph is published data and is cited. The figure accepted from it is not a measurement of this site: it is the output of clustering the pixels of that photograph and applying rules nobody published, and it is recorded as a default against CurveNumber's default value “That an impervious fraction read off aerial imagery is a classification and not a measurement” rather than derived from the imagery it was computed from.","cross_check":{"classified":0.388696,"classified_low":0.388696,"classified_high":0.388696,"published":0.295,"published_dataset":"Annual NLCD Land Cover (CONUS)","published_year":2024,"published_pixels":4,"published_sampling_se":0.25,"difference":0.093696,"tolerance":0.1,"agrees":true,"brackets":false,"discriminating":false,"explain":"classified 0.3887 (band 0.3887 to 0.3887, imagery Jul 12, 2023) against published 0.2950 (Annual NLCD Land Cover (CONUS) 2024, 4 pixels): difference +0.0937\n tolerance 0.1000 (“Difference between the classified and the published impervious fraction above which the two are reported as disagreeing”): within; the published figure is NOT inside the band this photograph supports\n caveat: The two agree to within 0.0937, inside the 0.10 tolerance. That is the strongest evidence this product can produce that the classification worked, and it is evidence rather than proof: both readings come from imagery flown leaf on, so neither sees pavement under a canopy and their agreement says nothing about that failure mode.\n caveat: The published figure rests on 4 pixels of a 30 m raster, whose sampling standard error at the worst share is 0.2500, wider than the 0.10 tolerance. A difference smaller than that cannot distinguish a classification error from noise in the thing it is being compared against.\n caveat: Annual NLCD Land Cover (CONUS) itself reports this result as resting on too few pixels to be a site measurement: 4 against the minimum of 30 CurveNumber sets. It is used here as an independent reading and not as ground truth.\n caveat: Different editions of the ground: imagery flown Jul 12, 2023 against Annual NLCD Land Cover (CONUS) for 2024. A real change on the site between the two dates appears here as a disagreement.\n caveat: The published figure 0.2950 falls outside the 0.3887 to 0.3887 band that this photograph supports under any allocation of the undetermined area, so the disagreement is not explained by shadow.","caveats":["The two agree to within 0.0937, inside the 0.10 tolerance. That is the strongest evidence this product can produce that the classification worked, and it is evidence rather than proof: both readings come from imagery flown leaf on, so neither sees pavement under a canopy and their agreement says nothing about that failure mode.","The published figure rests on 4 pixels of a 30 m raster, whose sampling standard error at the worst share is 0.2500, wider than the 0.10 tolerance. A difference smaller than that cannot distinguish a classification error from noise in the thing it is being compared against.","Annual NLCD Land Cover (CONUS) itself reports this result as resting on too few pixels to be a site measurement: 4 against the minimum of 30 CurveNumber sets. It is used here as an independent reading and not as ground truth.","Different editions of the ground: imagery flown Jul 12, 2023 against Annual NLCD Land Cover (CONUS) for 2024. A real change on the site between the two dates appears here as a disagreement.","The published figure 0.2950 falls outside the 0.3887 to 0.3887 band that this photograph supports under any allocation of the undetermined area, so the disagreement is not explained by shadow."]},"reliability":{"shadow_share":0.0,"water_share":0.0,"unreliable":false,"sentence":"0.0% shadow and 0.0% water, within the 15% this product treats as reliable."},"applied":false,"newest_revision":3,"newest_state":"accepted","superseded_acceptances":[],"history":[{"revision":3,"state":"accepted","created_at":"2026-09-26T23:12:59+00:00","actor":"CurveNumber Examples","impervious_fraction":0.388696,"decision":{"seq":2,"revision":3,"decision":"accepted","who":"CurveNumber Examples","when":"2026-09-26T23:13:35+00:00","reason":"Checked against the owner's (fictional) 2024 house location survey: roof, driveway, walks and patio total about 0.27 acres, which matches the 0.277 acres read off the July 2023 photograph. Nothing has been built or paved since.","parameter_record":2082}}]},"calibration":null,"abstraction":null,"jurisdiction":null,"credits":[],"compliance":null,"green_roofs":[],"resolutions":[],"ga_soil":null,"estimates":{"made":[{"field":"time_of_concentration","title":"Time of concentration","engine_field":"time of concentration","value":{"magnitude":0.098627,"unit":"hr","origin":"computed","label":"time of concentration","explanation":"time of concentration = 0.099 hr (computed from flow length=249 ft, slope=8.96 percent, surface=short grass prairie, P2=3.17 in, sheet cap=100 ft)","source":null,"registry_key":null,"note":"249 ft of flow path at 8.96 percent: 100 ft of sheet flow over short grass prairie at n = 0.15 in 0.0900 hr, 149 ft of shallow concentrated flow in 0.0086 hr, and no channel, total 0.0986 hr. The flow length is estimated from the drawn boundary as its longest chord. The sheet flow surface was taken as short grass prairie because 30% of the site is impervious; on smooth surfaces: concrete, asphalt, gravel or bare soil it would be 0.018 hr, so the plausible range is 0.018 to 0.099 hr. This is an unchecked estimate. Flow length, surface and slope are assumed; check against the plan."},"rests_on":"TR-55 segmental: sheet flow over short grass prairie at n = 0.15 for 100 ft, then shallow concentrated flow. Slope 8.96 percent from USGS 3DEP, two year 24 hour depth 3.17 in from NOAA Atlas 14 Volume 2 Version 3, flow length 249 ft estimated as the longest chord of the drawn boundary, which is not a flow path.","displaced_by":"The flow path drawn on the grading plan, measured from the hydraulically most distant point to the design point, which is what the method actually asks for and what no dataset contains. A LiDAR flow accumulation routing over the graded surface displaces it too and is not implemented.","worth":"The surface is worth a factor of 19.62 on Tc and decides whether the peak discharge is drawn at the TR-55 minimum; the sheet flow cap 1.90; the estimated flow length 1.05.","moves":19.6234,"moves_figure":"time of concentration","rank":1,"headline":true,"editable":true,"edited":false,"flagged":false,"override":null,"registry_keys":["estimate.flow_surface_from_land_cover","estimate.sheet_flow_length_cap_ft","estimate.flow_length_from_boundary","peak.min_tc_hours"],"judgements":[{"magnitude":1.0,"unit":"cover mapping","origin":"defaulted","label":"flow surface inferred from land cover","explanation":"flow surface inferred from land cover = 1 cover mapping (defaulted from CurveNumber's default value “Sheet flow roughness and shallow concentrated flow surface, inferred from the land cover class”)","source":null,"registry_key":"estimate.flow_surface_from_land_cover","note":""},{"magnitude":100.0,"unit":"ft","origin":"defaulted","label":"sheet flow length cap","explanation":"sheet flow length cap = 100 ft (defaulted from CurveNumber's default value “Length above which sheet flow is treated as concentrated”)","source":null,"registry_key":"estimate.sheet_flow_length_cap_ft","note":""},{"magnitude":1.0,"unit":"policy flag","origin":"defaulted","label":"flow length taken as the longest chord","explanation":"flow length taken as the longest chord = 1 policy flag (defaulted from CurveNumber's default value “Hydraulic flow length taken as the longest chord of the drawn boundary”)","source":null,"registry_key":"estimate.flow_length_from_boundary","note":""}],"bounds":[{"magnitude":249.247729,"unit":"ft","origin":"computed","label":"longest chord of the boundary","explanation":"longest chord of the boundary = 249.248 ft (computed from drawn boundary)","source":null,"registry_key":null,"note":"An upper bound on a straight path across the shape."},{"magnitude":170.170405,"unit":"ft","origin":"computed","label":"narrowest crossing of the boundary","explanation":"narrowest crossing of the boundary = 170.17 ft (computed from drawn boundary)","source":null,"registry_key":null,"note":"A lower bound on a path that crosses the shape completely, exact for a convex boundary and an upper bound on the true narrowest crossing of one with a notch in it, because it is computed on the convex hull."}],"notes":["249 ft of flow path at 8.96 percent: 100 ft of sheet flow over short grass prairie at n = 0.15 in 0.0900 hr, 149 ft of shallow concentrated flow in 0.0086 hr, and no channel, total 0.0986 hr.","The boundary gives a longest chord of 249 ft, a narrowest crossing of 170 ft and an equivalent square side of 176 ft. The flow path is between the first two and is in no dataset. On the narrowest crossing the time of concentration would be 0.0941 hr against 0.0986 hr here, which is 4.8 percent.","The three judgments in this number are worth a factor of 19.62 for the surface, 1.90 for the 100 ft sheet flow cap against 300 ft, and 1.05 for the flow length. The geometric guess is the smallest of the three.","Below the 0.1 hr TR-55 minimum time of concentration by 1.4 percent. A peak discharge is drawn at the minimum and says so: Tc raised from 5.9 minutes to the TR-55 minimum of 6 minutes. The volume does not depend on Tc."],"render":"time of concentration: time of concentration = 0.099 hr (computed from flow length=249 ft, slope=8.96 percent, surface=short grass prairie, P2=3.17 in, sheet cap=100 ft)\n rests on: TR-55 segmental: sheet flow over short grass prairie at n = 0.15 for 100 ft, then shallow concentrated flow. Slope 8.96 percent from USGS 3DEP, two year 24 hour depth 3.17 in from NOAA Atlas 14 Volume 2 Version 3, flow length 249 ft estimated as the longest chord of the drawn boundary, which is not a flow path.\n worth: The surface is worth a factor of 19.62 on Tc and decides whether the peak discharge is drawn at the TR-55 minimum; the sheet flow cap 1.90; the estimated flow length 1.05. (a factor of 19.62 on time of concentration)\n displaced by: The flow path drawn on the grading plan, measured from the hydraulically most distant point to the design point, which is what the method actually asks for and what no dataset contains. A LiDAR flow accumulation routing over the graded surface displaces it too and is not implemented.\n judgment: flow surface inferred from land cover = 1 cover mapping (defaulted from CurveNumber's default value “Sheet flow roughness and shallow concentrated flow surface, inferred from the land cover class”)\n judgment: sheet flow length cap = 100 ft (defaulted from CurveNumber's default value “Length above which sheet flow is treated as concentrated”)\n judgment: flow length taken as the longest chord = 1 policy flag (defaulted from CurveNumber's default value “Hydraulic flow length taken as the longest chord of the drawn boundary”)\n bound: longest chord of the boundary = 249.248 ft (computed from drawn boundary)\n bound: narrowest crossing of the boundary = 170.17 ft (computed from drawn boundary)\n note: 249 ft of flow path at 8.96 percent: 100 ft of sheet flow over short grass prairie at n = 0.15 in 0.0900 hr, 149 ft of shallow concentrated flow in 0.0086 hr, and no channel, total 0.0986 hr.\n note: The boundary gives a longest chord of 249 ft, a narrowest crossing of 170 ft and an equivalent square side of 176 ft. The flow path is between the first two and is in no dataset. On the narrowest crossing the time of concentration would be 0.0941 hr against 0.0986 hr here, which is 4.8 percent.\n note: The three judgments in this number are worth a factor of 19.62 for the surface, 1.90 for the 100 ft sheet flow cap against 300 ft, and 1.05 for the flow length. The geometric guess is the smallest of the three.\n note: Below the 0.1 hr TR-55 minimum time of concentration by 1.4 percent. A peak discharge is drawn at the minimum and says so: Tc raised from 5.9 minutes to the TR-55 minimum of 6 minutes. The volume does not depend on Tc.","flow_path":{"length_ft":249.2477294422931,"slope":0.08963110487517013,"surface_key":"short grass","surface":"short grass prairie","p2_in":3.17,"cap_ft":100.0,"channel_length_ft":0.0,"total_hr":0.09862727949665126}},{"field":"credit_slope","title":"Slope of the receiving area","engine_field":"slope","value":{"magnitude":8.96311,"unit":"percent","origin":"derived","label":"median slope","explanation":"median slope = 8.96311 percent (derived from USGS 3DEP (1 m DEM, acquired Nov 3, 2023) Slope Degrees raster function retrieved Sep 26, 2026)","source":"USGS 3DEP (1 m DEM, acquired 2023-11-03) Slope Degrees raster function retrieved 2026-09-26","registry_key":null,"note":"percent slope, converted from the service's degrees with tan; 45 degrees is 100 percent"},"rests_on":"USGS 3DEP (1 m DEM, acquired Nov 3, 2023) Slope Degrees raster function retrieved Sep 26, 2026. Median of 2066 sampled pixels, in percent, which is the tangent of the angle and not the angle.","displaced_by":"A graded surface from the plan, which is what the credit is actually checked against: the slope that matters is the one the receiving area will have after construction, and a DEM measures the one it has now.","worth":"The site spans P10 2.33 to P90 21.64 percent, a factor of 9.29, around a median of 8.96. A maximum slope condition is decided conservatively by the P90 and a minimum slope condition by the P10, and no single number is conservative for both, so the median is reported with both beside it.","moves":9.2925,"moves_figure":"slope across the area","rank":2,"headline":true,"editable":false,"edited":false,"flagged":false,"override":null,"registry_keys":[],"judgements":[],"bounds":[{"magnitude":2.329252,"unit":"percent","origin":"derived","label":"slope P10","explanation":"slope P10 = 2.32925 percent (derived from USGS 3DEP (1 m DEM, acquired Nov 3, 2023) Slope Degrees raster function retrieved Sep 26, 2026)","source":"USGS 3DEP (1 m DEM, acquired 2023-11-03) Slope Degrees raster function retrieved 2026-09-26","registry_key":null,"note":"percent slope, converted from the service's degrees with tan; 45 degrees is 100 percent"},{"magnitude":21.644614,"unit":"percent","origin":"derived","label":"slope P90","explanation":"slope P90 = 21.6446 percent (derived from USGS 3DEP (1 m DEM, acquired Nov 3, 2023) Slope Degrees raster function retrieved Sep 26, 2026)","source":"USGS 3DEP (1 m DEM, acquired 2023-11-03) Slope Degrees raster function retrieved 2026-09-26","registry_key":null,"note":"percent slope, converted from the service's degrees with tan; 45 degrees is 100 percent"}],"notes":["maximum slope and minimum slope read the same field and pull opposite ways. This is the one measurement of the five that is reported as a measurement rather than as a bound."],"render":"slope: median slope = 8.96311 percent (derived from USGS 3DEP (1 m DEM, acquired Nov 3, 2023) Slope Degrees raster function retrieved Sep 26, 2026)\n rests on: USGS 3DEP (1 m DEM, acquired Nov 3, 2023) Slope Degrees raster function retrieved Sep 26, 2026. Median of 2066 sampled pixels, in percent, which is the tangent of the angle and not the angle.\n worth: The site spans P10 2.33 to P90 21.64 percent, a factor of 9.29, around a median of 8.96. A maximum slope condition is decided conservatively by the P90 and a minimum slope condition by the P10, and no single number is conservative for both, so the median is reported with both beside it. (a factor of 9.29 on slope across the area)\n displaced by: A graded surface from the plan, which is what the credit is actually checked against: the slope that matters is the one the receiving area will have after construction, and a DEM measures the one it has now.\n bound: slope P10 = 2.32925 percent (derived from USGS 3DEP (1 m DEM, acquired Nov 3, 2023) Slope Degrees raster function retrieved Sep 26, 2026)\n bound: slope P90 = 21.6446 percent (derived from USGS 3DEP (1 m DEM, acquired Nov 3, 2023) Slope Degrees raster function retrieved Sep 26, 2026)\n note: maximum slope and minimum slope read the same field and pull opposite ways. This is the one measurement of the five that is reported as a measurement rather than as a bound.","flow_path":null},{"field":"temporal_distribution","title":"Temporal distribution","engine_field":"temporal distribution","value":{"magnitude":0.276606,"unit":"fraction of total depth","origin":"derived","label":"peak one hour fraction, first quartile 10 percent line","explanation":"peak one hour fraction, first quartile 10 percent line = 0.276606 fraction of total depth (derived from NOAA Atlas 14 (Volume 2 Version 2.1) first quartile case, 10 percent cumulative probability of occurrence line, 24h duration, Volume 2 (Ohio River Basin and Surrounding States), area general retrieved Sep 14, 2026)","source":"NOAA Atlas 14 (Volume 2 Version 2.1) first quartile case, 10 percent cumulative probability of occurrence line, 24h duration, Volume 2 (Ohio River Basin and Surrounding States), area general retrieved 2026-09-14","registry_key":null,"note":"Read off the published file for Volume 2 (Ohio River Basin and Surrounding States), area general, body sha256 4ac81df13bedb2df. Nobody re-keyed these ordinates. The curve is a cumulative probability of occurrence line and not a storm."},"rests_on":"NOAA Atlas 14 Volume 2 Version 2.1 temporal distribution file for Volume 2 (Ohio River Basin and Surrounding States), area general, 24h duration, fetched and hashed rather than transcribed. WHICH of its 45 curves is a judgment and is CurveNumber's default value “Which of the NOAA Atlas 14 quartile cases and probability of occurrence lines a design storm shape is taken from”.","displaced_by":"The quartile case and probability line the governing jurisdiction names, which supersedes outright. Failing that, NOAA's own guidance on which case a design should use, which is published alongside the files and which this product has not read. A local gauge record of the storms that actually produced the design flows displaces the whole question.","worth":"The selection spans a factor of 5.10 on the peak one hour fraction inside this file, and a factor of 8.37 against the NRCS Type II curve the product uses without it. The volume is untouched.","moves":8.3679,"moves_figure":"peak one hour rainfall fraction","rank":3,"headline":true,"editable":false,"edited":false,"flagged":false,"override":null,"registry_keys":["estimate.temporal_curve_selection"],"judgements":[{"magnitude":1.0,"unit":"curve selection","origin":"defaulted","label":"temporal curve selection: first quartile, 10 percent","explanation":"temporal curve selection: first quartile, 10 percent = 1 curve selection (defaulted from CurveNumber's default value “Which of the NOAA Atlas 14 quartile cases and probability of occurrence lines a design storm shape is taken from”)","source":null,"registry_key":"estimate.temporal_curve_selection","note":""}],"bounds":[{"magnitude":0.054217,"unit":"fraction of total depth","origin":"derived","label":"flattest curve in this file, peak one hour fraction","explanation":"flattest curve in this file, peak one hour fraction = 0.054 fraction of total depth (derived from NOAA Atlas 14 (Volume 2 Version 2.1) all quartile case, 60 percent line retrieved Sep 14, 2026)","source":"NOAA Atlas 14 (Volume 2 Version 2.1) all quartile case, 60 percent line retrieved 2026-09-14","registry_key":null,"note":""},{"magnitude":0.276606,"unit":"fraction of total depth","origin":"derived","label":"sharpest curve in this file, peak one hour fraction","explanation":"sharpest curve in this file, peak one hour fraction = 0.276606 fraction of total depth (derived from NOAA Atlas 14 (Volume 2 Version 2.1) first quartile case, 10 percent line retrieved Sep 14, 2026)","source":"NOAA Atlas 14 (Volume 2 Version 2.1) first quartile case, 10 percent line retrieved 2026-09-14","registry_key":null,"note":""}],"notes":["NOAA Atlas 14 Volume 2 Version 2.1 temporal, Ohio River Basin and Surrounding States area general, 24h, first quartile, 10 percent (user supplied) from NOAA Atlas 14 (Volume 2 Version 2.1) temporal distribution for Volume 2 (Ohio River Basin and Surrounding States), area general, 24h duration, first quartile case, 10 percent cumulative probability of occurrence line retrieved Sep 14, 2026; not transcribed; parsed from the published NOAA file; checked by NOAA HDSC as published, body sha256 4ac81df13bedb2df, retrieved Sep 14, 2026; a cumulative probability of occurrence line, assembled across a record, which no storm followed.","Selected the first quartile 10 percent line out of 45 curves in this file. Across them the peak one hour fraction runs 0.0542 (all quartile 60 percent) to 0.2766 (first quartile 10 percent), a factor of 5.10.","Against NRCS Type II, which is what this product uses with no Atlas 14 curve, the peak one hour fraction is 0.4537: the selected curve is 39.0 percent below it. The runoff VOLUME is identical on every curve, because volume does not depend on shape.","A probability of occurrence line is NOT A STORM. No storm followed it: each line is the level a stated share of observed storms sat above at each time, assembled across the record. That is now a field on the distribution, PROBABILITY_LINE, rather than a sentence in a note.","This file tabulates every 1.992 hr, so no intensity block shorter than that can be expressed by it.","NOT FOR A PEAK DISCHARGE ON THIS SITE. The tabulation interval is 1.992 hr and the time of concentration is 0.099 hr, a ratio of 20.2, so the curve cannot express any intensity the catchment responds to and the peak discharge it produces is an artifact of the tabulation rather than a statement about storms. Use it for volume and for storage, where it is the better provenance, and use the NRCS curve or a finer local hyetograph for the peak."],"render":"temporal distribution: peak one hour fraction, first quartile 10 percent line = 0.276606 fraction of total depth (derived from NOAA Atlas 14 (Volume 2 Version 2.1) first quartile case, 10 percent cumulative probability of occurrence line, 24h duration, Volume 2 (Ohio River Basin and Surrounding States), area general retrieved Sep 14, 2026)\n rests on: NOAA Atlas 14 Volume 2 Version 2.1 temporal distribution file for Volume 2 (Ohio River Basin and Surrounding States), area general, 24h duration, fetched and hashed rather than transcribed. WHICH of its 45 curves is a judgment and is CurveNumber's default value “Which of the NOAA Atlas 14 quartile cases and probability of occurrence lines a design storm shape is taken from”.\n worth: The selection spans a factor of 5.10 on the peak one hour fraction inside this file, and a factor of 8.37 against the NRCS Type II curve the product uses without it. The volume is untouched. (a factor of 8.37 on peak one hour rainfall fraction)\n displaced by: The quartile case and probability line the governing jurisdiction names, which supersedes outright. Failing that, NOAA's own guidance on which case a design should use, which is published alongside the files and which this product has not read. A local gauge record of the storms that actually produced the design flows displaces the whole question.\n judgment: temporal curve selection: first quartile, 10 percent = 1 curve selection (defaulted from CurveNumber's default value “Which of the NOAA Atlas 14 quartile cases and probability of occurrence lines a design storm shape is taken from”)\n bound: flattest curve in this file, peak one hour fraction = 0.054 fraction of total depth (derived from NOAA Atlas 14 (Volume 2 Version 2.1) all quartile case, 60 percent line retrieved Sep 14, 2026)\n bound: sharpest curve in this file, peak one hour fraction = 0.276606 fraction of total depth (derived from NOAA Atlas 14 (Volume 2 Version 2.1) first quartile case, 10 percent line retrieved Sep 14, 2026)\n note: NOAA Atlas 14 Volume 2 Version 2.1 temporal, Ohio River Basin and Surrounding States area general, 24h, first quartile, 10 percent (user supplied) from NOAA Atlas 14 (Volume 2 Version 2.1) temporal distribution for Volume 2 (Ohio River Basin and Surrounding States), area general, 24h duration, first quartile case, 10 percent cumulative probability of occurrence line retrieved Sep 14, 2026; not transcribed; parsed from the published NOAA file; checked by NOAA HDSC as published, body sha256 4ac81df13bedb2df, retrieved Sep 14, 2026; a cumulative probability of occurrence line, assembled across a record, which no storm followed.\n note: Selected the first quartile 10 percent line out of 45 curves in this file. Across them the peak one hour fraction runs 0.0542 (all quartile 60 percent) to 0.2766 (first quartile 10 percent), a factor of 5.10.\n note: Against NRCS Type II, which is what this product uses with no Atlas 14 curve, the peak one hour fraction is 0.4537: the selected curve is 39.0 percent below it. The runoff VOLUME is identical on every curve, because volume does not depend on shape.\n note: A probability of occurrence line is NOT A STORM. No storm followed it: each line is the level a stated share of observed storms sat above at each time, assembled across the record. That is now a field on the distribution, PROBABILITY_LINE, rather than a sentence in a note.\n note: This file tabulates every 1.992 hr, so no intensity block shorter than that can be expressed by it.\n note: NOT FOR A PEAK DISCHARGE ON THIS SITE. The tabulation interval is 1.992 hr and the time of concentration is 0.099 hr, a ratio of 20.2, so the curve cannot express any intensity the catchment responds to and the peak discharge it produces is an artifact of the tabulation rather than a statement about storms. Use it for volume and for storage, where it is the better provenance, and use the NRCS curve or a finer local hyetograph for the peak.","flow_path":null},{"field":"irrigation_demand","title":"Irrigation water demand","engine_field":"irrigation demand, July","value":{"magnitude":253.06343,"unit":"ft3/day","origin":"defaulted","label":"July irrigation demand","explanation":"July irrigation demand = 253.063 cu ft/day (defaulted from CurveNumber's default value “Plant factor in a landscape water budget”)","source":null,"registry_key":"estimate.irrigation_plant_factor","note":"gridMET reference evapotranspiration 0.208738 in/day times a plant factor of 0.5 over an efficiency of 0.75, on 21,822 sq ft."},"rests_on":"gridMET monthly reference evapotranspiration (archive built 03 March 2026) as a landscape water budget: reference rate times a plant factor of 0.5, divided by an irrigation efficiency of 0.75, over 21,822 sq ft. Both coefficients are CurveNumber defaults, not figures from a published page.","displaced_by":"A plant factor from the WUCOLS listing or from the state model ordinance that governs the site, for the species actually specified on the landscape plan, which is a document the project already has. A metered irrigation record displaces both. A distribution uniformity test on the system as installed, which is the measurement this number stands for and which irrigation auditors run as a matter of course. A drip system designed and certified to a stated efficiency displaces it directly.","worth":"In July the demand is 253.1 cu ft per day at the shipped coefficients, 126.5 at the generous end of both and 506.1 at the lean end, so a 1,500 gallon tank of 200.5 cu ft empties in 19.0 hours, 1.6 days or 9.5 hours.","moves":4.0,"moves_figure":"irrigation demand in the governing month","rank":4,"headline":false,"editable":true,"edited":false,"flagged":false,"override":null,"registry_keys":["estimate.irrigation_plant_factor","estimate.irrigation_efficiency","estimate.irrigation_season"],"judgements":[{"magnitude":0.5,"unit":"dimensionless","origin":"defaulted","label":"irrigation plant factor","explanation":"irrigation plant factor = 0.5 dimensionless (defaulted from CurveNumber's default value “Plant factor in a landscape water budget”)","source":null,"registry_key":"estimate.irrigation_plant_factor","note":""},{"magnitude":0.75,"unit":"dimensionless","origin":"defaulted","label":"irrigation application efficiency","explanation":"irrigation application efficiency = 0.75 dimensionless (defaulted from CurveNumber's default value “Irrigation application efficiency in a landscape water budget”)","source":null,"registry_key":"estimate.irrigation_efficiency","note":""},{"magnitude":7.0,"unit":"months","origin":"defaulted","label":"irrigation season length","explanation":"irrigation season length = 7 months (defaulted from CurveNumber's default value “Months in which an estimated irrigation demand is non-zero”)","source":null,"registry_key":"estimate.irrigation_season","note":"The months are April, May, June, July, August, September, October. A water budget computed from the reference rate alone returns a positive demand in every month, because the reference rate is positive in every month, and a positive demand in a dormant month credits a tank with a drawdown nobody draws."}],"bounds":[{"magnitude":0.0,"unit":"ft3/day","origin":"defaulted","label":"January irrigation demand","explanation":"January irrigation demand = 0 cu ft/day (defaulted from CurveNumber's default value “Plant factor in a landscape water budget”)","source":null,"registry_key":"estimate.irrigation_plant_factor","note":"January is outside the irrigation season this estimate assumes, so the demand is exactly zero and the tank does not empty."},{"magnitude":0.0,"unit":"ft3/day","origin":"defaulted","label":"February irrigation demand","explanation":"February irrigation demand = 0 cu ft/day (defaulted from CurveNumber's default value “Plant factor in a landscape water budget”)","source":null,"registry_key":"estimate.irrigation_plant_factor","note":"February is outside the irrigation season this estimate assumes, so the demand is exactly zero and the tank does not empty."},{"magnitude":0.0,"unit":"ft3/day","origin":"defaulted","label":"March irrigation demand","explanation":"March irrigation demand = 0 cu ft/day (defaulted from CurveNumber's default value “Plant factor in a landscape water budget”)","source":null,"registry_key":"estimate.irrigation_plant_factor","note":"March is outside the irrigation season this estimate assumes, so the demand is exactly zero and the tank does not empty."},{"magnitude":183.380145,"unit":"ft3/day","origin":"defaulted","label":"April irrigation demand","explanation":"April irrigation demand = 183.38 cu ft/day (defaulted from CurveNumber's default value “Plant factor in a landscape water budget”)","source":null,"registry_key":"estimate.irrigation_plant_factor","note":"gridMET reference evapotranspiration 0.151260 in/day times a plant factor of 0.5 over an efficiency of 0.75, on 21,822 sq ft."},{"magnitude":212.441278,"unit":"ft3/day","origin":"defaulted","label":"May irrigation demand","explanation":"May irrigation demand = 212.441 cu ft/day (defaulted from CurveNumber's default value “Plant factor in a landscape water budget”)","source":null,"registry_key":"estimate.irrigation_plant_factor","note":"gridMET reference evapotranspiration 0.175231 in/day times a plant factor of 0.5 over an efficiency of 0.75, on 21,822 sq ft."},{"magnitude":240.227035,"unit":"ft3/day","origin":"defaulted","label":"June irrigation demand","explanation":"June irrigation demand = 240.227 cu ft/day (defaulted from CurveNumber's default value “Plant factor in a landscape water budget”)","source":null,"registry_key":"estimate.irrigation_plant_factor","note":"gridMET reference evapotranspiration 0.198150 in/day times a plant factor of 0.5 over an efficiency of 0.75, on 21,822 sq ft."},{"magnitude":253.06343,"unit":"ft3/day","origin":"defaulted","label":"July irrigation demand","explanation":"July irrigation demand = 253.063 cu ft/day (defaulted from CurveNumber's default value “Plant factor in a landscape water budget”)","source":null,"registry_key":"estimate.irrigation_plant_factor","note":"gridMET reference evapotranspiration 0.208738 in/day times a plant factor of 0.5 over an efficiency of 0.75, on 21,822 sq ft."},{"magnitude":219.077342,"unit":"ft3/day","origin":"defaulted","label":"August irrigation demand","explanation":"August irrigation demand = 219.077 cu ft/day (defaulted from CurveNumber's default value “Plant factor in a landscape water budget”)","source":null,"registry_key":"estimate.irrigation_plant_factor","note":"gridMET reference evapotranspiration 0.180704 in/day times a plant factor of 0.5 over an efficiency of 0.75, on 21,822 sq ft."},{"magnitude":165.624441,"unit":"ft3/day","origin":"defaulted","label":"September irrigation demand","explanation":"September irrigation demand = 165.624 cu ft/day (defaulted from CurveNumber's default value “Plant factor in a landscape water budget”)","source":null,"registry_key":"estimate.irrigation_plant_factor","note":"gridMET reference evapotranspiration 0.136614 in/day times a plant factor of 0.5 over an efficiency of 0.75, on 21,822 sq ft."},{"magnitude":114.912189,"unit":"ft3/day","origin":"defaulted","label":"October irrigation demand","explanation":"October irrigation demand = 114.912 cu ft/day (defaulted from CurveNumber's default value “Plant factor in a landscape water budget”)","source":null,"registry_key":"estimate.irrigation_plant_factor","note":"gridMET reference evapotranspiration 0.094785 in/day times a plant factor of 0.5 over an efficiency of 0.75, on 21,822 sq ft."},{"magnitude":0.0,"unit":"ft3/day","origin":"defaulted","label":"November irrigation demand","explanation":"November irrigation demand = 0 cu ft/day (defaulted from CurveNumber's default value “Plant factor in a landscape water budget”)","source":null,"registry_key":"estimate.irrigation_plant_factor","note":"November is outside the irrigation season this estimate assumes, so the demand is exactly zero and the tank does not empty."},{"magnitude":0.0,"unit":"ft3/day","origin":"defaulted","label":"December irrigation demand","explanation":"December irrigation demand = 0 cu ft/day (defaulted from CurveNumber's default value “Plant factor in a landscape water budget”)","source":null,"registry_key":"estimate.irrigation_plant_factor","note":"December is outside the irrigation season this estimate assumes, so the demand is exactly zero and the tank does not empty."}],"notes":["irrigation of 21,822 sq ft of landscape, Apr, May, Jun, Jul, Aug, Sep, Oct, estimated as a landscape water budget, 115.7 cu ft per day on the annual average, 253.1 in July and 0.0 in January.","A landscape water budget and not a metered record. The plant factor and the efficiency are both recorded as NOT VERIFIED AGAINST A SOURCE: the figures are published, in WUCOLS and in state model ordinances, and no page of either was read in setting them.","An INDOOR demand is refused rather than added. An indoor water demand cannot be estimated from anything this product reads: it depends on occupancy, which no dataset holds. The irrigation part of a cistern's demand is estimated; the indoor part is not, because a guessed continuous demand would give a cistern its whole credit on a number nobody supplied. To credit it, enter a metered monthly demand schedule with a written commitment that the use continues."],"render":"irrigation demand, July: July irrigation demand = 253.063 cu ft/day (defaulted from CurveNumber's default value “Plant factor in a landscape water budget”)\n rests on: gridMET monthly reference evapotranspiration (archive built 03 March 2026) as a landscape water budget: reference rate times a plant factor of 0.5, divided by an irrigation efficiency of 0.75, over 21,822 sq ft. Both coefficients are CurveNumber defaults, not figures from a published page.\n worth: In July the demand is 253.1 cu ft per day at the shipped coefficients, 126.5 at the generous end of both and 506.1 at the lean end, so a 1,500 gallon tank of 200.5 cu ft empties in 19.0 hours, 1.6 days or 9.5 hours. (a factor of 4.00 on irrigation demand in the governing month)\n displaced by: A plant factor from the WUCOLS listing or from the state model ordinance that governs the site, for the species actually specified on the landscape plan, which is a document the project already has. A metered irrigation record displaces both. A distribution uniformity test on the system as installed, which is the measurement this number stands for and which irrigation auditors run as a matter of course. A drip system designed and certified to a stated efficiency displaces it directly.\n judgment: irrigation plant factor = 0.5 dimensionless (defaulted from CurveNumber's default value “Plant factor in a landscape water budget”)\n judgment: irrigation application efficiency = 0.75 dimensionless (defaulted from CurveNumber's default value “Irrigation application efficiency in a landscape water budget”)\n judgment: irrigation season length = 7 months (defaulted from CurveNumber's default value “Months in which an estimated irrigation demand is non-zero”)\n bound: January irrigation demand = 0 cu ft/day (defaulted from CurveNumber's default value “Plant factor in a landscape water budget”)\n bound: February irrigation demand = 0 cu ft/day (defaulted from CurveNumber's default value “Plant factor in a landscape water budget”)\n bound: March irrigation demand = 0 cu ft/day (defaulted from CurveNumber's default value “Plant factor in a landscape water budget”)\n bound: April irrigation demand = 183.38 cu ft/day (defaulted from CurveNumber's default value “Plant factor in a landscape water budget”)\n bound: May irrigation demand = 212.441 cu ft/day (defaulted from CurveNumber's default value “Plant factor in a landscape water budget”)\n bound: June irrigation demand = 240.227 cu ft/day (defaulted from CurveNumber's default value “Plant factor in a landscape water budget”)\n bound: July irrigation demand = 253.063 cu ft/day (defaulted from CurveNumber's default value “Plant factor in a landscape water budget”)\n bound: August irrigation demand = 219.077 cu ft/day (defaulted from CurveNumber's default value “Plant factor in a landscape water budget”)\n bound: September irrigation demand = 165.624 cu ft/day (defaulted from CurveNumber's default value “Plant factor in a landscape water budget”)\n bound: October irrigation demand = 114.912 cu ft/day (defaulted from CurveNumber's default value “Plant factor in a landscape water budget”)\n bound: November irrigation demand = 0 cu ft/day (defaulted from CurveNumber's default value “Plant factor in a landscape water budget”)\n bound: December irrigation demand = 0 cu ft/day (defaulted from CurveNumber's default value “Plant factor in a landscape water budget”)\n note: irrigation of 21,822 sq ft of landscape, Apr, May, Jun, Jul, Aug, Sep, Oct, estimated as a landscape water budget, 115.7 cu ft per day on the annual average, 253.1 in July and 0.0 in January.\n note: A landscape water budget and not a metered record. The plant factor and the efficiency are both recorded as NOT VERIFIED AGAINST A SOURCE: the figures are published, in WUCOLS and in state model ordinances, and no page of either was read in setting them.\n note: An INDOOR demand is refused rather than added. An indoor water demand cannot be estimated from anything this product reads: it depends on occupancy, which no dataset holds. The irrigation part of a cistern's demand is estimated; the indoor part is not, because a guessed continuous demand would give a cistern its whole credit on a number nobody supplied. To credit it, enter a metered monthly demand schedule with a written commitment that the use continues.","flow_path":null},{"field":"antecedent_dry_period","title":"Antecedent dry period","engine_field":"antecedent dry period","value":{"magnitude":12.0,"unit":"day","origin":"derived","label":"antecedent dry period","explanation":"antecedent dry period = 12 days (derived from NOAA NCEI GHCN-Daily (station record through Aug 8, 2026) station USC00180700, 90th percentile of interevent dry period length retrieved Sep 26, 2026)","source":"NOAA NCEI GHCN-Daily (station record through 2026-08-08) station USC00180700, 90th percentile of interevent dry period length retrieved 2026-09-26","registry_key":null,"note":"Interevent dry period between rainfalls of at least 0.1 inch, from 1369 periods over Jan 1, 1991 to Dec 31, 2020 at a station 18.1 km from the site. Which percentile a design should use is a judgment about assumed antecedent storage and is not made by CurveNumber."},"rests_on":"NOAA NCEI GHCN-Daily (station record through Aug 8, 2026) station USC00180700, 1369 interevent dry periods over Jan 1, 1991 to Dec 31, 2020, plus the choice of the 90th percentile, which is a judgment and not a measurement.","displaced_by":"A continuous simulation over the local record, which answers the question this percentile is a proxy for: how often the roof is full when a storm arrives, rather than how dry a typical gap is. A jurisdiction that names an antecedent dry period supersedes outright. Failing both, a local gauge record in place of the station this one reads, which is 4.8 km away and is a different point.","worth":"P50 is 4 days and P90 is 12 days at this station, a factor of 3.00, and on a green roof whose media empties in between the two it is the difference between the whole credit and half of it.","moves":3.0,"moves_figure":"antecedent dry period","rank":5,"headline":false,"editable":true,"edited":false,"flagged":false,"override":null,"registry_keys":["estimate.dry_spell_percentile"],"judgements":[{"magnitude":90.0,"unit":"percentile","origin":"defaulted","label":"dry spell percentile chosen for design","explanation":"dry spell percentile chosen for design = 90 percentile (defaulted from CurveNumber's default value “Percentile of the interevent dry period distribution taken as the design antecedent dry period”)","source":null,"registry_key":"estimate.dry_spell_percentile","note":"Which percentile a design uses is a judgment about how much of the practice's storage is assumed to have been empty when the storm arrived. sources.climate returns the whole distribution and deliberately does not choose; this is where the choosing happens and it is recorded as a default rather than absorbed."}],"bounds":[{"magnitude":4.0,"unit":"day","origin":"derived","label":"dry spell P50","explanation":"dry spell P50 = 4 days (derived from NOAA NCEI GHCN-Daily (station record through Aug 8, 2026) station USC00180700, 50th percentile of interevent dry period length retrieved Sep 26, 2026)","source":"NOAA NCEI GHCN-Daily (station record through 2026-08-08) station USC00180700, 50th percentile of interevent dry period length retrieved 2026-09-26","registry_key":null,"note":"Interevent dry period between rainfalls of at least 0.1 inch, from 1369 periods over Jan 1, 1991 to Dec 31, 2020 at a station 18.1 km from the site. Which percentile a design should use is a judgment about assumed antecedent storage and is not made by CurveNumber."},{"magnitude":12.0,"unit":"day","origin":"derived","label":"dry spell P90","explanation":"dry spell P90 = 12 days (derived from NOAA NCEI GHCN-Daily (station record through Aug 8, 2026) station USC00180700, 90th percentile of interevent dry period length retrieved Sep 26, 2026)","source":"NOAA NCEI GHCN-Daily (station record through 2026-08-08) station USC00180700, 90th percentile of interevent dry period length retrieved 2026-09-26","registry_key":null,"note":"Interevent dry period between rainfalls of at least 0.1 inch, from 1369 periods over Jan 1, 1991 to Dec 31, 2020 at a station 18.1 km from the site. Which percentile a design should use is a judgment about assumed antecedent storage and is not made by CurveNumber."},{"magnitude":5.710007,"unit":"day","origin":"derived","label":"mean dry spell length","explanation":"mean dry spell length = 5.71001 days (derived from NOAA NCEI GHCN-Daily (station record through Aug 8, 2026) station USC00180700, mean interevent dry period, Jan 1, 1991 to Dec 31, 2020 retrieved Sep 26, 2026)","source":"NOAA NCEI GHCN-Daily (station record through 2026-08-08) station USC00180700, mean interevent dry period, 1991-01-01 to 2020-12-31 retrieved 2026-09-26","registry_key":null,"note":"The mean of a strongly skewed distribution. Reported for reconciliation only; a design should be argued from a percentile of the distribution, which is on this object."}],"notes":["The distribution at USC00180700 BELTSVILLE, MD US, 18.1 km from the site, daily precipitation May 1, 1941 to Aug 8, 2026, 95 percent complete: P10 1 d, P25 2 d, P50 4 d, P75 7 d, P90 12 d, P95 16 d, P99 26 d, mean 5.71 d, longest 39 d, from 1369 interevent periods.","An event is a day of at least 0.1 inch and a dry period is measured between events rather than between wet days. 65 further periods were dropped for a day with no usable observation.","The station is 18.1 km from the site and a climate is not a point. The candidates considered were: USC00185111 LAUREL 3 W, MD US, 16.8 km from the site, daily precipitation Apr 1, 1895 to Aug 31, 2015, 92 percent complete; USC00180700 BELTSVILLE, MD US, 18.1 km from the site, daily precipitation May 1, 1941 to Aug 8, 2026, 95 percent complete; USC00181995 COLLEGE PARK, MD US, 21.3 km from the site, daily precipitation Jan 1, 1894 to Mar 31, 1996, 95 percent complete.","The percentile runs in the GENEROUS direction, which is the opposite of how a safety factor usually runs: a longer assumed dry period empties more of the media and credits the practice with more storage. The default value says so rather than implying the choice errs safely."],"render":"antecedent dry period: antecedent dry period = 12 days (derived from NOAA NCEI GHCN-Daily (station record through Aug 8, 2026) station USC00180700, 90th percentile of interevent dry period length retrieved Sep 26, 2026)\n rests on: NOAA NCEI GHCN-Daily (station record through Aug 8, 2026) station USC00180700, 1369 interevent dry periods over Jan 1, 1991 to Dec 31, 2020, plus the choice of the 90th percentile, which is a judgment and not a measurement.\n worth: P50 is 4 days and P90 is 12 days at this station, a factor of 3.00, and on a green roof whose media empties in between the two it is the difference between the whole credit and half of it. (a factor of 3.00 on antecedent dry period)\n displaced by: A continuous simulation over the local record, which answers the question this percentile is a proxy for: how often the roof is full when a storm arrives, rather than how dry a typical gap is. A jurisdiction that names an antecedent dry period supersedes outright. Failing both, a local gauge record in place of the station this one reads, which is 4.8 km away and is a different point.\n judgment: dry spell percentile chosen for design = 90 percentile (defaulted from CurveNumber's default value “Percentile of the interevent dry period distribution taken as the design antecedent dry period”)\n bound: dry spell P50 = 4 days (derived from NOAA NCEI GHCN-Daily (station record through Aug 8, 2026) station USC00180700, 50th percentile of interevent dry period length retrieved Sep 26, 2026)\n bound: dry spell P90 = 12 days (derived from NOAA NCEI GHCN-Daily (station record through Aug 8, 2026) station USC00180700, 90th percentile of interevent dry period length retrieved Sep 26, 2026)\n bound: mean dry spell length = 5.71001 days (derived from NOAA NCEI GHCN-Daily (station record through Aug 8, 2026) station USC00180700, mean interevent dry period, Jan 1, 1991 to Dec 31, 2020 retrieved Sep 26, 2026)\n note: The distribution at USC00180700 BELTSVILLE, MD US, 18.1 km from the site, daily precipitation May 1, 1941 to Aug 8, 2026, 95 percent complete: P10 1 d, P25 2 d, P50 4 d, P75 7 d, P90 12 d, P95 16 d, P99 26 d, mean 5.71 d, longest 39 d, from 1369 interevent periods.\n note: An event is a day of at least 0.1 inch and a dry period is measured between events rather than between wet days. 65 further periods were dropped for a day with no usable observation.\n note: The station is 18.1 km from the site and a climate is not a point. The candidates considered were: USC00185111 LAUREL 3 W, MD US, 16.8 km from the site, daily precipitation Apr 1, 1895 to Aug 31, 2015, 92 percent complete; USC00180700 BELTSVILLE, MD US, 18.1 km from the site, daily precipitation May 1, 1941 to Aug 8, 2026, 95 percent complete; USC00181995 COLLEGE PARK, MD US, 21.3 km from the site, daily precipitation Jan 1, 1894 to Mar 31, 1996, 95 percent complete.\n note: The percentile runs in the GENEROUS direction, which is the opposite of how a safety factor usually runs: a longer assumed dry period empties more of the media and credits the practice with more storage. The default value says so rather than implying the choice errs safely.","flow_path":null},{"field":"green_roof_et_rate","title":"Green roof evapotranspiration rate","engine_field":"green roof evapotranspiration rate","value":{"magnitude":0.125243,"unit":"in/day","origin":"defaulted","label":"July green roof evapotranspiration rate","explanation":"July green roof evapotranspiration rate = 0.125243 in/day (defaulted from CurveNumber's default value “Ratio of an extensive green roof's evapotranspiration to the grass reference”)","source":null,"registry_key":"estimate.green_roof_crop_coefficient","note":"gridMET ASCE short crop (0.12 m clipped grass) reference reference evapotranspiration for July at cell -77.0583, 39.1500, 0.209 in/day over Jan 1, 1991 to Dec 31, 2020, multiplied by a crop coefficient of 0.6. THIS IS A REFERENCE FIGURE SCALED BY AN ASSUMPTION AND NOT A MEASURED ASSEMBLY RATE. The reference rate is what the weather takes from a well watered short grass lawn; a green roof is not a lawn, and the factor between them depends on the media, the planting and how much water is in the media at the time."},"rests_on":"gridMET monthly reference evapotranspiration normals (archive built 03 March 2026) at -77.0583, 39.1500, scaled by a crop coefficient that no published source gives for this purpose.","displaced_by":"A manufacturer's assembly test on the specified build-up, which green roof media suppliers run and which measures the actual assembly rather than a ratio to a grass surface. Failing that, a published crop coefficient for an extensive green roof of the stated media depth and planting, read against the same ASCE short crop reference gridMET publishes. A jurisdictional retention credit for a stated media depth supersedes both.","worth":"On a media holding 1.00 in, the recovery time runs 11.98 days at a coefficient of 0.40 and 4.79 days at 1.00, which is the whole of the credit when the dry period falls between them.","moves":2.5,"moves_figure":"green roof recovery time","rank":6,"headline":false,"editable":true,"edited":false,"flagged":false,"override":null,"registry_keys":["estimate.green_roof_crop_coefficient"],"judgements":[{"magnitude":0.6,"unit":"dimensionless","origin":"defaulted","label":"green roof crop coefficient","explanation":"green roof crop coefficient = 0.6 dimensionless (defaulted from CurveNumber's default value “Ratio of an extensive green roof's evapotranspiration to the grass reference”)","source":null,"registry_key":"estimate.green_roof_crop_coefficient","note":""}],"bounds":[{"magnitude":0.208738,"unit":"in/day","origin":"derived","label":"July reference ET (grass)","explanation":"July reference ET (grass) = 0.208738 in/day (derived from gridMET (archive built 03 March 2026) daily mean reference evapotranspiration grass, July mean of daily values Jan 1, 1991 to Dec 31, 2020, cell center -77.05833, 39.15000 retrieved Sep 26, 2026)","source":"gridMET (archive built 03 March 2026) daily_mean_reference_evapotranspiration_grass, July mean of daily values 1991-01-01 to 2020-12-31, cell center -77.05833, 39.15000 retrieved 2026-09-26","registry_key":null,"note":"ASCE short crop (0.12 m clipped grass) reference. Mean of 930 daily values. This is a REFERENCE rate for a standardized surface and is not the evapotranspiration of a green roof: converting it needs a coefficient for the media and the planting, which is a judgment and is not made here."},{"magnitude":0.124115,"unit":"in/day","origin":"derived","label":"annual mean reference ET (grass)","explanation":"annual mean reference ET (grass) = 0.124115 in/day (derived from gridMET (archive built 03 March 2026) daily mean reference evapotranspiration grass, mean of daily values Jan 1, 1991 to Dec 31, 2020, cell center -77.05833, 39.15000 retrieved Sep 26, 2026)","source":"gridMET (archive built 03 March 2026) daily_mean_reference_evapotranspiration_grass, mean of daily values 1991-01-01 to 2020-12-31, cell center -77.05833, 39.15000 retrieved 2026-09-26","registry_key":null,"note":"Mean daily rate over the whole period. Reported for reconciliation against published annual figures only. Sizing a green roof's recovery on it would credit a January roof at close to twice the rate it can empty."}],"notes":["The same roof on the annual mean reference rate would recover at 0.0745 in/day rather than 0.1252, which is 0.59 times the July figure. The month is an argument to this function for that reason.","Reference January 0.052019 in/day against July 0.208738, a factor of 4.01 at this cell."],"render":"green roof evapotranspiration rate: July green roof evapotranspiration rate = 0.125243 in/day (defaulted from CurveNumber's default value “Ratio of an extensive green roof's evapotranspiration to the grass reference”)\n rests on: gridMET monthly reference evapotranspiration normals (archive built 03 March 2026) at -77.0583, 39.1500, scaled by a crop coefficient that no published source gives for this purpose.\n worth: On a media holding 1.00 in, the recovery time runs 11.98 days at a coefficient of 0.40 and 4.79 days at 1.00, which is the whole of the credit when the dry period falls between them. (a factor of 2.50 on green roof recovery time)\n displaced by: A manufacturer's assembly test on the specified build-up, which green roof media suppliers run and which measures the actual assembly rather than a ratio to a grass surface. Failing that, a published crop coefficient for an extensive green roof of the stated media depth and planting, read against the same ASCE short crop reference gridMET publishes. A jurisdictional retention credit for a stated media depth supersedes both.\n judgment: green roof crop coefficient = 0.6 dimensionless (defaulted from CurveNumber's default value “Ratio of an extensive green roof's evapotranspiration to the grass reference”)\n bound: July reference ET (grass) = 0.208738 in/day (derived from gridMET (archive built 03 March 2026) daily mean reference evapotranspiration grass, July mean of daily values Jan 1, 1991 to Dec 31, 2020, cell center -77.05833, 39.15000 retrieved Sep 26, 2026)\n bound: annual mean reference ET (grass) = 0.124115 in/day (derived from gridMET (archive built 03 March 2026) daily mean reference evapotranspiration grass, mean of daily values Jan 1, 1991 to Dec 31, 2020, cell center -77.05833, 39.15000 retrieved Sep 26, 2026)\n note: The same roof on the annual mean reference rate would recover at 0.0745 in/day rather than 0.1252, which is 0.59 times the July figure. The month is an argument to this function for that reason.\n note: Reference January 0.052019 in/day against July 0.208738, a factor of 4.01 at this cell.","flow_path":null},{"field":"credit_contributing_flow_path","title":"Contributing flow path length","engine_field":"contributing flow path length","value":{"magnitude":249.247729,"unit":"ft","origin":"defaulted","label":"contributing flow path length","explanation":"contributing flow path length = 249.248 ft (defaulted from CurveNumber's default value “Which geometric bound is offered for a jurisdictional credit measurement”)","source":null,"registry_key":"estimate.credit_geometry_bound","note":"The longest chord of the drawn contributing boundary, 249 ft, against a narrowest crossing of 170 ft. A CHORD IS NOT A FLOW PATH. It is an upper bound on a straight path across the shape, and maximum contributing flow path length is a maximum, so the bound can only deny a credit the real measurement would grant."},"rests_on":"The drawn contributing boundary, as a geometric bound. No dataset contains a flow path.","displaced_by":"The measurement off the plan, which is what a manual asks for and what a reviewer checks. Every one of these fields is a dimension somebody draws, and the estimate exists to fill the box before they do, not to stand in for them.","worth":"Against a manual capping the contributing flow path at 500 ft, 249 ft denies the credit and 170 ft grants it. The true path is between them.","moves":1.4647,"moves_figure":"contributing flow path length","rank":7,"headline":false,"editable":false,"edited":false,"flagged":false,"override":null,"registry_keys":["estimate.credit_geometry_bound"],"judgements":[{"magnitude":1.0,"unit":"policy flag","origin":"defaulted","label":"geometric bound chosen for a credit","explanation":"geometric bound chosen for a credit = 1 policy flag (defaulted from CurveNumber's default value “Which geometric bound is offered for a jurisdictional credit measurement”)","source":null,"registry_key":"estimate.credit_geometry_bound","note":""}],"bounds":[{"magnitude":170.170405,"unit":"ft","origin":"computed","label":"narrowest crossing","explanation":"narrowest crossing = 170.17 ft (computed from boundary)","source":null,"registry_key":null,"note":""}],"notes":[],"render":"contributing flow path length: contributing flow path length = 249.248 ft (defaulted from CurveNumber's default value “Which geometric bound is offered for a jurisdictional credit measurement”)\n rests on: The drawn contributing boundary, as a geometric bound. No dataset contains a flow path.\n worth: Against a manual capping the contributing flow path at 500 ft, 249 ft denies the credit and 170 ft grants it. The true path is between them. (a factor of 1.46 on contributing flow path length)\n displaced by: The measurement off the plan, which is what a manual asks for and what a reviewer checks. Every one of these fields is a dimension somebody draws, and the estimate exists to fill the box before they do, not to stand in for them.\n judgment: geometric bound chosen for a credit = 1 policy flag (defaulted from CurveNumber's default value “Which geometric bound is offered for a jurisdictional credit measurement”)\n bound: narrowest crossing = 170.17 ft (computed from boundary)","flow_path":null},{"field":"design_storm_depth","title":"Design storm depth","engine_field":"design storm depth, 24-hr 10 year","value":{"magnitude":4.87,"unit":"in","origin":"derived","label":"24-hr 10 year depth (mean)","explanation":"24-hr 10 year depth (mean) = 4.87 in (derived from NOAA Atlas 14 (Volume 2 Version 3) 24-hr duration, 10 year ARI, mean estimate, partial duration series, Ohio River Basin retrieved Sep 26, 2026)","source":"NOAA Atlas 14 (Volume 2 Version 3) 24-hr duration, 10 year ARI, mean estimate, partial duration series, Ohio River Basin retrieved 2026-09-26","registry_key":null,"note":"Partial duration series. The recurrence interval is an average recurrence interval between events over a threshold, not the annual maximum return period most drainage criteria are written in. The two agree to within a percent at 100 years and differ by around eight percent at 2 years. No conversion has been applied."},"rests_on":"NOAA Atlas 14 Volume 2 Version 3, Partial duration series, 24-hr duration at Ohio River Basin, mean estimate. The return period was named by the user and is not estimated by CurveNumber.","displaced_by":"The governing jurisdiction's own design depth, which supersedes outright and is entered as a a figure under Local rules. A later volume or version of Atlas 14, or NOAA Atlas 15 when it is published, displaces the dataset rather than the choice.","worth":"The ninety percent confidence interval on this cell runs 4.42 to 5.39 in against a mean of 4.87, a factor of 1.219, and a practice sized on the mean alone is sized on the middle of a range nobody was shown. The RETURN PERIOD, which CurveNumber refuses to choose, is worth far more: see design storm choices.","moves":1.2195,"moves_figure":"design storm depth at a named return period","rank":8,"headline":false,"editable":true,"edited":false,"flagged":false,"override":null,"registry_keys":[],"judgements":[],"bounds":[{"magnitude":4.42,"unit":"in","origin":"derived","label":"24-hr 10 year depth (lower)","explanation":"24-hr 10 year depth (lower) = 4.42 in (derived from NOAA Atlas 14 (Volume 2 Version 3) 24-hr duration, 10 year ARI, lower bound of the 90 percent confidence interval, partial duration series, Ohio River Basin retrieved Sep 26, 2026)","source":"NOAA Atlas 14 (Volume 2 Version 3) 24-hr duration, 10 year ARI, lower bound of the 90 percent confidence interval, partial duration series, Ohio River Basin retrieved 2026-09-26","registry_key":null,"note":"Partial duration series. The recurrence interval is an average recurrence interval between events over a threshold, not the annual maximum return period most drainage criteria are written in. The two agree to within a percent at 100 years and differ by around eight percent at 2 years. No conversion has been applied."},{"magnitude":4.87,"unit":"in","origin":"derived","label":"24-hr 10 year depth (mean)","explanation":"24-hr 10 year depth (mean) = 4.87 in (derived from NOAA Atlas 14 (Volume 2 Version 3) 24-hr duration, 10 year ARI, mean estimate, partial duration series, Ohio River Basin retrieved Sep 26, 2026)","source":"NOAA Atlas 14 (Volume 2 Version 3) 24-hr duration, 10 year ARI, mean estimate, partial duration series, Ohio River Basin retrieved 2026-09-26","registry_key":null,"note":"Partial duration series. The recurrence interval is an average recurrence interval between events over a threshold, not the annual maximum return period most drainage criteria are written in. The two agree to within a percent at 100 years and differ by around eight percent at 2 years. No conversion has been applied."},{"magnitude":5.39,"unit":"in","origin":"derived","label":"24-hr 10 year depth (upper)","explanation":"24-hr 10 year depth (upper) = 5.39 in (derived from NOAA Atlas 14 (Volume 2 Version 3) 24-hr duration, 10 year ARI, upper bound of the 90 percent confidence interval, partial duration series, Ohio River Basin retrieved Sep 26, 2026)","source":"NOAA Atlas 14 (Volume 2 Version 3) 24-hr duration, 10 year ARI, upper bound of the 90 percent confidence interval, partial duration series, Ohio River Basin retrieved 2026-09-26","registry_key":null,"note":"Partial duration series. The recurrence interval is an average recurrence interval between events over a threshold, not the annual maximum return period most drainage criteria are written in. The two agree to within a percent at 100 years and differ by around eight percent at 2 years. No conversion has been applied."}],"notes":["The partial duration recurrence interval is not the annual maximum return period and CurveNumber does not convert between them. The series used is 'Partial duration' and it is on the value's own citation.","The return period was supplied. Nothing here chose it."],"render":"design storm depth, 24-hr 10 year: 24-hr 10 year depth (mean) = 4.87 in (derived from NOAA Atlas 14 (Volume 2 Version 3) 24-hr duration, 10 year ARI, mean estimate, partial duration series, Ohio River Basin retrieved Sep 26, 2026)\n rests on: NOAA Atlas 14 Volume 2 Version 3, Partial duration series, 24-hr duration at Ohio River Basin, mean estimate. The return period was named by the user and is not estimated by CurveNumber.\n worth: The ninety percent confidence interval on this cell runs 4.42 to 5.39 in against a mean of 4.87, a factor of 1.219, and a practice sized on the mean alone is sized on the middle of a range nobody was shown. The RETURN PERIOD, which CurveNumber refuses to choose, is worth far more: see design storm choices. (a factor of 1.22 on design storm depth at a named return period)\n displaced by: The governing jurisdiction's own design depth, which supersedes outright and is entered as a a figure under Local rules. A later volume or version of Atlas 14, or NOAA Atlas 15 when it is published, displaces the dataset rather than the choice.\n bound: 24-hr 10 year depth (lower) = 4.42 in (derived from NOAA Atlas 14 (Volume 2 Version 3) 24-hr duration, 10 year ARI, lower bound of the 90 percent confidence interval, partial duration series, Ohio River Basin retrieved Sep 26, 2026)\n bound: 24-hr 10 year depth (mean) = 4.87 in (derived from NOAA Atlas 14 (Volume 2 Version 3) 24-hr duration, 10 year ARI, mean estimate, partial duration series, Ohio River Basin retrieved Sep 26, 2026)\n bound: 24-hr 10 year depth (upper) = 5.39 in (derived from NOAA Atlas 14 (Volume 2 Version 3) 24-hr duration, 10 year ARI, upper bound of the 90 percent confidence interval, partial duration series, Ohio River Basin retrieved Sep 26, 2026)\n note: The partial duration recurrence interval is not the annual maximum return period and CurveNumber does not convert between them. The series used is 'Partial duration' and it is on the value's own citation.\n note: The return period was supplied. Nothing here chose it.","flow_path":null}],"refusals":[{"field":"credit_receiving_length_ft","kind":"not_offered","title":"Receiving flow path length","message":"receiving flow path length: the length of pervious ground the flow crosses, which is a dimension of a practice nobody has drawn yet and not a dimension of the site. The narrowest crossing of the site boundary is a bounding dimension and using it here would credit a disconnection across ground that may hold no disconnection at all. The field is left empty, so a condition reading it comes back unchecked and the credit is not granted, which is the correct outcome.","measurement":"receiving_length_ft","leave_blank":true},{"field":"credit_width_ft","kind":"not_offered","title":"Filter strip width","message":"width: the width of a filter strip measured across the face it treats, which needs the flow direction and the strip, and CurveNumber has neither. A bounding dimension of the site is not a strip width. The field is left empty and a condition reading it denies the credit.","measurement":"width_ft","leave_blank":true},{"field":"indoor_water_demand","kind":"no_dataset","title":"Indoor water demand","message":"An indoor water demand cannot be estimated from anything this product reads: it depends on occupancy, which no dataset holds. The irrigation part of a cistern's demand is estimated; the indoor part is not, because a guessed continuous demand would give a cistern its whole credit on a number nobody supplied. To credit it, enter a metered monthly demand schedule with a written commitment that the use continues.","half_offered":"irrigation_demand"}],"supplied":[{"field":"design_storm_return_period","kind":"input","title":"Design storm return period","unit":"yr","magnitude":10.0,"text":"","who":"CurveNumber Examples","reason":"Illustrative rule for this example only: the county is taken to ask a small lot permit to show the change at the 10-year, 24-hour storm. Check the governing standard for a real site.","when":"2026-09-26T23:14:37+00:00"}],"headline":"Check these 3 first: time of concentration, a factor of 19.62 on time of concentration; slope, a factor of 9.29 on slope across the area; temporal distribution, a factor of 8.37 on peak one hour rainfall fraction. The other 5 move their own figures by a factor of 4.00 or less and are reported rather than put in front of you.","recorded_at":"2026-09-26T23:14:37+00:00","available":true},"waivers":[],"reproduction":{"run_id":"run_ead77679a824b41b","run_at":"2026-09-26T23:14:46+00:00","engine_version":"0.9.0","storm_in":4.87,"duration_hr":24.0,"lambda":0.2,"abstraction":{"basis":"registry_default","mode":"ratio","lambda":0.2,"depth_in":null,"registry_key":"cn.lambda","registry_default_lambda":0.2,"revision":null,"set_by":null,"set_at":null,"purpose":null,"conversion":null},"inputs_match_run":true,"identifier_basis":"The report identifier is a SHA-256 hash of the run identifier, CurveNumber version, the storm, the method badge, the headline figures and the area table. It excludes the generation time, so re-rendering an unchanged run reproduces the same identifier. IT ALSO EXCLUDES THE ACKNOWLEDGMENT STATE, which is not a property of the run: who has accepted which assumption is a record of what people have done since, it is read afresh every time this document is rendered, and the instant it was read is printed with it in the status line above and under the count on page one. Two printouts bearing this identifier are the same computation over the same inputs. Where their acceptance counts differ, they were read at the two times printed on them and neither figure has moved. The identifier cannot be checked against a printout alone: an edited copy can carry it. To verify a printout, ask the applicant for the published link, which serves the same document from this product. The inputs fingerprint beside the identifier is a hash of the inputs alone, so two runs of the same inputs share it."},"provenance_legend":[{"state":"entered","mark":"double border","meaning":"A person typed this area: its area, and its cover and soil group where named. Who and when are printed on the row. Where the curve number is the TR-55 table value for that cover and soil group, the row also says the curve number was looked up; the area and the choice of cover are still the person's."},{"state":"edited","mark":"double border, underlined","meaning":"A person changed the area, cover, soil group or curve number of this area after it was derived, entered or copied. The change, who, when and the reason are printed on the row and in the overrides section."},{"state":"copied","mark":"heavy solid border","meaning":"Copied from the other condition. The row says whether the area it was copied from was read from the datasets or typed by a person."},{"state":"derived","mark":"solid border","meaning":"Retrieved from a published source. The citation and its edition are printed with the value, because TR-55 1986 and TR-55 1975 disagree and a citation without an edition cannot be checked."},{"state":"defaulted","mark":"dashed border","meaning":"An assumption, not a measurement. CurveNumber's list of default values entry is named, and what the assumption is worth in the answer is stated with it. Where no external source exists for the assumption, this report says so in those words."},{"state":"overridden","mark":"double border, hatched, bold","meaning":"A person changed the value. Who, when, the prior value and the reason given are recorded in the overrides section and cannot be edited afterwards, because the parameter record is append only."},{"state":"supplied","mark":"double border, bold","meaning":"A person gave CurveNumber an argument and it recomputed from it: a measured flow path length in place of the geometric bound, the flow surface the ground actually is, the month the design storm is taken in. Nothing the product had stored was overwritten, which is why this mark is not the override mark; what the argument displaced is CurveNumber's own figure, and the estimates section prints it. Who, when and the reason given are in the overrides section and the record is append only."},{"state":"accepted","mark":"double border, dotted inner rule, bold","meaning":"A person examined a figure a machine produced and adopted it unchanged. It carries a person's mark because a person put it into this record under their own name, and it is not the supplied mark because nothing was handed to anything and nothing recomputed: the magnitude is the machine's own. Two acts carry it. The acceptance of a classification of an aerial photograph, which is a guess about an image and not a measurement of the ground, and which the imagery section explains; and the acceptance of a curve number fitted to a gauged rainfall and discharge record, which is a property of the whole watershed above that gauge and not a measurement of this site, and which the calibration section explains. The mark is also on an area of ground the soil survey does not rate, computed on the most likely soil group a person accepted (an estimate, not a survey rating), and on an impervious area sized by an accepted photograph. Who, when and the reason given are in the overrides section and the record is append only."},{"state":"fitted","mark":"dashed border, dotted inner rule","meaning":"CurveNumber fitted this magnitude to an observed record. It carries no person's mark, because no person put it here, and it is not the computed mark, because a computed value is a function of the inputs printed beside it and a fitted one is a function of the inputs AND of conventions: change the baseflow separation and not one input moves while the magnitude moves by curve number units. It is never printed without its interval, and a fitted figure becomes an input to a design only when a named person accepts it, which is a separate act carrying the accepted mark above."}],"disclaimers":{"long":"This report was produced using CurveNumber.com, a computational aid for estimating NRCS curve numbers and direct runoff. It is not an engineering deliverable and it is not a certification of compliance with any regulation, ordinance, or design standard. The curve number method, as published in USDA NRCS Technical Release 55 and National Engineering Handbook Part 630 Chapter 10, is an empirical method with substantial uncertainty, and its applicability to any specific site is a professional judgment that this software has not made. Input data were retrieved from third party sources listed at https://curvenumber.com/data-sources and are provided by those sources without warranty. All results require review, verification, and adoption by a qualified professional before use in design, permitting, or construction. CurveNumber.com is not the engineer of record for any project.","short":"Computational aid only. Not an engineering deliverable or a certification of compliance. Requires review by a qualified professional.","micro":"Estimate. Requires professional review.","data_quality_grade":null,"data_quality_grade_note":"No Data Quality Grade is stated on this report. The grade is a defined measure of how good the inputs behind a result are, this version does not compute one, and an absent grade is not a good grade. What this report carries instead is the provenance of each input individually, in the dataset and assumption sections below."},"disclaimer":"Decision support. Every figure in this report requires independent verification, and a licensed professional is responsible for the design. Values marked DERIVED carry a citation with an edition. Values marked DEFAULTED carry an assumption rather than a measurement, and for some of them no external source exists, which CurveNumber's list of default values states on its face and which this report repeats rather than hides. Values marked OVERRIDDEN were changed by a named person, and the prior value and the reason given are printed in the overrides section.","peak_after_practice":null,"rests_on":[],"headline_change":{"direction":"increase","volume_cf":728.217754,"depth_in":0.281625,"depth_direction":"increase","volume_percent":10.884461835922307,"depth_percent":10.87099597044556,"opposed":false,"volume_ac_ft":0.01671757929292929},"headline_ac_ft":{"existing":0.15359123441230488,"proposed":0.17030881372819098},"photograph_share_words":"","signed_drafts":[],"site_map":{"format_version":1,"frame":{"west":-8580297.812,"east":-8580091.5,"south":4742708.507,"north":4742863.24,"width_px":960,"height_px":720,"ground_m_per_px":0.16666666666666669},"boundary":[[[[-77.0775,39.147],[-77.0769,39.147],[-77.0769,39.1475],[-77.0775,39.1475],[-77.0775,39.147]]]],"practice":null,"centroid":{"lat":39.14725,"lon":-77.0772},"area_ac":0.7114522331113532,"image":"data:image/jpeg;base64,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","imagery":{"source":"naip","service":"USGS NAIP Imagery, The National Map","dates":["2023-07-12"],"retrieved":"2026-09-26T23:14:46+00:00","credit":"Imagery: USGS The National Map, public domain, flown July 12, 2023."},"note":""},"prepared_by":{"label":"as entered by the account holder","held":[],"name":"CurveNumber Examples","firm":"CurveNumber","title":"","website":"","website_approved":false,"source":"profile"},"published_state":{"inputs_match_run":true,"changes_since_run":[],"waivers":{}}},"steps":[{"step":1,"date":"2026-09-26T23:10:03+00:00","action":"Created the site House addition and driveway, Silver Spring.","author":"CurveNumber Examples","reason":"","explanation":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","delta":{"state":"no_run","storm_in":null,"duration_hr":null,"basis":"","changes":[],"sentence":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","why":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","elapsed_ms":0.0},"inputs_changed":{"name":"House addition and driveway, Silver Spring","address":"","project_id":"prj_554c5e057af686b0","has_geometry":false}},{"step":2,"date":"2026-09-26T23:11:26+00:00","action":"Set the site boundary at 0.711 ac.","author":"CurveNumber Examples","reason":"","explanation":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","delta":{"state":"no_run","storm_in":null,"duration_hr":null,"basis":"","changes":[],"sentence":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","why":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","elapsed_ms":0.0},"inputs_changed":{"area_ac":0.7114522331113532,"prior_area_ac":null,"source":"patch","reason":"","acknowledged_run":null,"segments_now_stale":false,"overlap":null,"exception":null}},{"step":3,"date":"2026-09-26T23:12:29+00:00","action":"Derived 2 areas over a 0.711 ac boundary from the published datasets.","author":"CurveNumber Examples","reason":"","explanation":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","delta":{"state":"no_run","storm_in":null,"duration_hr":null,"basis":"","changes":[],"sentence":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","why":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","elapsed_ms":0.0},"inputs_changed":{"derivation_id":"drv_f2a4e4d856697ff2","condition":"existing","segments_written":2,"segments_area_ac":0.7114522331113532,"segments_replaced":0,"segments_kept":0,"area_ac":0.7114522331113532,"headline_available":true,"refusal_id":"","refusal":""}},{"step":4,"date":"2026-09-26T23:12:29+00:00","action":"Computed time of concentration at 0.099 hr, which moves time of concentration by a factor of 19.62.","author":"CurveNumber Examples","reason":"","explanation":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","delta":{"state":"no_run","storm_in":null,"duration_hr":null,"basis":"","changes":[],"sentence":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","why":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","elapsed_ms":0.0},"inputs_changed":{"field":"time_of_concentration","title":"Time of concentration","engine_field":"time of concentration","magnitude":0.09862727949665126,"unit":"hr","origin":"computed","moves":19.623359864631006,"moves_figure":"time of concentration","rank":1,"headline":true,"worth":"The surface is worth a factor of 19.62 on Tc and decides whether the peak discharge is drawn at the TR-55 minimum; the sheet flow cap 1.90; the estimated flow length 1.05.","rests_on":"TR-55 segmental: sheet flow over short grass prairie at n = 0.15 for 100 ft, then shallow concentrated flow. Slope 8.96 percent from USGS 3DEP, two year 24 hour depth 3.17 in from NOAA Atlas 14 Volume 2 Version 3, flow length 249 ft estimated as the longest chord of the drawn boundary, which is not a flow path.","source_cite":"","registry_keys":["estimate.flow_surface_from_land_cover","estimate.sheet_flow_length_cap_ft","estimate.flow_length_from_boundary","peak.min_tc_hours"],"derivation_id":"drv_f2a4e4d856697ff2"}},{"step":5,"date":"2026-09-26T23:12:29+00:00","action":"Derived slope of the receiving area at 8.963 percent, which moves slope across the area by a factor of 9.29.","author":"CurveNumber Examples","reason":"","explanation":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","delta":{"state":"no_run","storm_in":null,"duration_hr":null,"basis":"","changes":[],"sentence":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","why":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","elapsed_ms":0.0},"inputs_changed":{"field":"credit_slope","title":"Slope of the receiving area","engine_field":"slope","magnitude":8.963110487517014,"unit":"percent","origin":"derived","moves":9.292516185628791,"moves_figure":"slope across the area","rank":2,"headline":true,"worth":"The site spans P10 2.33 to P90 21.64 percent, a factor of 9.29, around a median of 8.96. A maximum slope condition is decided conservatively by the P90 and a minimum slope condition by the P10, and no single number is conservative for both, so the median is reported with both beside it.","rests_on":"USGS 3DEP (1 m DEM, acquired Nov 3, 2023) Slope Degrees raster function retrieved Sep 26, 2026. Median of 2066 sampled pixels, in percent, which is the tangent of the angle and not the angle.","source_cite":"USGS 3DEP (1 m DEM, acquired Nov 3, 2023) Slope Degrees raster function retrieved Sep 26, 2026","registry_keys":[],"derivation_id":"drv_f2a4e4d856697ff2"}},{"step":6,"date":"2026-09-26T23:12:29+00:00","action":"Derived temporal distribution at 0.277 of the total depth, which moves peak one hour rainfall fraction by a factor of 8.37.","author":"CurveNumber Examples","reason":"","explanation":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","delta":{"state":"no_run","storm_in":null,"duration_hr":null,"basis":"","changes":[],"sentence":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","why":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","elapsed_ms":0.0},"inputs_changed":{"field":"temporal_distribution","title":"Temporal distribution","engine_field":"temporal distribution","magnitude":0.27660642570281135,"unit":"fraction of total depth","origin":"derived","moves":8.367875555555537,"moves_figure":"peak one hour rainfall fraction","rank":3,"headline":true,"worth":"The selection spans a factor of 5.10 on the peak one hour fraction inside this file, and a factor of 8.37 against the NRCS Type II curve the product uses without it. The volume is untouched.","rests_on":"NOAA Atlas 14 Volume 2 Version 2.1 temporal distribution file for Volume 2 (Ohio River Basin and Surrounding States), area general, 24h duration, fetched and hashed rather than transcribed. WHICH of its 45 curves is a judgment and is CurveNumber's default value “Which of the NOAA Atlas 14 quartile cases and probability of occurrence lines a design storm shape is taken from”.","source_cite":"NOAA Atlas 14 (Volume 2 Version 2.1) first quartile case, 10 percent cumulative probability of occurrence line, 24h duration, Volume 2 (Ohio River Basin and Surrounding States), area general retrieved Sep 14, 2026","registry_keys":["estimate.temporal_curve_selection"],"derivation_id":"drv_f2a4e4d856697ff2"}},{"step":7,"date":"2026-09-26T23:12:29+00:00","action":"Defaulted irrigation water demand at 253.063 cu ft/day, which moves irrigation demand in the governing month by a factor of 4.","author":"CurveNumber Examples","reason":"","explanation":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","delta":{"state":"no_run","storm_in":null,"duration_hr":null,"basis":"","changes":[],"sentence":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","why":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","elapsed_ms":0.0},"inputs_changed":{"field":"irrigation_demand","title":"Irrigation water demand","engine_field":"irrigation demand, July","magnitude":253.0634299681942,"unit":"ft3/day","origin":"defaulted","moves":4.000000000000001,"moves_figure":"irrigation demand in the governing month","rank":4,"headline":false,"worth":"In July the demand is 253.1 cu ft per day at the shipped coefficients, 126.5 at the generous end of both and 506.1 at the lean end, so a 1,500 gallon tank of 200.5 cu ft empties in 19.0 hours, 1.6 days or 9.5 hours.","rests_on":"gridMET monthly reference evapotranspiration (archive built 03 March 2026) as a landscape water budget: reference rate times a plant factor of 0.5, divided by an irrigation efficiency of 0.75, over 21,822 sq ft. Both coefficients are CurveNumber defaults, not figures from a published page.","source_cite":"","registry_keys":["estimate.irrigation_plant_factor","estimate.irrigation_efficiency","estimate.irrigation_season"],"derivation_id":"drv_f2a4e4d856697ff2"}},{"step":8,"date":"2026-09-26T23:12:29+00:00","action":"Derived antecedent dry period at 12 days, which moves antecedent dry period by a factor of 3.","author":"CurveNumber Examples","reason":"","explanation":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","delta":{"state":"no_run","storm_in":null,"duration_hr":null,"basis":"","changes":[],"sentence":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","why":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","elapsed_ms":0.0},"inputs_changed":{"field":"antecedent_dry_period","title":"Antecedent dry period","engine_field":"antecedent dry period","magnitude":12.0,"unit":"day","origin":"derived","moves":3.0,"moves_figure":"antecedent dry period","rank":5,"headline":false,"worth":"P50 is 4 days and P90 is 12 days at this station, a factor of 3.00, and on a green roof whose media empties in between the two it is the difference between the whole credit and half of it.","rests_on":"NOAA NCEI GHCN-Daily (station record through Aug 8, 2026) station USC00180700, 1369 interevent dry periods over Jan 1, 1991 to Dec 31, 2020, plus the choice of the 90th percentile, which is a judgment and not a measurement.","source_cite":"NOAA NCEI GHCN-Daily (station record through Aug 8, 2026) station USC00180700, 90th percentile of interevent dry period length retrieved Sep 26, 2026","registry_keys":["estimate.dry_spell_percentile"],"derivation_id":"drv_f2a4e4d856697ff2"}},{"step":9,"date":"2026-09-26T23:12:29+00:00","action":"Defaulted green roof evapotranspiration rate at 0.125 in/day, which moves green roof recovery time by a factor of 2.5.","author":"CurveNumber Examples","reason":"","explanation":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","delta":{"state":"no_run","storm_in":null,"duration_hr":null,"basis":"","changes":[],"sentence":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","why":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","elapsed_ms":0.0},"inputs_changed":{"field":"green_roof_et_rate","title":"Green roof evapotranspiration rate","engine_field":"green roof evapotranspiration rate","magnitude":0.1252425704851409,"unit":"in/day","origin":"defaulted","moves":2.5,"moves_figure":"green roof recovery time","rank":6,"headline":false,"worth":"On a media holding 1.00 in, the recovery time runs 11.98 days at a coefficient of 0.40 and 4.79 days at 1.00, which is the whole of the credit when the dry period falls between them.","rests_on":"gridMET monthly reference evapotranspiration normals (archive built 03 March 2026) at -77.0583, 39.1500, scaled by a crop coefficient that no published source gives for this purpose.","source_cite":"","registry_keys":["estimate.green_roof_crop_coefficient"],"derivation_id":"drv_f2a4e4d856697ff2"}},{"step":10,"date":"2026-09-26T23:12:29+00:00","action":"Defaulted contributing flow path length at 249.248 ft, which moves contributing flow path length by a factor of 1.46.","author":"CurveNumber Examples","reason":"","explanation":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","delta":{"state":"no_run","storm_in":null,"duration_hr":null,"basis":"","changes":[],"sentence":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","why":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","elapsed_ms":0.0},"inputs_changed":{"field":"credit_contributing_flow_path","title":"Contributing flow path length","engine_field":"contributing flow path length","magnitude":249.2477294422931,"unit":"ft","origin":"defaulted","moves":1.4646949284030402,"moves_figure":"contributing flow path length","rank":7,"headline":false,"worth":"Against a manual capping the contributing flow path at 500 ft, 249 ft denies the credit and 170 ft grants it. The true path is between them.","rests_on":"The drawn contributing boundary, as a geometric bound. No dataset contains a flow path.","source_cite":"","registry_keys":["estimate.credit_geometry_bound"],"derivation_id":"drv_f2a4e4d856697ff2"}},{"step":11,"date":"2026-09-26T23:13:53+00:00","action":"Seeded the existing condition from the aerial photograph, confirmed by the engineer, 2 areas and 0.711 ac.","author":"CurveNumber Examples","reason":"Checked against the same (fictional) house location survey: the planted part of the lot is mowed lawn with a few shade trees, in good condition, so Open space, good condition on group B.","explanation":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","delta":{"state":"no_run","storm_in":null,"duration_hr":null,"basis":"","changes":[],"sentence":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","why":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","elapsed_ms":0.0},"inputs_changed":{"condition":"existing","source":"aerial photograph, confirmed by the engineer","segments":2,"total_area_ac":0.7114522331113532,"mode":"all_classes","revision":3,"reason":"Checked against the same (fictional) house location survey: the planted part of the lot is mowed lawn with a few shade trees, in good condition, so Open space, good condition on group B."}},{"step":12,"date":"2026-09-26T23:14:10+00:00","action":"Seeded the proposed condition from the existing, 2 areas and 0.711 ac.","author":"CurveNumber Examples","reason":"","explanation":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","delta":{"state":"no_run","storm_in":null,"duration_hr":null,"basis":"","changes":[],"sentence":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","why":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","elapsed_ms":0.0},"inputs_changed":{"condition":"proposed","source":"existing","segments":2,"total_area_ac":0.7114522331113532,"replaced":0,"copied":[{"id":"seg_b5857c0a636adccb","from":"seg_eeac86c99d3703e7"},{"id":"seg_22b855c3ae72ea89","from":"seg_18a63ba2bb2e3511"}]}},{"step":13,"date":"2026-09-26T23:14:14+00:00","action":"Removed area Grass or trees (aerial photograph) from the proposed condition, 0.435 ac at CN 61.","author":"CurveNumber Examples","reason":"","explanation":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","delta":{"state":"no_run","storm_in":null,"duration_hr":null,"basis":"","changes":[],"sentence":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","why":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","elapsed_ms":0.0},"inputs_changed":{"condition":"proposed","segment":{"id":"seg_22b855c3ae72ea89","name":"Grass or trees (aerial photograph)","area_ac":0.43491359590990264,"cn":61.0,"impervious_fraction":0.0,"cover_key":"open_space_good","hsg":"B"},"reason":""}},{"step":14,"date":"2026-09-26T23:14:17+00:00","action":"Added area Lawn after the addition, good condition to the proposed condition, 0.375 ac at CN 61, open space good.","author":"CurveNumber Examples","reason":"","explanation":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","delta":{"state":"no_run","storm_in":null,"duration_hr":null,"basis":"","changes":[],"sentence":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","why":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","elapsed_ms":0.0},"inputs_changed":{"condition":"proposed","segment":{"id":"seg_ab1c0b3a944e1838","name":"Lawn after the addition, good condition","area_ac":0.375,"cn":61.0,"impervious_fraction":0.0,"cover_key":"open_space_good","hsg":"B"}}},{"step":15,"date":"2026-09-26T23:14:21+00:00","action":"Added area House addition and wider driveway to the proposed condition, 0.060 ac at CN 98, impervious, paved and roofed.","author":"CurveNumber Examples","reason":"","explanation":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","delta":{"state":"no_run","storm_in":null,"duration_hr":null,"basis":"","changes":[],"sentence":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","why":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","elapsed_ms":0.0},"inputs_changed":{"condition":"proposed","segment":{"id":"seg_d122a4e050e2210d","name":"House addition and wider driveway","area_ac":0.06,"cn":98.0,"impervious_fraction":1.0,"cover_key":"impervious","hsg":"B"}}},{"step":16,"date":"2026-09-26T23:14:37+00:00","action":"Supplied design storm return period as 10 yr, which CurveNumber recomputed design storm depth from.","author":"CurveNumber Examples","reason":"Illustrative rule for this example only: the county is taken to ask a small lot permit to show the change at the 10-year, 24-hour storm. Check the governing standard for a real site.","explanation":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","delta":{"state":"no_run","storm_in":null,"duration_hr":null,"basis":"","changes":[],"sentence":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","why":"No run exists yet, so this change has not been priced. This product does not pick a design storm on the user's behalf, and the next change will be priced against the storm the first run uses.","elapsed_ms":0.0},"inputs_changed":{"field":"design_storm_return_period","title":"Design storm return period","kind":"input","magnitude":10.0,"text":"","unit":"yr","prior_magnitude":null,"prior":null,"reason":"Illustrative rule for this example only: the county is taken to ask a small lot permit to show the change at the 10-year, 24-hour storm. Check the governing standard for a real site.","who":"CurveNumber Examples","words_demanded":5,"words_given":33,"flagged":false,"affects":"design storm depth","worth":"","rests_on":"","recomputed":[{"field":"time_of_concentration","title":"Time of concentration","magnitude":0.098627,"unit":"hr","origin":"computed","is_subject":false,"prior_magnitude":0.098627,"moved":false,"gone":false},{"field":"credit_slope","title":"Slope of the receiving area","magnitude":8.96311,"unit":"percent","origin":"derived","is_subject":false,"prior_magnitude":8.96311,"moved":false,"gone":false},{"field":"temporal_distribution","title":"Temporal distribution","magnitude":0.276606,"unit":"fraction of total depth","origin":"derived","is_subject":false,"prior_magnitude":0.276606,"moved":false,"gone":false},{"field":"irrigation_demand","title":"Irrigation water demand","magnitude":253.06343,"unit":"ft3/day","origin":"defaulted","is_subject":false,"prior_magnitude":253.06343,"moved":false,"gone":false},{"field":"antecedent_dry_period","title":"Antecedent dry period","magnitude":12.0,"unit":"day","origin":"derived","is_subject":false,"prior_magnitude":12.0,"moved":false,"gone":false},{"field":"green_roof_et_rate","title":"Green roof evapotranspiration rate","magnitude":0.125243,"unit":"in/day","origin":"defaulted","is_subject":false,"prior_magnitude":0.125243,"moved":false,"gone":false},{"field":"credit_contributing_flow_path","title":"Contributing flow path length","magnitude":249.247729,"unit":"ft","origin":"defaulted","is_subject":false,"prior_magnitude":249.247729,"moved":false,"gone":false},{"field":"design_storm_depth","title":"Design storm depth","magnitude":4.87,"unit":"in","origin":"derived","is_subject":false,"prior_magnitude":null,"moved":true,"gone":false}],"green_roofs_rebuilt":[]}},{"step":17,"date":"2026-09-26T23:14:46+00:00","action":"Ran the site at the 4.87 in 24 hr storm by the curve number method.","author":"CurveNumber Examples","reason":"","explanation":"At the 4.87 in storm this run moves runoff depth from 2.591 to 2.872 in, an increase of 10.9 percent, and volume from 6,690 to 7,419 cu ft, an increase of 10.9 percent.","delta":{"state":"priced","storm_in":4.87,"duration_hr":24.0,"basis":"this run, as CurveNumber computed it","changes":[{"key":"run.depth","label":"runoff depth","unit":"in","from":2.5906093582865264,"to":2.872234419668641,"delta":0.2816250613821145,"percent":10.87099683637313,"direction":"up","note":""},{"key":"run.volume","label":"runoff volume","unit":"ft3","from":6690.434171451792,"to":7418.651925839669,"delta":728.217754387877,"percent":10.884461840984788,"direction":"up","note":""}],"sentence":"At the 4.87 in storm this run moves runoff depth from 2.591 to 2.872 in, an increase of 10.9 percent, and volume from 6,690 to 7,419 cu ft, an increase of 10.9 percent.","why":"","elapsed_ms":0.0},"inputs_changed":{"run_id":"run_ead77679a824b41b","storm_in":4.87,"duration_hr":24.0,"method":"M-CN","routed":false}}],"run_id":"run_ead77679a824b41b","time_zone":"Times written in sentences are in the site's local time, Eastern Time (America/New_York). Time fields are ISO 8601 in UTC."}