Repository navigation
v3.0.0
What's New in v3.0.0
Building on v2.0.0's confirmed-riverbank-reference workflow, this release replaces that rectangle-based approach with a human-traced polyline guide that follows the real curve of a riverbank, and adds a new capability: pulling review video/image material directly from public archives and live camera streams into the Home UI.
1. Normal Waterline Guide — replaces the confirmed-reference rectangle (OF-087)
- Trace one or more curved polylines marking the normal water edge, instead of a single straight-edged rectangle
- Every line is its own row with an independent label, status (draft/confirmed/invalid), and notes; adding, deleting, or switching lines never discards in-progress edits
- Bulk save (all lines in one request) and hard delete (no invalidation trail), alongside the existing single-guide save/invalidate
- No more machine-suggested starting shape — the machine never proposes the trusted baseline; only a human draws it
- The Watch viewer now shows every non-invalidated guide as soon as it's drawn (confirmed solid blue, unconfirmed dashed amber), not only once fully trusted
- The Create Site setup form no longer offers guide drawing — guides are added afterward from their own panel
- Fixed a layout bug where the Watch/Details View buttons could get clipped on narrower site cards
2. Download River Images and Video
- New Home UI page for pulling review material straight from the public USGS HIVIS camera archive — no manual file transfer needed
- Choose a camera, date, hour, and timezone to download up to four images across a chosen hour, with actual vs. requested capture times shown side by side
- Download a camera's latest time-lapse video directly, independent of the image date/hour
- Turn a batch of downloaded images into a local test video (five seconds per image) to exercise your site's intake, sampling, and labeling workflow end-to-end
- All downloads are saved locally, kept separate from validation sites, and never auto-approved as training data
3. Live Camera Stream Clips — on demand and scheduled
- The same downloader page can now save a short clip from any HTTPS live camera stream (an .m3u8 link), not just the USGS archive
- Download a clip on demand with one click, or turn on a background schedule so the Home UI server keeps trying on an interval by itself — even with the browser closed
- Built for a feed that isn't always reachable: a failed attempt cleans up completely and reports why, never saving a partial or corrupted file
- Stream URLs are checked to reject anything pointing at a local or private network address
4. Real-World Grounding: Nepal Bhote Koshi 2026 Case Study
- Added a summary of the Government of Nepal's assessment of the 26 August 2026 Rasuwa-Bhote Koshi outburst flood to the product/ML-readiness docs
- Documents a real case where gauges failed and warning time was short, motivating why OpenFloodAI's validation work should preserve visual evidence of sudden events
- Includes candidate future label/metadata ideas (event type, visual evidence, supporting evidence, system state) drawn from the report
All local-first, camera-based, and privacy-preserving as before: no cloud uploads, no alerts, no flood-risk claims. Archive and live-stream downloads only happen when you explicitly ask for them (or turn on a schedule yourself), and everything stays on your own computer.
Full changelog: v2.0.0...v3.0.0