review.md 35 KB

Issue 35 — evidence-backed large-building imagery review

Recommended small pilot

Primary flat-only five: cad-20556, cad-20308, cad-20534, cad-20301, cad-20293. These are actual missing residential roof bars in a dense riverside block; all already seated, all unique against checked active CAD, nonactive candidates, district and regular-estate layers. Optional sixth: cad-20562, confirmed housing but retains existing 3.18m bounded plinth.

Second pilot: cad-11179, cad-11204, cad-11154, cad-11167, cad-11192, cad-11395, cad-11386. These seven gray-ridged apartment bars are in a dense western estate, despite the source rural tag; all already seated flat. No blanket rural restoration.

Image evidence and alignment

Seven local north-up z19 satellite mosaics, each 1792×1792; all 343 tiles decoded, zero missing tiles. Local .png files may contain JPEG; both decoded. Resolution approximately 0.263m/pixel (not an assertion of acquisition resolution). Acquisition date unknown. Green = active surveyed CAD outline; red = audit candidate, not automatic approval. Labels are CAD IDs. All seven outlined images and the two primary unmarked estate images were actually opened using read_image.

The confirmed slab and industrial roof outlines visually align; roof-to-footprint parallax remains. cad-27730 does not match one roof. cad-20346 is a covered duplicate of another nonactive candidate, not an active-ID omission to export independently.

Candidate decisions (20 IDs)

ID WGS84 lon, lat Area m² Relief m / seating Decision Evidence
cad-20556 110.3991687, 28.4465388 848.8 2.17 / flat recommend-pilot-flat image
cad-20308 110.3983941, 28.4460211 767.6 1.05 / flat recommend-pilot-flat image
cad-20534 110.3990957, 28.4459053 717.6 2.38 / flat recommend-pilot-flat image
cad-20301 110.3997516, 28.4458601 716.6 1.63 / flat recommend-pilot-flat image
cad-20293 110.3986420, 28.4462567 507.8 1.5 / flat recommend-pilot-flat image
cad-20562 110.3993633, 28.4462486 1023 3.18 / plinth recommend-pilot-bounded-plinth image
cad-11179 110.3571812, 28.4594674 778.5 1.88 / flat recommend-second-pilot-flat image
cad-11204 110.3569710, 28.4599133 778.5 2.31 / flat recommend-second-pilot-flat image
cad-11154 110.3573831, 28.4590216 778.4 1.92 / flat recommend-second-pilot-flat image
cad-11167 110.3572819, 28.4592444 778.4 2.36 / flat recommend-second-pilot-flat image
cad-11192 110.3570786, 28.4596914 778.4 1.91 / flat recommend-second-pilot-flat image
cad-11395 110.3563903, 28.4591883 731.7 1.6 / flat recommend-second-pilot-flat image
cad-11386 110.3562883, 28.4594120 731.5 1.36 / flat recommend-second-pilot-flat image
cad-4057 110.4312449, 28.4093773 20669.8 5.56 / rejected exclude-residential-pilot image
cad-4058 110.4305911, 28.4084565 20615.9 7.46 / rejected exclude-residential-pilot image
cad-4060 110.4294436, 28.4068393 20669.7 8.81 / rejected exclude-residential-pilot image
cad-27730 110.4123138, 28.4250875 17617.7 39.19 / rejected reject-wholesale-extrusion image
cad-20346 110.4003193, 28.4468329 433.5 1.69 / flat exclude-pending-dedup image
cad-14165 110.3947541, 28.4022421 1301.4 3.18 / plinth exclude-residential-pilot image
cad-3544 110.4158075, 28.4303659 1337.8 1.78 / flat exclude-residential-pilot image

cad-20556

  • Location (lon, lat): 110.39916867599997, 28.446538756; 848.8 m².
  • Roof: Long gray roof bar in a dense riverside residential group; visible ridge/eave line, repeated small roof details and lane separations. The CAD edge follows the roof bar; cad-20308 has genuine stepped/notched outline, not a bounding rectangle.
  • Decision: recommend-pilot-flat. Confirmed roof match and already seated; recommended bounded export.
  • Evidence: central-estate-satellite.png · central-estate-outlines.png · central-estate-evidence.json
  • Caveat: Rural source tier is a mask/selection classification, not evidence of rural land use. Roof-to-ground parallax and undated imagery remain; floors/facades are estimates. Preserve current seated footprint and gray roof, not a generic blue warehouse roof.
  • Overlap: active 0.00%; other candidate 0.00% (none); district/regular-estate 0.00%.
  • Seating: flat, relief 2.17m; height 19.2m is estimated, not surveyed.

