review.json 37 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000
  1. {
  2. "version": 1,
  3. "sourceAuditPlanSha256": "424dfd7208b15854854571c361947f6d59a95554305dda8f4f510dc75a857a16",
  4. "activeCoverageDefinition": "Seven roofed2 CAD manifests, matching audit-large-building-coverage.mjs; district and regular-estate survey/trace layers additionally checked for pilot overlap.",
  5. "method": "Offline local TMS z19, 7x7 tiles per view, 1792px cap; PNG or JPEG payload decoded from .png files. North-up XYZ rows read with TMS inverted Y. Actual saved images visually reviewed with read_image; no generated/invented satellite imagery.",
  6. "imagery": {
  7. "directory": "D:/GIS/GIS/yuanlingPic3",
  8. "zoom": 19,
  9. "totalTiles": 343,
  10. "missingTiles": 0,
  11. "acquisitionDate": "unknown",
  12. "groundResolutionMApprox": 0.263,
  13. "windows": [
  14. {
  15. "name": "central-estate",
  16. "tiles": 49,
  17. "missingTiles": 0,
  18. "candidates": 28,
  19. "activeOutlines": 4,
  20. "labeledIds": [
  21. "cad-20562",
  22. "cad-20556",
  23. "cad-20308",
  24. "cad-20534",
  25. "cad-20301",
  26. "cad-20293",
  27. "cad-20346"
  28. ]
  29. },
  30. {
  31. "name": "east-dense-edge",
  32. "tiles": 49,
  33. "missingTiles": 0,
  34. "candidates": 7,
  35. "activeOutlines": 8,
  36. "labeledIds": [
  37. "cad-3544",
  38. "cad-27407"
  39. ]
  40. },
  41. {
  42. "name": "south-central-edge",
  43. "tiles": 49,
  44. "missingTiles": 0,
  45. "candidates": 16,
  46. "activeOutlines": 16,
  47. "labeledIds": [
  48. "cad-15200"
  49. ]
  50. },
  51. {
  52. "name": "southwest-edge",
  53. "tiles": 49,
  54. "missingTiles": 0,
  55. "candidates": 7,
  56. "activeOutlines": 4,
  57. "labeledIds": [
  58. "cad-14165",
  59. "cad-13681"
  60. ]
  61. },
  62. {
  63. "name": "giant-industrial",
  64. "tiles": 49,
  65. "missingTiles": 0,
  66. "candidates": 10,
  67. "activeOutlines": 33,
  68. "labeledIds": [
  69. "cad-4057",
  70. "cad-4058",
  71. "cad-4060"
  72. ]
  73. },
  74. {
  75. "name": "giant-irregular",
  76. "tiles": 49,
  77. "missingTiles": 0,
  78. "candidates": 20,
  79. "activeOutlines": 130,
  80. "labeledIds": [
  81. "cad-27730"
  82. ]
  83. },
  84. {
  85. "name": "western-estate",
  86. "tiles": 49,
  87. "missingTiles": 0,
  88. "candidates": 45,
  89. "activeOutlines": 12,
  90. "labeledIds": [
  91. "cad-11179",
  92. "cad-11204",
  93. "cad-11154",
  94. "cad-11167",
  95. "cad-11192",
  96. "cad-11395",
  97. "cad-11386"
  98. ]
  99. }
  100. ]
  101. },
  102. "findings": "Confirmed dense residential omissions exist in safely seated rural-tier IDs. Top-area candidates are not interchangeable: real industrial halls and erroneous compound outlines both occur. Zero active overlap alone misses duplicates among nonactive candidates.",
  103. "pilot": {
  104. "primaryIds": [
  105. "cad-20556",
  106. "cad-20308",
  107. "cad-20534",
  108. "cad-20301",
  109. "cad-20293"
  110. ],
  111. "extendedIds": [
  112. "cad-20556",
  113. "cad-20308",
  114. "cad-20534",
  115. "cad-20301",
  116. "cad-20293",
  117. "cad-20562"
  118. ],
  119. "secondaryIds": [
  120. "cad-11179",
  121. "cad-11204",
  122. "cad-11154",
  123. "cad-11167",
  124. "cad-11192",
  125. "cad-11395",
  126. "cad-11386"
  127. ],
  128. "primaryRationale": "Five real roof-matched missing residential buildings, all already seated flat, all zero active/candidate/other-neighborhood overlap. Restore source outlines without changing global seating gates.",
  129. "extendedRationale": "cad-20562 adds a sixth confirmed housing slab but retains its existing near-cap bounded plinth.",
  130. "secondaryRationale": "Seven already-seated flat dense-estate slabs with matching gray ridged roofs; a second small batch, not all rural candidates."
  131. },
  132. "candidates": [
  133. {
  134. "id": "cad-20556",
  135. "locationWGS84": [
  136. 110.39916867599997,
  137. 28.446538756
  138. ],
  139. "areaSqm": 848.8,
  140. "dimensionsM": [
  141. 63.76,
  142. 14.85
  143. ],
  144. "sourceTier": "rural",
  145. "classification": "residential-slab",
  146. "decision": "recommend-pilot-flat",
  147. "roofMorphology": "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.",
  148. "imageryMatched": true,
  149. "imageryReviewed": true,
  150. "evidence": [
  151. "central-estate-satellite.png",
  152. "central-estate-outlines.png",
  153. "central-estate-evidence.json"
  154. ],
  155. "auditStatus": "seated-outside-active-selection",
  156. "overlapActiveFraction": 0,
  157. "candidateOverlapFraction": 0,
  158. "candidateOverlapId": null,
  159. "otherNeighborhoodLayerOverlapFraction": 0,
  160. "otherNeighborhoodLayerOverlapId": null,
  161. "seating": {
  162. "alreadySeated": true,
  163. "construction": "flat",
  164. "reliefM": 2.17,
  165. "terrainMinM": 111.95,
  166. "terrainMaxM": 114.12,
  167. "positionENU": [
  168. 408.34,
  169. -826.91,
  170. 113.87
  171. ],
  172. "estimatedHeightM": 19.2,
  173. "heightSource": "estimated-from-footprint-area"
  174. },
  175. "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.",
  176. "exclusionReason": null
  177. },
  178. {
  179. "id": "cad-20308",
  180. "locationWGS84": [
  181. 110.39839411034484,
  182. 28.446021065517243
  183. ],
  184. "areaSqm": 767.6,
  185. "dimensionsM": [
  186. 16.99,
  187. 64.41
  188. ],
  189. "sourceTier": "rural",
  190. "classification": "residential-slab",
  191. "decision": "recommend-pilot-flat",
  192. "roofMorphology": "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.",
  193. "imageryMatched": true,
  194. "imageryReviewed": true,
  195. "evidence": [
  196. "central-estate-satellite.png",
  197. "central-estate-outlines.png",
  198. "central-estate-evidence.json"
  199. ],
  200. "auditStatus": "seated-outside-active-selection",
  201. "overlapActiveFraction": 0,
  202. "candidateOverlapFraction": 0,
  203. "candidateOverlapId": null,
  204. "otherNeighborhoodLayerOverlapFraction": 0,
  205. "otherNeighborhoodLayerOverlapId": null,
  206. "seating": {
  207. "alreadySeated": true,
  208. "construction": "flat",
  209. "reliefM": 1.05,
  210. "terrainMinM": 113.43,
  211. "terrainMaxM": 114.48,
  212. "positionENU": [
  213. 332.47,
  214. -884.29,
  215. 114.23
  216. ],
  217. "estimatedHeightM": 16,
  218. "heightSource": "estimated-from-footprint-area"
  219. },
  220. "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.",
  221. "exclusionReason": null
  222. },
  223. {
  224. "id": "cad-20534",
  225. "locationWGS84": [
  226. 110.3990957,
  227. 28.445905325000002
  228. ],
  229. "areaSqm": 717.6,
  230. "dimensionsM": [
  231. 59.14,
  232. 12.13
  233. ],
  234. "sourceTier": "rural",
  235. "classification": "residential-slab",
  236. "decision": "recommend-pilot-flat",
  237. "roofMorphology": "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.",
  238. "imageryMatched": true,
  239. "imageryReviewed": true,
  240. "evidence": [
  241. "central-estate-satellite.png",
  242. "central-estate-outlines.png",
  243. "central-estate-evidence.json"
  244. ],
  245. "auditStatus": "seated-outside-active-selection",
  246. "overlapActiveFraction": 0,
  247. "candidateOverlapFraction": 0,
  248. "candidateOverlapId": null,
  249. "otherNeighborhoodLayerOverlapFraction": 0,
  250. "otherNeighborhoodLayerOverlapId": null,
  251. "seating": {
  252. "alreadySeated": true,
  253. "construction": "flat",
  254. "reliefM": 2.38,
  255. "terrainMinM": 112.37,
  256. "terrainMaxM": 114.75,
  257. "positionENU": [
  258. 401.2,
  259. -897.12,
  260. 114.5
  261. ],
  262. "estimatedHeightM": 16,
  263. "heightSource": "estimated-from-footprint-area"
  264. },
  265. "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.",
  266. "exclusionReason": null
  267. },
  268. {
  269. "id": "cad-20301",
  270. "locationWGS84": [
  271. 110.39975156666667,
  272. 28.44586014
  273. ],
  274. "areaSqm": 716.6,
  275. "dimensionsM": [
  276. 59.14,
  277. 12.17
  278. ],
  279. "sourceTier": "rural",
  280. "classification": "residential-slab",
  281. "decision": "recommend-pilot-flat",
  282. "roofMorphology": "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.",
  283. "imageryMatched": true,
  284. "imageryReviewed": true,
  285. "evidence": [
  286. "central-estate-satellite.png",
  287. "central-estate-outlines.png",
  288. "central-estate-evidence.json"
  289. ],
  290. "auditStatus": "seated-outside-active-selection",
  291. "overlapActiveFraction": 0,
  292. "candidateOverlapFraction": 0,
  293. "candidateOverlapId": null,
  294. "otherNeighborhoodLayerOverlapFraction": 0,
  295. "otherNeighborhoodLayerOverlapId": null,
  296. "seating": {
  297. "alreadySeated": true,
  298. "construction": "flat",
  299. "reliefM": 1.63,
  300. "terrainMinM": 111.72,
  301. "terrainMaxM": 113.35,
  302. "positionENU": [
  303. 465.44,
  304. -902.12,
  305. 113.1
  306. ],
  307. "estimatedHeightM": 16,
  308. "heightSource": "estimated-from-footprint-area"
  309. },
  310. "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.",
  311. "exclusionReason": null
  312. },
  313. {
  314. "id": "cad-20293",
  315. "locationWGS84": [
  316. 110.39864197499999,
  317. 28.446256699999992
  318. ],
  319. "areaSqm": 507.8,
  320. "dimensionsM": [
  321. 44.68,
  322. 11.54
  323. ],
  324. "sourceTier": "rural",
  325. "classification": "residential-slab",
  326. "decision": "recommend-pilot-flat",
  327. "roofMorphology": "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.",
  328. "imageryMatched": true,
  329. "imageryReviewed": true,
  330. "evidence": [
  331. "central-estate-satellite.png",
  332. "central-estate-outlines.png",
  333. "central-estate-evidence.json"
  334. ],
  335. "auditStatus": "seated-outside-active-selection",
  336. "overlapActiveFraction": 0,
  337. "candidateOverlapFraction": 0,
  338. "candidateOverlapId": null,
  339. "otherNeighborhoodLayerOverlapFraction": 0,
  340. "otherNeighborhoodLayerOverlapId": null,
  341. "seating": {
  342. "alreadySeated": true,
  343. "construction": "flat",
  344. "reliefM": 1.5,
  345. "terrainMinM": 111.78,
  346. "terrainMaxM": 113.27,
  347. "positionENU": [
  348. 356.75,
  349. -858.17,
  350. 113.02
  351. ],
  352. "estimatedHeightM": 16,
  353. "heightSource": "estimated-from-footprint-area"
  354. },
  355. "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.",
  356. "exclusionReason": null
  357. },
  358. {
  359. "id": "cad-20562",
  360. "locationWGS84": [
  361. 110.39936334285717,
  362. 28.446248600000008
  363. ],
  364. "areaSqm": 1023,
  365. "dimensionsM": [
  366. 14.43,
  367. 75.25
  368. ],
  369. "sourceTier": "rural",
  370. "classification": "residential-slab",
  371. "decision": "recommend-pilot-bounded-plinth",
  372. "roofMorphology": "Third long gray parallel residential roof south of the river road; outline follows a separate roof and stops before its active green neighbor.",
  373. "imageryMatched": true,
  374. "imageryReviewed": true,
  375. "evidence": [
  376. "central-estate-satellite.png",
  377. "central-estate-outlines.png",
  378. "central-estate-evidence.json"
  379. ],
  380. "auditStatus": "seated-outside-active-selection",
  381. "overlapActiveFraction": 0,
  382. "candidateOverlapFraction": 0,
  383. "candidateOverlapId": null,
  384. "otherNeighborhoodLayerOverlapFraction": 0,
  385. "otherNeighborhoodLayerOverlapId": null,
  386. "seating": {
  387. "alreadySeated": true,
  388. "construction": "plinth",
  389. "reliefM": 3.18,
  390. "terrainMinM": 112.71,
  391. "terrainMaxM": 115.89,
  392. "positionENU": [
  393. 427.41,
  394. -859.07,
  395. 115.64
  396. ],
  397. "estimatedHeightM": 19.2,
  398. "heightSource": "estimated-from-footprint-area"
  399. },
  400. "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.",
  401. "exclusionReason": null
  402. },
  403. {
  404. "id": "cad-11179",
  405. "locationWGS84": [
  406. 110.35718118055554,
  407. 28.45946735833333
  408. ],
  409. "areaSqm": 778.5,
  410. "dimensionsM": [
  411. 11.41,
  412. 75.74
  413. ],
  414. "sourceTier": "rural",
  415. "classification": "residential-slab",
  416. "decision": "recommend-second-pilot-flat",
  417. "roofMorphology": "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.",
  418. "imageryMatched": true,
  419. "imageryReviewed": true,
  420. "evidence": [
  421. "western-estate-satellite.png",
  422. "western-estate-outlines.png",
  423. "western-estate-evidence.json"
  424. ],
  425. "auditStatus": "seated-outside-active-selection",
  426. "overlapActiveFraction": 0,
  427. "candidateOverlapFraction": 0,
  428. "candidateOverlapId": null,
  429. "otherNeighborhoodLayerOverlapFraction": 0,
  430. "otherNeighborhoodLayerOverlapId": null,
  431. "seating": {
  432. "alreadySeated": true,
  433. "construction": "flat",
  434. "reliefM": 1.88,
  435. "terrainMinM": 132.9,
  436. "terrainMaxM": 134.78,
  437. "positionENU": [
  438. -3704.11,
  439. 606.53,
  440. 134.53
  441. ],
  442. "estimatedHeightM": 16,
  443. "heightSource": "estimated-from-footprint-area"
  444. },
  445. "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.",
  446. "exclusionReason": null
  447. },
  448. {
  449. "id": "cad-11204",
  450. "locationWGS84": [
  451. 110.35697099166666,
  452. 28.459913291666666
  453. ],
  454. "areaSqm": 778.5,
  455. "dimensionsM": [
  456. 75.75,
  457. 11.38
  458. ],
  459. "sourceTier": "rural",
  460. "classification": "residential-slab",
  461. "decision": "recommend-second-pilot-flat",
  462. "roofMorphology": "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.",
  463. "imageryMatched": true,
  464. "imageryReviewed": true,
  465. "evidence": [
  466. "western-estate-satellite.png",
  467. "western-estate-outlines.png",
  468. "western-estate-evidence.json"
  469. ],
  470. "auditStatus": "seated-outside-active-selection",
  471. "overlapActiveFraction": 0,
  472. "candidateOverlapFraction": 0,
  473. "candidateOverlapId": null,
  474. "otherNeighborhoodLayerOverlapFraction": 0,
  475. "otherNeighborhoodLayerOverlapId": null,
  476. "seating": {
  477. "alreadySeated": true,
  478. "construction": "flat",
  479. "reliefM": 2.31,
  480. "terrainMinM": 134.83,
  481. "terrainMaxM": 137.14,
  482. "positionENU": [
  483. -3724.68,
  484. 655.95,
  485. 136.89
  486. ],
  487. "estimatedHeightM": 16,
  488. "heightSource": "estimated-from-footprint-area"
  489. },
  490. "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.",
  491. "exclusionReason": null
  492. },
  493. {
  494. "id": "cad-11154",
  495. "locationWGS84": [
  496. 110.3573831138889,
  497. 28.459021641666666
  498. ],
  499. "areaSqm": 778.4,
  500. "dimensionsM": [
  501. 11.41,
  502. 75.74
  503. ],
  504. "sourceTier": "rural",
  505. "classification": "residential-slab",
  506. "decision": "recommend-second-pilot-flat",
  507. "roofMorphology": "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.",
  508. "imageryMatched": true,
  509. "imageryReviewed": true,
  510. "evidence": [
  511. "western-estate-satellite.png",
  512. "western-estate-outlines.png",
  513. "western-estate-evidence.json"
  514. ],
  515. "auditStatus": "seated-outside-active-selection",
  516. "overlapActiveFraction": 0,
  517. "candidateOverlapFraction": 0,
  518. "candidateOverlapId": null,
  519. "otherNeighborhoodLayerOverlapFraction": 0,
  520. "otherNeighborhoodLayerOverlapId": null,
  521. "seating": {
  522. "alreadySeated": true,
  523. "construction": "flat",
  524. "reliefM": 1.92,
  525. "terrainMinM": 134.13,
  526. "terrainMaxM": 136.05,
  527. "positionENU": [
  528. -3684.35,
  529. 557.12,
  530. 135.8
  531. ],
  532. "estimatedHeightM": 16,
  533. "heightSource": "estimated-from-footprint-area"
  534. },
  535. "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.",
  536. "exclusionReason": null
  537. },
  538. {
  539. "id": "cad-11167",
  540. "locationWGS84": [
  541. 110.35728191388888,
  542. 28.45924443611111
  543. ],
  544. "areaSqm": 778.4,
  545. "dimensionsM": [
  546. 11.41,
  547. 75.74
  548. ],
  549. "sourceTier": "rural",
  550. "classification": "residential-slab",
  551. "decision": "recommend-second-pilot-flat",
  552. "roofMorphology": "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.",
  553. "imageryMatched": true,
  554. "imageryReviewed": true,
  555. "evidence": [
  556. "western-estate-satellite.png",
  557. "western-estate-outlines.png",
  558. "western-estate-evidence.json"
  559. ],
  560. "auditStatus": "seated-outside-active-selection",
  561. "overlapActiveFraction": 0,
  562. "candidateOverlapFraction": 0,
  563. "candidateOverlapId": null,
  564. "otherNeighborhoodLayerOverlapFraction": 0,
  565. "otherNeighborhoodLayerOverlapId": null,
  566. "seating": {
  567. "alreadySeated": true,
  568. "construction": "flat",
  569. "reliefM": 2.36,
  570. "terrainMinM": 133.27,
  571. "terrainMaxM": 135.63,
  572. "positionENU": [
  573. -3694.25,
  574. 581.82,
  575. 135.38
  576. ],
  577. "estimatedHeightM": 16,
  578. "heightSource": "estimated-from-footprint-area"
  579. },
  580. "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.",
  581. "exclusionReason": null
  582. },
  583. {
  584. "id": "cad-11192",
  585. "locationWGS84": [
  586. 110.35707861388887,
  587. 28.459691372222224
  588. ],
  589. "areaSqm": 778.4,
  590. "dimensionsM": [
  591. 75.74,
  592. 11.38
  593. ],
  594. "sourceTier": "rural",
  595. "classification": "residential-slab",
  596. "decision": "recommend-second-pilot-flat",
  597. "roofMorphology": "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.",
  598. "imageryMatched": true,
  599. "imageryReviewed": true,
  600. "evidence": [
  601. "western-estate-satellite.png",
  602. "western-estate-outlines.png",
  603. "western-estate-evidence.json"
  604. ],
  605. "auditStatus": "seated-outside-active-selection",
  606. "overlapActiveFraction": 0,
  607. "candidateOverlapFraction": 0,
  608. "candidateOverlapId": null,
  609. "otherNeighborhoodLayerOverlapFraction": 0,
  610. "otherNeighborhoodLayerOverlapId": null,
  611. "seating": {
  612. "alreadySeated": true,
  613. "construction": "flat",
  614. "reliefM": 1.91,
  615. "terrainMinM": 133.47,
  616. "terrainMaxM": 135.38,
  617. "positionENU": [
  618. -3714.15,
  619. 631.36,
  620. 135.13
  621. ],
  622. "estimatedHeightM": 16,
  623. "heightSource": "estimated-from-footprint-area"
  624. },
  625. "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.",
  626. "exclusionReason": null
  627. },
  628. {
  629. "id": "cad-11395",
  630. "locationWGS84": [
  631. 110.35639027142858,
  632. 28.4591883
  633. ],
  634. "areaSqm": 731.7,
  635. "dimensionsM": [
  636. 11.54,
  637. 67.67
  638. ],
  639. "sourceTier": "rural",
  640. "classification": "residential-slab",
  641. "decision": "recommend-second-pilot-flat",
  642. "roofMorphology": "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.",
  643. "imageryMatched": true,
  644. "imageryReviewed": true,
  645. "evidence": [
  646. "western-estate-satellite.png",
  647. "western-estate-outlines.png",
  648. "western-estate-evidence.json"
  649. ],
  650. "auditStatus": "seated-outside-active-selection",
  651. "overlapActiveFraction": 0,
  652. "candidateOverlapFraction": 0,
  653. "candidateOverlapId": null,
  654. "otherNeighborhoodLayerOverlapFraction": 0,
  655. "otherNeighborhoodLayerOverlapId": null,
  656. "seating": {
  657. "alreadySeated": true,
  658. "construction": "flat",
  659. "reliefM": 1.6,
  660. "terrainMinM": 133.21,
  661. "terrainMaxM": 134.81,
  662. "positionENU": [
  663. -3781.58,
  664. 575.62,
  665. 134.56
  666. ],
  667. "estimatedHeightM": 16,
  668. "heightSource": "estimated-from-footprint-area"
  669. },
  670. "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.",
  671. "exclusionReason": null
  672. },
  673. {
  674. "id": "cad-11386",
  675. "locationWGS84": [
  676. 110.35628831428573,
  677. 28.459411978571428
  678. ],
  679. "areaSqm": 731.5,
  680. "dimensionsM": [
  681. 67.67,
  682. 11.59
  683. ],
  684. "sourceTier": "rural",
  685. "classification": "residential-slab",
  686. "decision": "recommend-second-pilot-flat",
  687. "roofMorphology": "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.",
  688. "imageryMatched": true,
  689. "imageryReviewed": true,
  690. "evidence": [
  691. "western-estate-satellite.png",
  692. "western-estate-outlines.png",
  693. "western-estate-evidence.json"
  694. ],
  695. "auditStatus": "seated-outside-active-selection",
  696. "overlapActiveFraction": 0,
  697. "candidateOverlapFraction": 0,
  698. "candidateOverlapId": null,
  699. "otherNeighborhoodLayerOverlapFraction": 0,
  700. "otherNeighborhoodLayerOverlapId": null,
  701. "seating": {
  702. "alreadySeated": true,
  703. "construction": "flat",
  704. "reliefM": 1.36,
  705. "terrainMinM": 134.96,
  706. "terrainMaxM": 136.32,
  707. "positionENU": [
  708. -3791.56,
  709. 600.42,
  710. 136.07
  711. ],
  712. "estimatedHeightM": 16,
  713. "heightSource": "estimated-from-footprint-area"
  714. },
  715. "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.",
  716. "exclusionReason": null
  717. },
  718. {
  719. "id": "cad-4057",
  720. "locationWGS84": [
  721. 110.431244925,
  722. 28.40937735
  723. ],
  724. "areaSqm": 20669.8,
  725. "dimensionsM": [
  726. 226.05,
  727. 91.33
  728. ],
  729. "sourceTier": "urban",
  730. "classification": "industrial-roof",
  731. "decision": "exclude-residential-pilot",
  732. "roofMorphology": "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.",
  733. "imageryMatched": true,
  734. "imageryReviewed": true,
  735. "evidence": [
  736. "giant-industrial-satellite.png",
  737. "giant-industrial-outlines.png",
  738. "giant-industrial-evidence.json"
  739. ],
  740. "auditStatus": "terrain relief exceeds the allowed plinth; needs stepped construction",
  741. "overlapActiveFraction": 0,
  742. "candidateOverlapFraction": 0,
  743. "candidateOverlapId": null,
  744. "otherNeighborhoodLayerOverlapFraction": 0,
  745. "otherNeighborhoodLayerOverlapId": null,
  746. "seating": {
  747. "alreadySeated": false,
  748. "reliefM": 5.56
  749. },
  750. "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.",
  751. "exclusionReason": "Wrong land-use/morphology for housing pilot and rejected DEM seating; do not relax the global plinth gate."
  752. },
  753. {
  754. "id": "cad-4058",
  755. "locationWGS84": [
  756. 110.430591125,
  757. 28.408456525000002
  758. ],
  759. "areaSqm": 20615.9,
  760. "dimensionsM": [
  761. 226.04,
  762. 91.12
  763. ],
  764. "sourceTier": "urban",
  765. "classification": "industrial-roof",
  766. "decision": "exclude-residential-pilot",
  767. "roofMorphology": "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.",
  768. "imageryMatched": true,
  769. "imageryReviewed": true,
  770. "evidence": [
  771. "giant-industrial-satellite.png",
  772. "giant-industrial-outlines.png",
  773. "giant-industrial-evidence.json"
  774. ],
  775. "auditStatus": "terrain relief exceeds the allowed plinth; needs stepped construction",
  776. "overlapActiveFraction": 0,
  777. "candidateOverlapFraction": 0,
  778. "candidateOverlapId": null,
  779. "otherNeighborhoodLayerOverlapFraction": 0,
  780. "otherNeighborhoodLayerOverlapId": null,
  781. "seating": {
  782. "alreadySeated": false,
  783. "reliefM": 7.46
  784. },
  785. "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.",
  786. "exclusionReason": "Wrong land-use/morphology for housing pilot and rejected DEM seating; do not relax the global plinth gate."
  787. },
  788. {
  789. "id": "cad-4060",
  790. "locationWGS84": [
  791. 110.42944365,
  792. 28.406839274999996
  793. ],
  794. "areaSqm": 20669.7,
  795. "dimensionsM": [
  796. 225.97,
  797. 91.34
  798. ],
  799. "sourceTier": "urban",
  800. "classification": "industrial-roof",
  801. "decision": "exclude-residential-pilot",
  802. "roofMorphology": "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.",
  803. "imageryMatched": true,
  804. "imageryReviewed": true,
  805. "evidence": [
  806. "giant-industrial-satellite.png",
  807. "giant-industrial-outlines.png",
  808. "giant-industrial-evidence.json"
  809. ],
  810. "auditStatus": "terrain relief exceeds the allowed plinth; needs stepped construction",
  811. "overlapActiveFraction": 0,
  812. "candidateOverlapFraction": 0,
  813. "candidateOverlapId": null,
  814. "otherNeighborhoodLayerOverlapFraction": 0,
  815. "otherNeighborhoodLayerOverlapId": null,
  816. "seating": {
  817. "alreadySeated": false,
  818. "reliefM": 8.81
  819. },
  820. "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.",
  821. "exclusionReason": "Wrong land-use/morphology for housing pilot and rejected DEM seating; do not relax the global plinth gate."
  822. },
  823. {
  824. "id": "cad-27730",
  825. "locationWGS84": [
  826. 110.41231378965519,
  827. 28.425087513793105
  828. ],
  829. "areaSqm": 17617.7,
  830. "dimensionsM": [
  831. 141.88,
  832. 190.75
  833. ],
  834. "sourceTier": "urban",
  835. "classification": "erroneous-compound-outline",
  836. "decision": "reject-wholesale-extrusion",
  837. "roofMorphology": "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.",
  838. "imageryMatched": false,
  839. "imageryReviewed": true,
  840. "evidence": [
  841. "giant-irregular-satellite.png",
  842. "giant-irregular-outlines.png",
  843. "giant-irregular-evidence.json"
  844. ],
  845. "auditStatus": "terrain relief exceeds the allowed plinth; needs stepped construction",
  846. "overlapActiveFraction": 0.0126,
  847. "candidateOverlapFraction": 0.063222,
  848. "candidateOverlapId": "cad-27626",
  849. "otherNeighborhoodLayerOverlapFraction": 0,
  850. "otherNeighborhoodLayerOverlapId": null,
  851. "seating": {
  852. "alreadySeated": false,
  853. "reliefM": 39.19
  854. },
  855. "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.",
  856. "exclusionReason": "Compound/erroneous GIS envelope rather than one roof; would fabricate a giant roof over open ground."
  857. },
  858. {
  859. "id": "cad-20346",
  860. "locationWGS84": [
  861. 110.40031926666666,
  862. 28.446832883333332
  863. ],
  864. "areaSqm": 433.5,
  865. "dimensionsM": [
  866. 22.11,
  867. 21.95
  868. ],
  869. "sourceTier": "rural",
  870. "classification": "duplicate-survey-outline",
  871. "decision": "exclude-pending-dedup",
  872. "roofMorphology": "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.",
  873. "imageryMatched": true,
  874. "imageryReviewed": true,
  875. "evidence": [
  876. "central-estate-satellite.png",
  877. "central-estate-outlines.png",
  878. "central-estate-evidence.json"
  879. ],
  880. "auditStatus": "seated-outside-active-selection",
  881. "overlapActiveFraction": 0,
  882. "candidateOverlapFraction": 1,
  883. "candidateOverlapId": "cad-20347",
  884. "otherNeighborhoodLayerOverlapFraction": 0,
  885. "otherNeighborhoodLayerOverlapId": null,
  886. "seating": {
  887. "alreadySeated": true,
  888. "construction": "flat",
  889. "reliefM": 1.69,
  890. "terrainMinM": 111.37,
  891. "terrainMaxM": 113.06,
  892. "positionENU": [
  893. 521.05,
  894. -794.31,
  895. 112.81
  896. ],
  897. "estimatedHeightM": 16,
  898. "heightSource": "estimated-from-footprint-area"
  899. },
  900. "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.",
  901. "exclusionReason": "100% contained in cad-20347; adding both would duplicate one roof. Neither belongs in the selected residential bar pilot."
  902. },
  903. {
  904. "id": "cad-14165",
  905. "locationWGS84": [
  906. 110.39475415,
  907. 28.40224215
  908. ],
  909. "areaSqm": 1301.4,
  910. "dimensionsM": [
  911. 45.76,
  912. 28.54
  913. ],
  914. "sourceTier": "rural",
  915. "classification": "industrial-or-service-roof",
  916. "decision": "exclude-residential-pilot",
  917. "roofMorphology": "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.",
  918. "imageryMatched": true,
  919. "imageryReviewed": true,
  920. "evidence": [
  921. "southwest-edge-satellite.png",
  922. "southwest-edge-outlines.png",
  923. "southwest-edge-evidence.json"
  924. ],
  925. "auditStatus": "seated-outside-active-selection",
  926. "overlapActiveFraction": 0,
  927. "candidateOverlapFraction": 0.000007,
  928. "candidateOverlapId": "cad-14166",
  929. "otherNeighborhoodLayerOverlapFraction": 0,
  930. "otherNeighborhoodLayerOverlapId": null,
  931. "seating": {
  932. "alreadySeated": true,
  933. "construction": "plinth",
  934. "reliefM": 3.18,
  935. "terrainMinM": 105.49,
  936. "terrainMaxM": 108.67,
  937. "positionENU": [
  938. -24.09,
  939. -5736.23,
  940. 108.42
  941. ],
  942. "estimatedHeightM": 19.2,
  943. "heightSource": "estimated-from-footprint-area"
  944. },
  945. "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.",
  946. "exclusionReason": "Not compelling residential infill; broad service/industrial roof and uncertain height."
  947. },
  948. {
  949. "id": "cad-3544",
  950. "locationWGS84": [
  951. 110.415807475,
  952. 28.430365925
  953. ],
  954. "areaSqm": 1337.8,
  955. "dimensionsM": [
  956. 60.41,
  957. 22.5
  958. ],
  959. "sourceTier": "rural",
  960. "classification": "industrial-or-service-roof",
  961. "decision": "exclude-residential-pilot",
  962. "roofMorphology": "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.",
  963. "imageryMatched": true,
  964. "imageryReviewed": true,
  965. "evidence": [
  966. "east-dense-edge-satellite.png",
  967. "east-dense-edge-outlines.png",
  968. "east-dense-edge-evidence.json"
  969. ],
  970. "auditStatus": "seated-outside-active-selection",
  971. "overlapActiveFraction": 0,
  972. "candidateOverlapFraction": 0,
  973. "candidateOverlapId": null,
  974. "otherNeighborhoodLayerOverlapFraction": 0,
  975. "otherNeighborhoodLayerOverlapId": null,
  976. "seating": {
  977. "alreadySeated": true,
  978. "construction": "flat",
  979. "reliefM": 1.78,
  980. "terrainMinM": 107.58,
  981. "terrainMaxM": 109.36,
  982. "positionENU": [
  983. 2038.51,
  984. -2619.15,
  985. 109.11
  986. ],
  987. "estimatedHeightM": 19.2,
  988. "heightSource": "estimated-from-footprint-area"
  989. },
  990. "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.",
  991. "exclusionReason": "Service/industrial-looking roof outside dense apartment rows; retain for separate use/height review."
  992. }
  993. ],
  994. "limits": [
  995. "Missing is relative to checked source/model footprint layers, not browser runtime confirmation.",
  996. "Imagery date, measured heights, precise floors, facade colors and windows remain unknown; keep all height/facade metadata explicitly estimated.",
  997. "Do not use unmasked satellite pixels as facade textures. Roof detail must preserve ridge/eave orientation; nearby shadows/trees/roads must not be projected onto roofs.",
  998. "No source plan, assets or config modified; recommendations only. Build/dev/server/browser debug intentionally skipped under AGENTS.md."
  999. ]
  1000. }