Repository navigation
v2.0.0
What's New in v2.0.0
Building on v1.0.0's core validation workflow, this release adds a full confirmed-riverbank-reference workflow: draw or suggest a trusted reference inside your watched area, see its quality checked automatically, and view it as a visual overlay on reports and video.
1. Confirmed Riverbank Reference (OF-082)
- Draw a smaller, trusted "confirmed reference" rectangle inside the existing watched area
- Draft / confirmed / invalid status, with an explicit invalidation reason (camera moved, view changed, bank changed, visibility unreliable)
- Named stable markers (bridge pillars, rocks, wall edges) as extra reference points
- Available both in the guided workflow and folded into the Create Site form
2. Riverbank/Reference Quality Checks (OF-083)
- New per-sample quality fields on human labels: riverbank visible, stable marker visible, water boundary visible, camera stable, visibility condition
- Automatic plain-language explanation of why a sample can't be trusted (e.g. "The camera does not appear stable in this sample.")
- Validation reports now separate baseline-ready samples from practice-only ones
3. Riverbank Evidence in Validation Reports (OF-084)
- Reports show the site's confirmed reference (video/time it was confirmed from) once per report
- Per comparison window: whether that window's reference evidence was actually usable, and an honest note when the system can't tell water-coverage direction
- Missing human label and reference-quality problems are shown independently — neither hides the other
4. Visual Overlays (OF-085)
- The confirmed reference and its markers are now burned directly onto saved review images
- New read-only "Watch" viewer: play any site video with the watched area, confirmed reference, and markers drawn live on top — never modifies the video file
5. Machine-Suggested Riverbank Guide (OF-086)
- New "Suggest Reference" button proposes a draft riverbank rectangle using a simple local brightness-edge heuristic — no ML model, no segmentation
- Clearly marked "Suggested — unconfirmed" until a human accepts it, adjusts it, or draws their own
- Every confirmed reference now records whether it started as a suggestion or manual drawing
All local-first, camera-based, and privacy-preserving as before: no cloud uploads, no alerts, no flood-risk claims.
Full changelog: v1.0.0...v2.0.0