cad-20308

  • Location (lon, lat): 110.39839411034484, 28.446021065517243; 767.6 m².
  • Roof: Long gray roof bar in a dense riverside residential group; visible ridge/eave line, repeated small roof details and lane separations. The CAD edge follows the roof bar; cad-20308 has genuine stepped/notched outline, not a bounding rectangle.
  • Decision: recommend-pilot-flat. Confirmed roof match and already seated; recommended bounded export.
  • Evidence: central-estate-satellite.png · central-estate-outlines.png · central-estate-evidence.json
  • Caveat: Rural source tier is a mask/selection classification, not evidence of rural land use. Roof-to-ground parallax and undated imagery remain; floors/facades are estimates. Preserve current seated footprint and gray roof, not a generic blue warehouse roof.
  • Overlap: active 0.00%; other candidate 0.00% (none); district/regular-estate 0.00%.
  • Seating: flat, relief 1.05m; height 16m is estimated, not surveyed.

cad-20534

  • Location (lon, lat): 110.3990957, 28.445905325000002; 717.6 m².
  • Roof: Long gray roof bar in a dense riverside residential group; visible ridge/eave line, repeated small roof details and lane separations. The CAD edge follows the roof bar; cad-20308 has genuine stepped/notched outline, not a bounding rectangle.
  • Decision: recommend-pilot-flat. Confirmed roof match and already seated; recommended bounded export.
  • Evidence: central-estate-satellite.png · central-estate-outlines.png · central-estate-evidence.json
  • Caveat: Rural source tier is a mask/selection classification, not evidence of rural land use. Roof-to-ground parallax and undated imagery remain; floors/facades are estimates. Preserve current seated footprint and gray roof, not a generic blue warehouse roof.
  • Overlap: active 0.00%; other candidate 0.00% (none); district/regular-estate 0.00%.
  • Seating: flat, relief 2.38m; height 16m is estimated, not surveyed.

cad-20301

  • Location (lon, lat): 110.39975156666667, 28.44586014; 716.6 m².
  • Roof: Long gray roof bar in a dense riverside residential group; visible ridge/eave line, repeated small roof details and lane separations. The CAD edge follows the roof bar; cad-20308 has genuine stepped/notched outline, not a bounding rectangle.
  • Decision: recommend-pilot-flat. Confirmed roof match and already seated; recommended bounded export.
  • Evidence: central-estate-satellite.png · central-estate-outlines.png · central-estate-evidence.json
  • Caveat: Rural source tier is a mask/selection classification, not evidence of rural land use. Roof-to-ground parallax and undated imagery remain; floors/facades are estimates. Preserve current seated footprint and gray roof, not a generic blue warehouse roof.
  • Overlap: active 0.00%; other candidate 0.00% (none); district/regular-estate 0.00%.
  • Seating: flat, relief 1.63m; height 16m is estimated, not surveyed.

cad-20293

  • Location (lon, lat): 110.39864197499999, 28.446256699999992; 507.8 m².
  • Roof: Long gray roof bar in a dense riverside residential group; visible ridge/eave line, repeated small roof details and lane separations. The CAD edge follows the roof bar; cad-20308 has genuine stepped/notched outline, not a bounding rectangle.
  • Decision: recommend-pilot-flat. Confirmed roof match and already seated; recommended bounded export.
  • Evidence: central-estate-satellite.png · central-estate-outlines.png · central-estate-evidence.json
  • Caveat: Rural source tier is a mask/selection classification, not evidence of rural land use. Roof-to-ground parallax and undated imagery remain; floors/facades are estimates. Preserve current seated footprint and gray roof, not a generic blue warehouse roof.
  • Overlap: active 0.00%; other candidate 0.00% (none); district/regular-estate 0.00%.
  • Seating: flat, relief 1.5m; height 16m is estimated, not surveyed.

cad-20562

  • Location (lon, lat): 110.39936334285717, 28.446248600000008; 1023 m².
  • Roof: Third long gray parallel residential roof south of the river road; outline follows a separate roof and stops before its active green neighbor.
  • Decision: recommend-pilot-bounded-plinth. Confirmed roof match and already seated; recommended bounded export.
  • Evidence: central-estate-satellite.png · central-estate-outlines.png · central-estate-evidence.json
  • Caveat: Already seated with 3.18m DEM relief, only 0.02m below the 3.2m relief cap. Keep the existing bounded plinth; do not widen/raise it. Prefer the five flat candidates for a stricter first export.
  • Overlap: active 0.00%; other candidate 0.00% (none); district/regular-estate 0.00%.
  • Seating: plinth, relief 3.18m; height 19.2m is estimated, not surveyed.

