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.