Features

Run Pages

River run detail pages — rapids, access points, gauges, and conditions.

What is a run?

A run is a defined section of river with a put-in and take-out. It's the atomic unit of H2OFlows — everything else (rapids, flow ranges, conditions reports, hazard warnings) attaches to a run.

Glossary note: The app uses the term run everywhere. Internally the database and API use reach — a standard hydrology term. They mean the same thing.

Run page sections

Overview

  • Run name, slug, and class rating
  • Current conditions summary
  • Linked gauges with live CFS and flow band

Rapids

Rapid-by-rapid inventory with:

  • Name and class rating
  • GPS coordinates
  • Description (AI-seeded, community-verified)

Access

Put-in and take-out points with:

  • GPS coordinates (latitude / longitude)
  • Access notes
  • Parking information
  • Shuttle drop points

Flow ranges

Community-defined CFS bands for this run. Shows the full band table — Too Low threshold, Minimum, Optimal window, Pushy, Flood.

Conditions reports

Word-of-mouth reports from paddlers who ran this run recently. Auto-expires after 7 days. Includes:

  • CFS at time of report
  • Runability assessment
  • Notes

Data provenance

Run data is seeded using AI (Claude) from guidebook knowledge, American Whitewater records, and community trip reports. Every item carries a data_source field:

SourceMeaning
ai_seedGenerated by AI seeder, pending verification
importImported from a KMZ file
maintainerManually authored, high confidence
communityContributed and verified by community

AI-seeded items below confidence 50 are dropped at generation time. Items at or above 85 are auto-verified. Items in the 50–84 range are stored as drafts and shown with a confidence badge until a community member verifies them.

Finding runs

Use the Explore page to browse runs on a map. Filter by region, class rating, or whether flow data is available. Click any run pin to open its detail page.

Runs also appear as linked items on gauge cards in the dashboard when a gauge is associated with one or more runs.