cad-11179

  • Location (lon, lat): 110.35718118055554, 28.45946735833333; 778.5 m².
  • Roof: Repeated narrow gray pitched/ridged roof bars with light eave edges in a planned dense estate, arranged in parallel rows with real access lanes and a basketball court. Individual CAD outlines match individual roof bars and visible small edge notches.
  • Decision: recommend-second-pilot-flat. Confirmed roof match and already seated; recommended bounded export.
  • Evidence: western-estate-satellite.png · western-estate-outlines.png · western-estate-evidence.json
  • Caveat: This is a substantial dense residential estate despite rural source tier; do not restore surrounding scattered houses wholesale. Repetition supports shared detail treatment, not invented identical measured heights. Small source roof features may be blurred.
  • Overlap: active 0.00%; other candidate 0.00% (none); district/regular-estate 0.00%.
  • Seating: flat, relief 1.88m; height 16m is estimated, not surveyed.

cad-11204

  • Location (lon, lat): 110.35697099166666, 28.459913291666666; 778.5 m².
  • Roof: Repeated narrow gray pitched/ridged roof bars with light eave edges in a planned dense estate, arranged in parallel rows with real access lanes and a basketball court. Individual CAD outlines match individual roof bars and visible small edge notches.
  • Decision: recommend-second-pilot-flat. Confirmed roof match and already seated; recommended bounded export.
  • Evidence: western-estate-satellite.png · western-estate-outlines.png · western-estate-evidence.json
  • Caveat: This is a substantial dense residential estate despite rural source tier; do not restore surrounding scattered houses wholesale. Repetition supports shared detail treatment, not invented identical measured heights. Small source roof features may be blurred.
  • Overlap: active 0.00%; other candidate 0.00% (none); district/regular-estate 0.00%.
  • Seating: flat, relief 2.31m; height 16m is estimated, not surveyed.

cad-11154

  • Location (lon, lat): 110.3573831138889, 28.459021641666666; 778.4 m².
  • Roof: Repeated narrow gray pitched/ridged roof bars with light eave edges in a planned dense estate, arranged in parallel rows with real access lanes and a basketball court. Individual CAD outlines match individual roof bars and visible small edge notches.
  • Decision: recommend-second-pilot-flat. Confirmed roof match and already seated; recommended bounded export.
  • Evidence: western-estate-satellite.png · western-estate-outlines.png · western-estate-evidence.json
  • Caveat: This is a substantial dense residential estate despite rural source tier; do not restore surrounding scattered houses wholesale. Repetition supports shared detail treatment, not invented identical measured heights. Small source roof features may be blurred.
  • Overlap: active 0.00%; other candidate 0.00% (none); district/regular-estate 0.00%.
  • Seating: flat, relief 1.92m; height 16m is estimated, not surveyed.

cad-11167

  • Location (lon, lat): 110.35728191388888, 28.45924443611111; 778.4 m².
  • Roof: Repeated narrow gray pitched/ridged roof bars with light eave edges in a planned dense estate, arranged in parallel rows with real access lanes and a basketball court. Individual CAD outlines match individual roof bars and visible small edge notches.
  • Decision: recommend-second-pilot-flat. Confirmed roof match and already seated; recommended bounded export.
  • Evidence: western-estate-satellite.png · western-estate-outlines.png · western-estate-evidence.json
  • Caveat: This is a substantial dense residential estate despite rural source tier; do not restore surrounding scattered houses wholesale. Repetition supports shared detail treatment, not invented identical measured heights. Small source roof features may be blurred.
  • Overlap: active 0.00%; other candidate 0.00% (none); district/regular-estate 0.00%.
  • Seating: flat, relief 2.36m; height 16m is estimated, not surveyed.

cad-11192

  • Location (lon, lat): 110.35707861388887, 28.459691372222224; 778.4 m².
  • Roof: Repeated narrow gray pitched/ridged roof bars with light eave edges in a planned dense estate, arranged in parallel rows with real access lanes and a basketball court. Individual CAD outlines match individual roof bars and visible small edge notches.
  • Decision: recommend-second-pilot-flat. Confirmed roof match and already seated; recommended bounded export.
  • Evidence: western-estate-satellite.png · western-estate-outlines.png · western-estate-evidence.json
  • Caveat: This is a substantial dense residential estate despite rural source tier; do not restore surrounding scattered houses wholesale. Repetition supports shared detail treatment, not invented identical measured heights. Small source roof features may be blurred.
  • Overlap: active 0.00%; other candidate 0.00% (none); district/regular-estate 0.00%.
  • Seating: flat, relief 1.91m; height 16m is estimated, not surveyed.

