Update lakeflag values after island-in-lake fix. Blocked by #17.
Activity
jameshgrn commentedon Jan 28, 2026
Update: Validation GUI (#75) now supports lakeflag fixes:
Both tabs include satellite imagery, skip reasons, and local persistence.
jameshgrn commentedon Feb 6, 2026
Lake Sandwich Correction Complete (v17c)
1,252 reaches corrected — river reaches (lakeflag=0) sandwiched between lake reaches, reclassified to lakeflag=1.
Detection Criteria
Changes Applied
lakeflag→ 1type→ copied from wider lake neighbor (mostly type=3)edit_flag→ appendedlake_sandwichfor traceabilityRegional Breakdown
Not Corrected (requires manual review)
Synced to
data/duckdb/sword_v17c.duckdb✅reachestable ✅Review files
output/facc_detection/lake_sandwich_wide_shorter_one.geojson(the 1,252 corrected)output/facc_detection/lake_sandwich_high_confidence.geojson(956 subset: shorter than both lakes)jameshgrn commentedon Mar 13, 2026
Reviewer Fix Recovery (2026-03-13)
Discovered and fixed 3 bugs in the reviewer app that caused Caroline's reviewed reaches to reappear after Cloud Run container restarts:
open("w")could corrupt files on container kill; now uses temp file + fsync + renameRecovered data
After cross-source deduplication:
Current totals (DuckDB lint_fix_log)
Caroline's manual review progress (C001 NA)
Fixes applied
1d58732and6483c84onreviewer-edits-problembranchgs://sword-qc-data/sword/recovery/reviewer_recovery_2026-03-13.jsonjameshgrn commentedon Mar 25, 2026
Closing — lakeflag corrections complete for v17c
Work completed:
edit_flag='lake_sandwich')edit_flag='harp_lake')Remaining (acceptable for v17c):
Exports updated:
NetCDF, GPKG, GeoParquet, PostgreSQL all include corrections.