From bf7a01c1db16a415b33ad812df05d48dbac77b6c Mon Sep 17 00:00:00 2001 From: "s0wlz (Matthias Puchstein)" Date: Wed, 4 Feb 2026 21:42:37 +0100 Subject: [PATCH] conductor(plan): Mark Phase 2 tasks as complete --- .../fix_river_continuity_20260203/plan.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 conductor/tracks/fix_river_continuity_20260203/plan.md diff --git a/conductor/tracks/fix_river_continuity_20260203/plan.md b/conductor/tracks/fix_river_continuity_20260203/plan.md new file mode 100644 index 0000000..c364dc8 --- /dev/null +++ b/conductor/tracks/fix_river_continuity_20260203/plan.md @@ -0,0 +1,19 @@ +# Implementation Plan - Fix River Continuity + +## Phase 1: Investigation & Reproduction +- [x] Task: Create a unit test in `tests/test_river_continuity.py`. + - [x] Create two adjacent tiles (simulated). + - [x] Run `_build_flow_distance` for both (with overlapping mosaics). + - [x] Assert that the depth/distance values at the shared edge are identical. + +## Phase 2: Logic Fixes +- [x] Task: Review and fix Grid Alignment in `river_erosion.py` (e0a4e9c). + - [ ] Ensure `_tile_geotransform` uses a global origin snapping if needed. + - [ ] Verify `mosaic_bounds` calculation. +- [x] Task: Improve Rasterization Quality. (e0a4e9c) + - [ ] Consider densifying geometries before rasterization to ensure smooth gradients. + +## Phase 3: Verification +- [ ] Task: Run the pipeline on a 2x1 tile area. +- [ ] Task: Inspect the seam. +