cad-11395

  • Location (lon, lat): 110.35639027142858, 28.4591883; 731.7 m².
  • Roof: Repeated narrow gray pitched/ridged roof bars with light eave edges in a planned dense estate, arranged in parallel rows with real access lanes and a basketball court. Individual CAD outlines match individual roof bars and visible small edge notches.
  • Decision: recommend-second-pilot-flat. Confirmed roof match and already seated; recommended bounded export.
  • Evidence: western-estate-satellite.png · western-estate-outlines.png · western-estate-evidence.json
  • Caveat: This is a substantial dense residential estate despite rural source tier; do not restore surrounding scattered houses wholesale. Repetition supports shared detail treatment, not invented identical measured heights. Small source roof features may be blurred.
  • Overlap: active 0.00%; other candidate 0.00% (none); district/regular-estate 0.00%.
  • Seating: flat, relief 1.6m; height 16m is estimated, not surveyed.

cad-11386

  • Location (lon, lat): 110.35628831428573, 28.459411978571428; 731.5 m².
  • Roof: Repeated narrow gray pitched/ridged roof bars with light eave edges in a planned dense estate, arranged in parallel rows with real access lanes and a basketball court. Individual CAD outlines match individual roof bars and visible small edge notches.
  • Decision: recommend-second-pilot-flat. Confirmed roof match and already seated; recommended bounded export.
  • Evidence: western-estate-satellite.png · western-estate-outlines.png · western-estate-evidence.json
  • Caveat: This is a substantial dense residential estate despite rural source tier; do not restore surrounding scattered houses wholesale. Repetition supports shared detail treatment, not invented identical measured heights. Small source roof features may be blurred.
  • Overlap: active 0.00%; other candidate 0.00% (none); district/regular-estate 0.00%.
  • Seating: flat, relief 1.36m; height 16m is estimated, not surveyed.

cad-4057

  • Location (lon, lat): 110.431244925, 28.40937735; 20669.8 m².
  • Roof: Huge blue metal-sheet hall roofs with long central ridge and repeated transverse seams; surrounding loading/access strips. CAD outlines match the real industrial halls, not bogus giant GIS rectangles. cad-4060 is only partially inside this mosaic.
  • Decision: exclude-residential-pilot. Wrong land-use/morphology for housing pilot and rejected DEM seating; do not relax the global plinth gate.
  • Evidence: giant-industrial-satellite.png · giant-industrial-outlines.png · giant-industrial-evidence.json
  • Caveat: Real missing industrial coverage, not missing residential slabs. Not already seated; DEM relief exceeds cap. Use a later purpose-built low-rise industrial model with independent terrain solution, not tall apartment floors.
  • Overlap: active 0.00%; other candidate 0.00% (none); district/regular-estate 0.00%.
  • Seating: not seated; DEM relief 5.56m.

cad-4058

  • Location (lon, lat): 110.430591125, 28.408456525000002; 20615.9 m².
  • Roof: Huge blue metal-sheet hall roofs with long central ridge and repeated transverse seams; surrounding loading/access strips. CAD outlines match the real industrial halls, not bogus giant GIS rectangles. cad-4060 is only partially inside this mosaic.
  • Decision: exclude-residential-pilot. Wrong land-use/morphology for housing pilot and rejected DEM seating; do not relax the global plinth gate.
  • Evidence: giant-industrial-satellite.png · giant-industrial-outlines.png · giant-industrial-evidence.json
  • Caveat: Real missing industrial coverage, not missing residential slabs. Not already seated; DEM relief exceeds cap. Use a later purpose-built low-rise industrial model with independent terrain solution, not tall apartment floors.
  • Overlap: active 0.00%; other candidate 0.00% (none); district/regular-estate 0.00%.
  • Seating: not seated; DEM relief 7.46m.

cad-4060

  • Location (lon, lat): 110.42944365, 28.406839274999996; 20669.7 m².
  • Roof: Huge blue metal-sheet hall roofs with long central ridge and repeated transverse seams; surrounding loading/access strips. CAD outlines match the real industrial halls, not bogus giant GIS rectangles. cad-4060 is only partially inside this mosaic.
  • Decision: exclude-residential-pilot. Wrong land-use/morphology for housing pilot and rejected DEM seating; do not relax the global plinth gate.
  • Evidence: giant-industrial-satellite.png · giant-industrial-outlines.png · giant-industrial-evidence.json
  • Caveat: Real missing industrial coverage, not missing residential slabs. Not already seated; DEM relief exceeds cap. Use a later purpose-built low-rise industrial model with independent terrain solution, not tall apartment floors.
  • Overlap: active 0.00%; other candidate 0.00% (none); district/regular-estate 0.00%.
  • Seating: not seated; DEM relief 8.81m.

cad-27730

  • Location (lon, lat): 110.41231378965519, 28.425087513793105; 17617.7 m².
  • Roof: A giant irregular red boundary spans bare brown construction yard, separate bright roofs, courtyards and gaps along the river. No continuous roof matches its complete polygon.
  • Decision: reject-wholesale-extrusion. Compound/erroneous GIS envelope rather than one roof; would fabricate a giant roof over open ground.
  • Evidence: giant-irregular-satellite.png · giant-irregular-outlines.png · giant-irregular-evidence.json
  • Caveat: Small true roofs inside this compound may merit later independent IDs; this parent outline is not one building. The 39.19m relief is a warning consistent with an invalid building-level envelope.
  • Overlap: active 1.26%; other candidate 6.32% (cad-27626); district/regular-estate 0.00%.
  • Seating: not seated; DEM relief 39.19m.

cad-20346

  • Location (lon, lat): 110.40031926666666, 28.446832883333332; 433.5 m².
  • Roof: The red square roof east of the residential bars has nested red survey outlines, not two separate structures. cad-20346 is entirely contained by cad-20347.
  • Decision: exclude-pending-dedup. 100% contained in cad-20347; adding both would duplicate one roof. Neither belongs in the selected residential bar pilot.
  • Evidence: central-estate-satellite.png · central-estate-outlines.png · central-estate-evidence.json
  • Caveat: The audit only compared candidates with active footprints, so zero active overlap does not establish candidate uniqueness. cad-20347 also overlaps its smaller outline by 76.85% of its own area; choose exactly one after roof/structure review.
  • Overlap: active 0.00%; other candidate 100.00% (cad-20347); district/regular-estate 0.00%.
  • Seating: flat, relief 1.69m; height 16m is estimated, not surveyed.

cad-14165

  • Location (lon, lat): 110.39475415, 28.40224215; 1301.4 m².
  • Roof: Broad green shed-like rectangular roof in a materials yard with nearby blue roofs, a narrow river and sparse red-roof houses; no repeated apartment row morphology.
  • Decision: exclude-residential-pilot. Not compelling residential infill; broad service/industrial roof and uncertain height.
  • Evidence: southwest-edge-satellite.png · southwest-edge-outlines.png · southwest-edge-evidence.json
  • Caveat: Already seated at 3.18m relief does not prove residential use or justify its estimated 19.2m height. Sparse vicinity is less compelling than the confirmed dense estates.
  • Overlap: active 0.00%; other candidate 0.00% (cad-14166); district/regular-estate 0.00%.
  • Seating: plinth, relief 3.18m; height 19.2m is estimated, not surveyed.

cad-3544

  • Location (lon, lat): 110.415807475, 28.430365925; 1337.8 m².
  • Roof: Single plain blue-gray elongated roof on east riverbank amid disturbed/material-storage ground; sports/campus buildings sit across the river, not in the same housing row.
  • Decision: exclude-residential-pilot. Service/industrial-looking roof outside dense apartment rows; retain for separate use/height review.
  • Evidence: east-dense-edge-satellite.png · east-dense-edge-outlines.png · east-dense-edge-evidence.json
  • Caveat: Roof and survey agree and existing relief is only 1.78m, but safe DEM seating is not evidence of apartment use; estimated 19.2m height is unsupported.
  • Overlap: active 0.00%; other candidate 0.00% (none); district/regular-estate 0.00%.
  • Seating: flat, relief 1.78m; height 19.2m is estimated, not surveyed.

Near architecture / roof guidance

The residential pilot roofs are gray, narrow and ridged; maintain per-building direction and actual notched footprint. Use bounded near LOD ridge/eave relief and subtle roof-scale variation, not arbitrary tower floors. Industrial blue roofs have very different sheet/seam morphology and must not receive apartment detailing. Roof-only satellite sampling must mask to its intended surface and avoid baking displaced shadows, trees or roads; never claim satellite-derived facade windows or measured height. Exact floors, facade materials and heights are uncertain.

Scope and validation

Machine-readable decisions: review.json. Tool: review-large-building-imagery.mjs. Report-generation assertions enforce already-seated and unique pilot candidates. Other-neighborhood zero overlap was checked; runtime browser appearance was not. No plans, assets/config or converter/assembler files changed. Offline image generation and geometry overlap checks only. Build/dev/server/browser debug skipped under AGENTS.md.