{"gerado_em":"2026-09-01T16:07:20.433909Z","catalogo":[{"tabela":"acesso_polos","descricao_simples":"1.085.546 tempos e distâncias de rota até 14 polos logísticos (GRU Cargo, Viracopos, Porto de Santos, Rodoanel, centro de SP, Congonhas e 8 cabeças de rodovia) por célula, imóvel CAR e lote urbano","fonte":"OSRM próprio sobre OpenStreetMap, recorte RMSP + Campinas + Santos","fonte_url":"https://download.geofabrik.de/south-america/brazil/sudeste-latest.osm.pbf","licenca":"ODbL 1.0 (atribuição obrigatória)","data_dado":"OSM 2026-08-27T20:21:06Z","data_acesso":"2026-08-30","script_gerador":"pipeline/88a_polos_geom.py + osm/polos/build_osrm_polos.sh + pipeline/88b_acesso_polos.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"rota do centroide da célula e do ponto interior do imóvel; Santos = mínimo entre 3 portões de contêiner; NULL quando a via mais próxima está a mais de 1.000 m (cobertura 95,7 % das células, 98,9 % dos imóveis)","confianca":"alta (método) / fluxo livre","limites":"fluxo livre, perfil de automóvel: no pico da RMSP os tempos reais são 1,5 a 2,5× maiores; o Rodoanel Norte está como highway=construction no OSM e o tempo pelo vetor norte está SUPERESTIMADO; 'cabeça de rodovia mais próxima' NÃO atribui corredor de escoamento","frescor_periodo":"semestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"anuncio_ponto","descricao_simples":"Posição final de cada anúncio ou lote de leilão (79.641 de 88.564 com posição) com a classe de precisão medida","fonte":"derivada de cbre.anuncios + anuncio_geo","fonte_url":null,"licenca":"derivada","data_dado":"2026-08-30","data_acesso":"2026-08-30","script_gerador":"geocode/40_recalculo.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"coordenada da fonte quando existe, senão a cascata; classe (lote/quadra/setor/bairro/suspeito) ancorada no erro MEDIDO contra gabarito cego, não no raio declarado","confianca":"alta só na classe 'lote'","limites":"centroide de bairro nunca conta como 'anúncio dentro do imóvel'; 40 pontos publicados pela fonte caem fora do município que a própria fonte declara e ficam marcados 'suspeito'","frescor_periodo":"semanal","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"anuncios","descricao_simples":"Anúncios e lotes de leilão coletados (portais, leiloeiros, carteiras); preço pedido, nunca transação","fonte":"Chaves na Mão, Portal Zuk, Mega Leilões, Superbid, Caixa, LOG CP, Bresco, Herzog","fonte_url":"https://venda-imoveis.caixa.gov.br/listaweb/Lista_imoveis_SP.csv","licenca":"termos de uso de cada site; robots.txt respeitado","data_dado":"2026-08-28 em diante (cron)","data_acesso":"2026-08-28","script_gerador":"mercado/run_all.sh (semanal) + run_leiloes_diario.sh (diário) → load.py","n_linhas":88564,"pk_cols":"id","sha256":"61f407bfb55244d15a07391e454c28a29565bb5b12e1f8909f9f6c5620df3e3d","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"anuncios\" t ORDER BY id) TO STDOUT' | sha256sum","metodo":"cadência 2-4 s, parada no 1º 403/429; geom só com lat/lon nativo","confianca":"pedida ≠ transação","limites":"só ~1,7 % com coordenada; ZAP/VivaReal/OLX bloqueiam","frescor_periodo":"semanal","proxima_verificacao":"2026-09-06","responsavel":"agente","validado_em":"2026-08-30T00:00:00+00:00","validacao_resultado":"atencao","cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"aprm_ae","descricao_simples":"APRM Alto Tietê Cabeceiras e Alto Juquery + mananciais de Guarulhos","fonte":"DataGeo/IDEA-SP (Leis 15.913/2015, 15.790/2015) + SDU Guarulhos","fonte_url":"https://datageo.ambiente.sp.gov.br/geoserver/datageo/ows?service=WFS&request=GetCapabilities","licenca":"dado público (licença não declarada na fonte)","data_dado":"2015","data_acesso":"2026-08-28","script_gerador":"pipeline/45_mananciais.sql","n_linhas":6,"pk_cols":null,"sha256":"962668638427b2afa754245364677df4e19c9094b5d4a632b7dd704f51dc0450","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"aprm_ae\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"união das três camadas","confianca":"alta (fonte)","limites":"Guarapiranga/Billings e APMs 1975/76 NÃO carregadas: aprm=0 não é 'fora de manancial'","frescor_periodo":"anual","proxima_verificacao":"2027-08-30","responsavel":"agente","validado_em":"2026-08-30T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"area_estudo_municipios","descricao_simples":"Os 9 municípios com código IBGE e área","fonte":"malha municipal IBGE","fonte_url":null,"licenca":"IBGE dado aberto","data_dado":"malha 2022","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":9,"pk_cols":null,"sha256":"2d9373d7ca4facfafbf7d2427ad350fb35782503b949f7a7a30e26ffd141a993","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"area_estudo_municipios\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"seleção","confianca":"alta","limites":"—","frescor_periodo":"estatico","proxima_verificacao":"2027-08-30","responsavel":"agente","validado_em":"2026-08-30T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":true,"motivo_null":"script não está no repositório","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"aruja_perimetro_urbano_lc42","descricao_simples":"Perímetro urbano de Arujá (atual + ampliado, 68,8 km²) vetorizado da Planta 1 da LC 42/2019","fonte":"Câmara Municipal de Arujá (siscam), LC 42/2019 Planta 1 — Novo Perímetro Urbano","fonte_url":"https://camaraaruja.sp.gov.br","licenca":"dado público (licença não declarada na fonte)","data_dado":"2019","data_acesso":"2026-08-29","script_gerador":"pipeline/zon_aruja/15_assemble.py + 15b_table.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"66 GCPs de interseção da grade UTM, modelo afim, RMSE 13,7 m","confianca":"alta/media","limites":"é o único perímetro urbano lido de LEI entre os 9 municípios; nos outros 8 o perímetro é INFERIDO da macrozona + zona de uso; separa também 'branco = ZUPI-1' de 'branco = Z-R' na Planta 2","frescor_periodo":"semestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"assemblagem","descricao_simples":"Radar de remembramento (rotulo publicado; tabela mantida como \"assemblagem\"): quadras fiscais de Sao Paulo com 3+ lotes distintos de terreno/industria/armazens transacionados na mesma janela movel de 730 dias, com ITBI pago. E a COMPRA SUCESSIVA de lotes na mesma quadra, que costuma preceder o remembramento; o remembramento em si (fusao de matriculas, art. 234 da Lei 6.015/1973) so aparece na matricula, que nao lemos.","fonte":"derivada de cbre.itbi_sp (ITBI/PMSP) x cbre.cad_lote x cbre.cad_sp_quadra x cbre.itbi_sp_lote_zona","fonte_url":"https://prefeitura.sp.gov.br/web/fazenda/w/acesso_a_informacao/31501","licenca":"derivada","data_dado":"transacoes 2022-2026","data_acesso":"2026-08-30","script_gerador":"cbre/valor/30_assemblagem.sql + 31_assemblagem_tabela.sql","n_linhas":422,"pk_cols":"quadra_fiscal","sha256":null,"sha256_cmd":null,"metodo":"janela movel de 730 dias por quadra fiscal (setor+quadra do SQL); area combinada somada por LOTE DISTINTO; exclui proporcao < 100% e fracao ideal <> 1","confianca":"media","limites":"NAO prova comprador unico: adjacencia na mesma quadra nao identifica adquirente e a fonte nao publica nome. Valor declarado nao e preco pago. Quadra fiscal nao e quadra fisica. Lote transacionado nao e lote a venda.","frescor_periodo":"mensal","proxima_verificacao":"2026-09-30","responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-30T23:31:34.941039+00:00"},{"tabela":"cad_fonte","descricao_simples":"Catálogo das fontes de cadastro municipal e estadual consultadas: URL, formato, licença, CRS, se há dado pessoal, contagem e caminho de atualização","fonte":"registro próprio (research/31)","fonte_url":null,"licenca":"derivada","data_dado":"2026-08-30","data_acesso":"2026-08-30","script_gerador":"pipeline/cadastro/30_normaliza.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"uma linha por fonte consultada, inclusive as ABANDONADAS","confianca":"n.a.","limites":"registra também o que NÃO foi ingerido de propósito: Mogi das Cruzes (campo proprietario) e Salvador (CPF/nome do contribuinte) foram abandonados no ponto em que a identidade aparece","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"humano","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"cad_galpao_oficial","descricao_simples":"Os 343 galpões e condomínios logísticos cadastrados pela Secretaria da Fazenda de Guarulhos, com a empresa ocupante","fonte":"GeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_sf_galpoes","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":"cadastro servido ao vivo por WFS","data_acesso":"2026-08-30","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga do WFS","confianca":"alta (cadastro oficial do município)","limites":"a empresa ocupante é pessoa jurídica (não é dado pessoal); cadastro fiscal pode atrasar em relação à ocupação real; é ponto, não polígono do galpão","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado) (a camada está registrada em research/31 §1)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"cad_lote","descricao_simples":"Lote urbano normalizado de São Paulo (polígono) e Guarulhos (ponto), com vacância decidida por duas fontes independentes","fonte":"GeoSampa geoportal:lote_cidadao (1.687.715 lotes) + GeoServer de Guarulhos geocorppg:pg_subblocos (394.861 registros / 216.172 lotes)","fonte_url":"https://wfs.geosampa.prefeitura.sp.gov.br/geoserver/geoportal/wfs?service=WFS&request=GetCapabilities","licenca":"GeoSampa: termo do portal não legível por máquina (desafio anti-bot do Prodam); serviço WFS aberto e sem autenticação; Guarulhos: nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":"cadastro servido ao vivo por WFS; lido em 30/08/2026","data_acesso":"2026-08-30","script_gerador":"pipeline/cadastro/10_geosampa_lote.py + 20_guarulhos_wfs.sh + 30_normaliza.sql + 35_guarulhos_voronoi.sql + 41_vacancia_osm.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"um lote só é 'vazio' quando o cadastro (ou a edificação municipal) E a pegada OSM concordam em zero — regra DECLARADA; em Guarulhos o polígono só existe quando a quadra física tem um único lote (metodo_geom = quadra_lote_unico), senão fica area_aprox_m2 por Voronoi dentro da quadra","confianca":"alta em São Paulo / declarada em Guarulhos","limites":"lote cadastral NÃO é matrícula e NÃO é disponibilidade (o cadastro é fiscal, existe para lançar IPTU, e atrasa em relação à realidade); a área por Voronoi de Guarulhos NÃO é área de lote; a camada de edificação de Guarulhos é marcada 'descontinuada' pelo próprio produtor; ausência de pegada é indício, não vistoria; 2 dos 9 municípios publicam lote e só 1 publica polígono — somar os 9 é erro","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"cad_lote_x","descricao_simples":"O lote urbano cruzado com zona, macrozona, acesso, anúncio, leilão, estoque logístico, CAR e vacância","fonte":"derivada de cad_lote × camadas da frente","fonte_url":null,"licenca":"derivada","data_dado":"2026-08-30","data_acesso":"2026-08-30","script_gerador":"pipeline/cadastro/40_cruzamento.sql + 41_vacancia_osm.sql + 41b_vacancia_sp.sql + 42_zona_galpao_sp_gu.sql + 43_car_mercado.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"junção espacial; o acesso é HERDADO da célula de 250 m","confianca":"declarada","limites":"valem todas as ressalvas de cad_lote; a cobertura desigual entre municípios não se dissolve numa média","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"cad_zona_galpao","descricao_simples":"Leitura declarada de 'galpão entra' por sigla de zona de São Paulo e de Guarulhos, para aplicar ao lote urbano","fonte":"glossário das leis municipais (research/14) + cbre.zoneamento_parametros","fonte_url":null,"licenca":"dado público (licença não declarada na fonte)","data_dado":"leis vigentes (SP Lei 18.177/2024; Guarulhos Lei 7.888/2021)","data_acesso":"2026-08-30","script_gerador":"pipeline/cadastro/42_zona_galpao_sp_gu.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"uma linha por (município, sigla); em Guarulhos e São Paulo a lei ainda não está em cbre.zoneamento_parametros, então a regra é DECLARADA aqui a partir do glossário","confianca":"leitura da lei, não parecer","limites":"não é certidão de uso do solo; sigla ambígua é resolvida pela interpretação MAIS RESTRITIVA","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"humano","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":"fonte_url: a URL vai por linha (uma lei por município) e não em uma URL única da tabela","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"car_status","descricao_simples":"7.395 imóveis CAR ≥ 2 ha com situação de uso 2014-2024, NDVI, zona, UC, APRM","fonte":"SICAR + MapBiomas + Sentinel-2 + zoneamento","fonte_url":null,"licenca":"dado público (licença não declarada na fonte)","data_dado":"28-29/08/2026","data_acesso":"2026-08-29","script_gerador":"pipeline/83_car_parado_status.sql + 84 + 84b + 85_car_parado_ndvi_update.sql","n_linhas":7395,"pk_cols":"car_cod","sha256":"2918845d140bf4411c454703f669e08a41883472c17a3701c70e16c58bb6b2ef","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"car_status\" t ORDER BY car_cod) TO STDOUT' | sha256sum","metodo":"classe e classe_alt; anos_sem_cultura; ndvi_corrobora","confianca":"triagem","limites":"MapBiomas 30 m; classe mosaico indistinta","frescor_periodo":"trimestral","proxima_verificacao":"2026-11-29","responsavel":"agente","validado_em":"2026-08-30T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"catalogo_camadas","descricao_simples":"A ficha de procedência de cada camada (esta tabela): fonte, URL, licença, data do dado, método, confiança, limites, frescor, responsável e se o cliente vê","fonte":"registro próprio (REGRA_DE_ENTRADA.md)","fonte_url":null,"licenca":"derivada","data_dado":"2026-08-30","data_acesso":"2026-08-30","script_gerador":"pipeline/qa/00_schema.sql + 20_catalogo.py (n_linhas/sha256/validado_em vêm de catalogo_refresh.py)","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"uma linha por tabela; campo desconhecido = NULL + motivo_null, nunca inventado","confianca":"n.a.","limites":"a ficha declara PROCEDÊNCIA, não confere o dado: quem confere é qa_checks.py e o log em cbre.validacao","frescor_periodo":"semanal","proxima_verificacao":null,"responsavel":"humano","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"com_alvo","descricao_simples":"As mesmas medidas por ALVO: imóvel do CAR, lote urbano vazio do cadastro, matrícula urbana do ONR e item da lista de mercado Industrial & Logística","fonte":"derivada de cbre.com_favela e cbre.com_zeis sobre os quatro universos de alvo","fonte_url":null,"licenca":"derivada","data_dado":"ver com_favela e com_zeis","data_acesso":"2026-08-31","script_gerador":"comunidades/40_metricas.sql · 50_fator.sql","n_linhas":14084,"pk_cols":"alvo_tipo, alvo_id","sha256":null,"sha256_cmd":null,"metodo":"sobreposição medida na geometria do próprio alvo onde ele tem polígono; onde o alvo é PONTO (anúncio, lote publicado por Guarulhos como ponto) a sobreposição é binária, dentro/fora, sem fração — e isso está na coluna geom_tipo","confianca":"alta para alvo com polígono; média para alvo pontual","limites":"Alvo pontual não tem fração: um anúncio cujo ponto cai dentro de uma comunidade pode ser um imóvel vizinho, porque a geocodificação tem raio. Ver cbre.anuncio_ponto para a classe de precisão. Sobreposição não é decisão: é entrada da triagem.","frescor_periodo":"trimestral","proxima_verificacao":"2026-11-30","responsavel":"agente","validado_em":"2026-08-31T13:14:25.256979+00:00","validacao_resultado":"passa","cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T13:14:25.256979+00:00"},{"tabela":"com_favela","descricao_simples":"Polígono de favela / comunidade urbana / núcleo / loteamento irregular nos 9 municípios, com toponímio, domicílios ou população onde a fonte publica, e estágio de intervenção onde a fonte declara","fonte":"IBGE Favelas e Comunidades Urbanas (Censo 2022) + cadastro municipal de São Paulo (SEHAB/Habitasampa) e de Guarulhos (Secretaria de Habitação)","fonte_url":"https://ftp.ibge.gov.br/Censos/Censo_Demografico_2022/Favelas_e_comunidades_urbanas_Resultados_do_universo/arquivos_vetoriais/ · https://dados.prefeitura.sp.gov.br (org. Habitação - SEHAB) · https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows (geocorppg:tm_sh_zeis)","licenca":"IBGE: não declarada na fonte (o FTP diz apenas \"todos os arquivos aqui disponíveis são públicos\"); São Paulo: Creative Commons CCZero; Guarulhos: não declarada (ows:Fees e ows:AccessConstraints vazios)","data_dado":"IBGE Censo 2022 (malha 08/11/2024, revisão das não setorizadas 10/04/2026); São Paulo 06/2026; Guarulhos sem campo de data, referências internas até 2019","data_acesso":"2026-08-31","script_gerador":"comunidades/10_ibge_fcu.sh · 20_geosampa_habi.sh · 25_guarulhos_habi.sh · 30_normaliza.sql · 32_preferida.sql","n_linhas":6271,"pk_cols":"gid","sha256":null,"sha256_cmd":null,"metodo":"carga vetorial das fontes; município SEMPRE por junção espacial com cbre.area_estudo_municipios, nunca pelo rótulo da fonte; geometrias validadas (ST_MakeValid + CollectionExtract 3) e projetadas para 31983","confianca":"alta como geometria oficial; média como inventário (nenhuma fonte é completa)","limites":"O polígono do IBGE é AGREGADO DE SETOR CENSITÁRIO: a borda é a do setor, não o limite físico da ocupação, e não serve como limite cadastral. Os domicílios de São Paulo são ESTIMATIVA declarada pela SEHAB, sem data e sem fonte (colunas fonte_totd/data_totdo nulas em ~99 %) — não é contagem datada. \"Moradores em DPPO\" do IBGE não é o mesmo que \"população residente\" da tabela SIDRA 9888. O cadastro de Guarulhos é de PROCESSO de regularização, não inventário. Nenhuma coluna de pessoa: `nome` é topônimo do núcleo; o endereço publicado pelas fontes de São Paulo foi descartado; o dicionário da SEHAB declara nome_proprietario, que não existe no arquivo publicado.","frescor_periodo":"trimestral","proxima_verificacao":"2026-11-30","responsavel":"agente","validado_em":"2026-08-31T13:14:25.256979+00:00","validacao_resultado":"passa","cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T13:14:25.256979+00:00"},{"tabela":"com_fonte","descricao_simples":"Catálogo das fontes desta camada: objeto, nível (censo nacional × cadastro municipal), licença, se traz domicílios/população/estágio, e a coluna de dado pessoal que existe na fonte e não foi ingerida","fonte":"declarado por nós a partir das fontes","fonte_url":null,"licenca":"interno","data_dado":"31/08/2026","data_acesso":"2026-08-31","script_gerador":"comunidades/32_preferida.sql","n_linhas":6,"pk_cols":"fonte","sha256":null,"sha256_cmd":null,"metodo":"escrito à mão no script, versionado junto","confianca":"declarado","limites":"é o registro da escolha, não a medição dela; os números da comparação entre fontes estão em research/38","frescor_periodo":"estatico","proxima_verificacao":null,"responsavel":"agente","validado_em":"2026-08-31T13:14:25.256979+00:00","validacao_resultado":"passa","cliente_ve":true,"motivo_null":"sem URL: é catálogo interno","atualizado_em":"2026-08-31T13:14:25.256979+00:00"},{"tabela":"com_zeis","descricao_simples":"Polígono de Zona Especial de Interesse Social (ZEIS) em 8 dos 9 municípios, com sigla, subtipo, lei e o efeito que a lei dá ao galpão","fonte":"Carta de zoneamento vetorizada (São Paulo Lei 18.177/2024, Mairiporã, Santa Isabel, Arujá) + camada própria de Guarulhos (geocorppg:tm_sdu_zeis, Lei 7.730/2019) + GeoMogi (Mogi das Cruzes) + mapa oficial de Itaquaquecetuba (LC 399/2024, My Maps)","fonte_url":"http://wfs.geosampa.prefeitura.sp.gov.br/geoserver/geoportal/wfs · https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows · https://geomogi.mogidascruzes.sp.gov.br/mapa/zeis1 · https://itaqua.sp.gov.br/planejamento-urbano/","licenca":"não declarada em nenhum dos serviços municipais","data_dado":"São Paulo Lei 18.177/2024; Guarulhos Lei 7.730/2019; Itaquaquecetuba LC 399/2024; Mogi e Mairiporã sem data declarada","data_acesso":"2026-08-31","script_gerador":"comunidades/30_normaliza.sql · 26_outros_municipios.sh · 35_regras_zeis.sql","n_linhas":4080,"pk_cols":"gid","sha256":null,"sha256_cmd":null,"metodo":"polígonos das cartas já vetorizadas na frente (research/19) mais as camadas municipais próprias; subtipo lido da sigla ou do campo da fonte; o efeito jurídico vem de cbre.com_zeis_regra","confianca":"alta em São Paulo, Guarulhos, Mogi e Itaquaquecetuba (vetor oficial); baixa em Arujá (vetorização de PDF, RMSE 18,8 m)","limites":"ZEIS 3 e ZEIS 4 existem na lei de Guarulhos (art. 61 da Lei 7.730/2019) e NÃO estão mapeadas — a própria Lei 7.888/2021 art. 16 §1º diz que só as ZEIS 1 e 2 constam dos Mapas 19 e 20. Cajamar publica ZEIS só em DWG/PDF e Nazaré Paulista não tem LUOS: os dois estão ausentes desta tabela e viraram pedido. 2 polígonos ZEIS-1 da carta de São Paulo caem fora da malha municipal IBGE da área de estudo e foram excluídos (município é por junção espacial).","frescor_periodo":"anual","proxima_verificacao":"2027-02-28","responsavel":"agente","validado_em":"2026-08-31T13:14:25.256979+00:00","validacao_resultado":"passa","cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T13:14:25.256979+00:00"},{"tabela":"com_zeis_regra","descricao_simples":"O que a ZEIS faz com um galpão, lei a lei e artigo a artigo: percentual mínimo de HIS, teto de uso não residencial e categorias admitidas","fonte":"leitura direta das leis municipais em fonte primária","fonte_url":"https://legislacao.prefeitura.sp.gov.br/leis/lei-16050-de-31-de-julho-de-2014 · https://gestaourbana.prefeitura.sp.gov.br/arquivos/PDE_lei_final_aprovada/QUADROS/PDF/PDE2013_SUBST2_Quadro_4_percentuais_ZEIS.pdf · https://legislacao.prefeitura.sp.gov.br/leis/lei-16402-de-22-de-marco-de-2016 · https://leis.guarulhos.sp.gov.br/06_prefeitura/leis/leis_download/07888lei.pdf · https://leis.guarulhos.sp.gov.br/06_prefeitura/leis/leis_download/07730lei.pdf","licenca":"texto de lei (domínio público)","data_dado":"PDE 2014 e LPUOS 2016 de São Paulo; Guarulhos: consolidações de 16/04/2024 (Lei 7.730) e 03/08/2026 (Lei 7.888)","data_acesso":"2026-08-31","script_gerador":"comunidades/35_regras_zeis.sql","n_linhas":9,"pk_cols":"regra_id","sha256":null,"sha256_cmd":null,"metodo":"artigo lido, citado e transcrito no campo texto_regra; onde a lei não foi lida a regra é NEUTRA (50) e assim declarada","confianca":"alta onde a lei foi lida em fonte primária; \"não lido\" nos 5 municípios restantes, com esse rótulo na própria linha","limites":"NÃO é parecer jurídico: é leitura de texto legal publicado, para triagem. Não se verificou se Guarulhos editou a \"legislação específica de HIS\" prevista no art. 16 §3º da Lei 7.888/2021 — se ela existir, supera o art. 145 e a leitura da ZEIS 2 / ZEIS G muda inteira (pedido registrado em cbre.pedidos_dado). Guarulhos: \"ZEIS G\" é GLEBA (Lei 6.253/2007 art. 34 III), não \"gravada\". A área vinculada é \"área construída total\", nunca \"computável\".","frescor_periodo":"anual","proxima_verificacao":"2027-02-28","responsavel":"agente","validado_em":"2026-08-31T13:14:25.256979+00:00","validacao_resultado":"passa","cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T13:14:25.256979+00:00"},{"tabela":"conversao_regras","descricao_simples":"As 28 regras do caminho de conversão, cada uma com texto, prazo, procedência (DECLARADO/LITERATURA) e URL da fonte legal","fonte":"texto das leis (6.766/1979, 12.651/2012, 10.257/2001, Dec. SP 66.960/2022, CTN, leis municipais)","fonte_url":null,"licenca":"dado público (licença não declarada na fonte)","data_dado":"leis vigentes","data_acesso":"2026-08-30","script_gerador":"pipeline/9x_perfil_conversao_20_perfil.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"uma linha por regra; a URL da fonte legal vai na própria tabela","confianca":"leitura da lei, não parecer","limites":"INCRA (anuência do art. 53) e CETESB continuam sem fonte de prazo: o passo está na lista de etapas, o prazo não tem fonte","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"humano","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":"URL por linha na coluna url da própria tabela","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"dicionario_campos","descricao_simples":"O que cada coluna significa e em que unidade","fonte":"registro próprio (REGRA_DE_ENTRADA.md item 3)","fonte_url":null,"licenca":"derivada","data_dado":"2026-08-30","data_acesso":"2026-08-30","script_gerador":"pipeline/qa/00_schema.sql + pipeline/qa/10_dicionario.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"uma linha por (tabela, campo)","confianca":"n.a.","limites":"cobre as tabelas que o cliente vê; o que ainda falta é listado a cada rodada por pipeline/qa/40_entrada_gate.py","frescor_periodo":"semanal","proxima_verificacao":null,"responsavel":"humano","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"embargo_ae","descricao_simples":"Embargos IBAMA na área de estudo (polígonos + termos)","fonte":"IBAMA dados abertos (ibama_embargos_clean, ibama_termo_embargo)","fonte_url":null,"licenca":"dado público (licença não declarada na fonte)","data_dado":"2026","data_acesso":"2026-08-28","script_gerador":"pipeline/40_restricoes.sql","n_linhas":552,"pk_cols":null,"sha256":"50d196c67f5b5d5af36f3fe21d137f8a3f11eaf1bb20b46bdaba9972d0877471","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"embargo_ae\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"contagem por célula","confianca":"alta (fonte)","limites":"contexto, nunca acusação","frescor_periodo":"mensal","proxima_verificacao":"2026-09-29","responsavel":"agente","validado_em":"2026-08-30T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":true,"motivo_null":"URL do download IBAMA não registrada no relatório (tabela já carregada no iagro_sat)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"estoque_fii","descricao_simples":"236 imóveis de carteira de fundos imobiliários na RMSP e no eixo Jundiaí (160 logísticos), com ABL declarada, vacância e % das receitas do fundo","fonte":"B3/FNET — Informe Trimestral Estruturado (Anexo 39-II, RCVM 175) + cadastro CVM de FII","fonte_url":"https://fnet.bmfbovespa.com.br/fnet/publico/abrirGerenciadorDocumentosCVM?cnpjFundo=<cnpj>","licenca":"CVM/B3: dado público; licença não declarada (FNET sem robots.txt; portal de dados abertos da CVM com Crawl-Delay 10)","data_dado":"2T26 (data de referência 30/06/2026)","data_acesso":"2026-08-29","script_gerador":"mercado/fii/fnet.py + fetch_all.py + parse.py + pipeline/98_estoque_fii.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"160 fundos selecionados por segmento/nome/ticker, 158 com informe; município lido do endereço; geocodificação só por meios próprios (nome do galpão → logradouro OSM → centroide do município)","confianca":"declarada pelo administrador do fundo","limites":"o campo do Anexo 39-II é 'Área (m2)' sem definição: os fundos ora declaram ABL, ora área construída, ora terreno; 4 ABLs improváveis marcadas (abl_suspeito) e fora de toda soma; 103 dos 236 só no centroide do município e esses NÃO entram na métrica espacial; vacância e % de receita são DECLARADOS; nada aqui é transação","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"estoque_fii_valor","descricao_simples":"Valor contábil/justo declarado por ativo imobiliário, casado com o estoque logístico de FII, e o R$/m² de ABL resultante","fonte":"B3/FNET — Informe ANUAL Estruturado, seção 'Relação de ativos imobiliários'","fonte_url":"https://fnet.bmfbovespa.com.br/fnet/publico/abrirGerenciadorDocumentosCVM?cnpjFundo=<cnpj>","licenca":"CVM/B3: dado público; licença não declarada (FNET sem robots.txt; portal de dados abertos da CVM com Crawl-Delay 10)","data_dado":"informe anual (exercício declarado no próprio documento)","data_acesso":"2026-08-30","script_gerador":"valor/41_fii_ativo_valor.py + valor/42_fii_valor_join.sql","n_linhas":236,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"casamento ativo × imóvel por NOME normalizado (exato / prefixo / contido), com o método gravado em metodo_casamento","confianca":"declarada (casamento por nome)","limites":"valor contábil/justo do laudo do fundo NÃO é preço de transação; é TETO de referência para galpão PRONTO E LOCADO e nunca preço de terreno; a ABL é a área declarada no informe trimestral","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"estoque_logistico","descricao_simples":"Galpões OSM > 5.000 m² (580) + condomínios de carteira (170)","fonte":"OSM + cbre.anuncios (Herzog, LOG, Bresco)","fonte_url":"https://download.geofabrik.de/south-america/brazil/sudeste-latest.osm.pbf","licenca":"ODbL 1.0 (atribuição obrigatória) / carteiras: termos dos sites","data_dado":"2026-08-27/28","data_acesso":"2026-08-29","script_gerador":"pipeline/97_polos_se_estoque.sql","n_linhas":818,"pk_cols":"estoque_id","sha256":"89f30119e77f19a880cc91a00464bb13a8d6162cc4cc61ef96634ebbfc1c4580","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"estoque_logistico\" t ORDER BY estoque_id) TO STDOUT' | sha256sum","metodo":"módulos ≤ 150 m = um condomínio","confianca":"alta onde mapeado","limites":"footprint ≠ ABL; FII não carregado; carteira pode duplicar","frescor_periodo":"trimestral","proxima_verificacao":"2026-11-29","responsavel":"agente","validado_em":"2026-08-30T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"fatores","descricao_simples":"Os 19 fatores do motor: fonte, critério, transformação, veto","fonte":"documentação própria","fonte_url":null,"licenca":"derivada","data_dado":"29/08/2026","data_acesso":"2026-08-29","script_gerador":"pipeline/85_fatores.sql + 97","n_linhas":20,"pk_cols":"ordem","sha256":"4d251e795198f4287ebc4de519507c112f5128ad496dfe678966845925ca4eff","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"fatores\" t ORDER BY ordem) TO STDOUT' | sha256sum","metodo":"uma linha por fator","confianca":"declarada","limites":"fatores 12-15 ainda descritos como 'gancho' no texto embora carregados","frescor_periodo":"estatico","proxima_verificacao":"2027-08-30","responsavel":"humano","validado_em":"2026-08-30T00:00:00+00:00","validacao_resultado":"atencao","cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"fatores_extra_parametros","descricao_simples":"Os parâmetros declarados das transformações dos fatores extra (P95 do roubo de carga, faixas de renda, cortes de tributação)","fonte":"registro próprio, medido sobre as 73.115 células","fonte_url":null,"licenca":"derivada","data_dado":"2026-08-29","data_acesso":"2026-08-29","script_gerador":"pipeline/96_fatores_extra.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"o parâmetro é medido na própria grade e gravado para que a transformação seja reproduzível","confianca":"declarada","limites":"parâmetro declarado e reproduzível não é calibração contra resultado de mercado","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"glebas_candidatas","descricao_simples":"171 áreas aptas (manchas contíguas de células ≥ 0,45) — FUNDO, não imóvel","fonte":"derivada de hex_score","fonte_url":null,"licenca":"derivada","data_dado":"2026-08-29","data_acesso":"2026-08-29","script_gerador":"pipeline/81_glebas.sql","n_linhas":171,"pk_cols":"gleba_id","sha256":"ef51f85ee65d3c21208a28df5f656ed77b0fa587eecba4825ffa14c35aa7ac38","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"glebas_candidatas\" t ORDER BY gleba_id) TO STDOUT' | sha256sum","metodo":"cluster de células contíguas","confianca":"declarada","limites":"gleba não é lote nem matrícula","frescor_periodo":"trimestral","proxima_verificacao":"2026-11-29","responsavel":"agente","validado_em":"2026-08-30T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"guarulhos_macrozoneamento_pd2019","descricao_simples":"As 7 macrozonas do Plano Diretor de Guarulhos (Lei 7.730/2019)","fonte":"GeoServer da Prefeitura de Guarulhos","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":"Lei 7.730/2019","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga do WFS","confianca":"alta (vetor oficial)","limites":"Guarulhos não tem macrozona rural nominal: a MAAP (153,61 km², 48 % do município) faz esse papel; a LUOS permite onde o PD protege (obstáculo macrozona_protecao)","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"guarulhos_zupi_1978","descricao_simples":"ZUPI estadual de 1978 dentro de Guarulhos (Lei estadual 1.817/1978): ZUPI1 23,32 + ZUPI2 4,78 = 28,10 km²","fonte":"GeoServer da Prefeitura de Guarulhos (versão vetorial municipal da carta estadual)","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":"Lei estadual 1.817/1978","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga do WFS","confianca":"alta (vetor oficial)","limites":"zona estadual de 1978; quem decide hoje é a LPUOS municipal (Lei 7.888/2021) — sobre a ZUPI incidem 15,61 km² de ZI, 7,17 de ZAE e 4,42 de zona mista","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"hex_comunidade","descricao_simples":"Por célula de 250 m: distância à comunidade mais próxima, fração da célula dentro de comunidade, área e população de comunidade em 500 m / 1 km / 2 km, fração em ZEIS e a favorabilidade do fator 26","fonte":"derivada de cbre.com_favela e cbre.com_zeis sobre cbre.hex","fonte_url":null,"licenca":"derivada","data_dado":"ver com_favela e com_zeis","data_acesso":"2026-08-31","script_gerador":"comunidades/40_metricas.sql · 50_fator.sql","n_linhas":73115,"pk_cols":"hex_id","sha256":null,"sha256_cmd":null,"metodo":"interseção em UTM 31983 com a união das fontes; população no entorno rateada pela ÁREA de interseção de cada polígono (densidade uniforme dentro do polígono, premissa DECLARADA)","confianca":"média: a geometria é oficial, o rateio de população é premissa nossa","limites":"A população por buffer supõe densidade uniforme dentro do polígono da comunidade, o que não é verdade — serve para ordem de grandeza, nunca para contagem. Distância e vizinhança são CONTEXTO e não entram no fator. n_com_2km conta polígonos das fontes preferidas e em Guarulhos duas fontes se sobrepõem, então o número é de polígonos, não de comunidades distintas.","frescor_periodo":"trimestral","proxima_verificacao":"2026-11-30","responsavel":"agente","validado_em":"2026-08-31T13:14:25.256979+00:00","validacao_resultado":"passa","cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T13:14:25.256979+00:00"},{"tabela":"hex_fav","descricao_simples":"Favorabilidade 0-100 por fator (19) por célula, base do motor multicritério","fonte":"derivada de hex_score + hex_fatores_extra","fonte_url":null,"licenca":"derivada","data_dado":"29/08/2026","data_acesso":"2026-08-29","script_gerador":"pipeline/85_fatores.sql","n_linhas":73115,"pk_cols":"hex_id","sha256":"7a4c2be8ad854fcba470e624aa78b35dc9a7f5ed527538a68a59922e81ec1c5f","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"hex_fav\" t ORDER BY hex_id) TO STDOUT' | sha256sum","metodo":"transformações declaradas em cbre.fatores; veto zera a célula","confianca":"declarada","limites":"célula vetada sai independentemente dos pesos","frescor_periodo":"trimestral","proxima_verificacao":"2026-11-29","responsavel":"agente","validado_em":"2026-08-30T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"hex_score","descricao_simples":"Score 0-1 por célula (zoneamento, acesso, relevo, disponibilidade, energia) com vetos e descontos","fonte":"derivada de hex, zoneamento, isocronas, rodovias, RBCV","fonte_url":null,"licenca":"derivada","data_dado":"29/08/2026","data_acesso":"2026-08-29","script_gerador":"pipeline/80_score.sql","n_linhas":73115,"pk_cols":"hex_id","sha256":"7e46197013f554002b636fe30ac785a77b8d89596a1636602ddc0b78493dfa95","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"hex_score\" t ORDER BY hex_id) TO STDOUT' | sha256sum","metodo":"média geométrica ponderada 0,25/0,30/0,20/0,15/0,10; pesos DECLARADOS","confianca":"declarada, a calibrar","limites":"veto não é certidão; várzea é proxy; pesos não medidos","frescor_periodo":"trimestral","proxima_verificacao":"2026-11-29","responsavel":"agente","validado_em":"2026-08-30T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"hidro_ae","descricao_simples":"Trechos de drenagem BC250 1:250.000 na bbox (2.126)","fonte":"IBGE BC250 (hidro_nacional_bc250)","fonte_url":null,"licenca":"IBGE dado aberto","data_dado":"2023","data_acesso":"2026-08-28","script_gerador":"pipeline/40_restricoes.sql","n_linhas":2498,"pk_cols":null,"sha256":"49648bbe25d85ae4e460de24dfb7b29adfc1f58c67ff60f08b9363d3b2e7ae75","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"hidro_ae\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"KNN dist_hidro_m; app_30m","confianca":"alta (fonte) / escala grossa","limites":"app_30m é PISO; APP real exige 1:10.000","frescor_periodo":"estatico","proxima_verificacao":"2027-08-30","responsavel":"agente","validado_em":"2026-08-30T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"imoveis_candidatos","descricao_simples":"O objeto: 4.346 imóveis CAR ≥ 5 ha com score, zona, galpão-entra, veto e ranking (617 elegíveis)","fonte":"SICAR (car_imovel_4674) + derivadas","fonte_url":null,"licenca":"SICAR: dado público, só código","data_dado":"SICAR 2026; score 29/08/2026","data_acesso":"2026-08-29","script_gerador":"pipeline/83_imoveis_candidatos.sql (+98 mineração)","n_linhas":4346,"pk_cols":null,"sha256":"41b47a7f92981d60135afff0c76ae128d52b2d274fabebe604dde342344c5a08","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"imoveis_candidatos\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"score médio ponderado por área × parte apta; rank se < 50 % vetado","confianca":"triagem","limites":"CAR autodeclarado; código, nunca titular; nada visto em campo","frescor_periodo":"trimestral","proxima_verificacao":"2026-11-29","responsavel":"agente","validado_em":"2026-08-30T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":true,"motivo_null":"URL do SICAR não registrada no relatório (tabela já carregada no iagro_sat)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"imoveis_fav","descricao_simples":"Favorabilidade 0-100 dos 19 fatores por imóvel","fonte":"derivada de imoveis_candidatos + hex_fav","fonte_url":null,"licenca":"derivada","data_dado":"29/08/2026","data_acesso":"2026-08-29","script_gerador":"pipeline/85_fatores.sql","n_linhas":4346,"pk_cols":"car_cod","sha256":"f264d3ea5b2d7fcbab7ab048f650d2905d4fa5f9b4aeda4035156406710c72f2","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"imoveis_fav\" t ORDER BY car_cod) TO STDOUT' | sha256sum","metodo":"agregação área-ponderada das células não vetadas","confianca":"declarada","limites":"idem hex_fav","frescor_periodo":"trimestral","proxima_verificacao":"2026-11-29","responsavel":"agente","validado_em":"2026-08-30T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"imoveis_urbanos","descricao_simples":"Lista curta Industrial & Logística do objeto urbano: 78 lotes com matrícula ONR, ≥ 5.000 m², em zona que admite galpão e sem veto","fonte":"derivada de onr_urbano_fx + onr_urbano_mercado","fonte_url":null,"licenca":"derivada","data_dado":"2026-08-30","data_acesso":"2026-08-30","script_gerador":"onr/25_imoveis_urbanos.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"mesmas transformações de cbre.fatores, fator a fator, com PESO 1 para todos os fatores aplicados; fator 5 (disponibilidade da terra) excluído por ser desenhado para o objeto rural — exclusão declarada","confianca":"declarada, não calibrada com a CBRE","limites":"funil medido 116 → 89 → 78; a camada repete a mesma matrícula em objectid diferentes (178209 e 176606); 5 dos 46 de Guarulhos são usucapião/REURB: matrícula georreferenciada não quer dizer imóvel disponível","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"imovel_aprm_sub","descricao_simples":"Subárea de APRM por imóvel (SCA, SBD, SOD, SUC, SUCt, SER…) e a lei aplicável","fonte":"DataGeo/IDEA-SP — Leis SP 15.913/2015 (Alto Tietê Cabeceiras) e 15.790/2015 (Alto Juquery)","fonte_url":"https://datageo.ambiente.sp.gov.br/geoserver/datageowms/ows?SERVICE=WMS&REQUEST=GetCapabilities","licenca":"dado público (licença não declarada na fonte)","data_dado":"2015","data_acesso":"2026-08-30","script_gerador":"pipeline/9x_perfil_conversao_20_perfil.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"subárea dominante por área; APRM é regime de baixa densidade e NÃO é veto","confianca":"alta (fonte)","limites":"a Área de Restrição à Ocupação (ARO) não está na camada e os parâmetros por subárea não foram lidos artigo a artigo; a Lei 15.913 não cobre Guarulhos (art. 1 §2)","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"imovel_brownfield","descricao_simples":"Indício de uso industrial ou mineral anterior no imóvel (gatilho de diligência CETESB de área contaminada)","fonte":"OpenStreetMap + MapBiomas Coleção 10","fonte_url":"https://download.geofabrik.de/south-america/brazil/sudeste-latest.osm.pbf","licenca":"ODbL 1.0 (atribuição obrigatória) / MapBiomas: MapBiomas: CC BY-SA 4.0 (conforme site do projeto)","data_dado":"OSM 2026-08-27; MapBiomas 2014-2024","data_acesso":"2026-08-30","script_gerador":"pipeline/9x_perfil_conversao_20_perfil.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"landuse industrial/brownfield/quarry/construction ≥ 5 %, edifício industrial ≥ 2 % ou classe mineração ≥ 5 % em 2014-2024 (limiares declarados)","confianca":"indício declarado","limites":"NÃO é o cadastro CETESB de áreas contaminadas (Lei SP 13.577/2009): é indício de uso anterior; 114 imóveis marcados","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"imovel_inundacao","descricao_simples":"% inundável e pior classe de inundação por imóvel CAR","fonte":"derivada de cbre.inundacao_oficial","fonte_url":null,"licenca":"derivada","data_dado":"2026-08-29","data_acesso":"2026-08-29","script_gerador":"pipeline/98b_inundacao.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"mesma regra da célula, recortada ao polígono do imóvel","confianca":"declarada","limites":"o fator 9 desconta (≥ 50 % → 10), NÃO veta: mancha modelada não é laudo","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"imovel_macrozona","descricao_simples":"Macrozona dominante do Plano Diretor por imóvel (sigla, nome, classe canônica, % e confiança)","fonte":"cbre.macrozoneamento (nível 1, research/25)","fonte_url":null,"licenca":"derivada","data_dado":"2006-2025 conforme município","data_acesso":"2026-08-30","script_gerador":"pipeline/9x_perfil_conversao_20_perfil.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"dominante por área","confianca":"herda a confiança do nível 1","limites":"o Plano Diretor descreve território e diretriz, não permissão de uso; 5 dos 9 PDs não têm nenhuma macrozona de vocação econômica","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"imovel_mineracao","descricao_simples":"Veredito de mineração por imóvel (ANM × Sentinel-2 mensal × MapBiomas classe 30)","fonte":"ANM SIGMINE + Sentinel-2 L2A (Earth Search) + MapBiomas col. 10","fonte_url":null,"licenca":"dado público (licença não declarada na fonte)","data_dado":"ANM 09/08/2026; S2 2020-01..2026-08","data_acesso":"2026-08-29","script_gerador":"pipeline/98_mineracao_dinamica.sql","n_linhas":2956,"pk_cols":"car_cod","sha256":"37eaf796fa28019639b05853fa9cc8b7a8090ee130161c8c7119e5b79e06bae5","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"imovel_mineracao\" t ORDER BY car_cod) TO STDOUT' | sha256sum","metodo":"regras e limiares declarados (bare_frac 0,30; sazonalidade 0,05/0,08)","confianca":"declarada, não calibrada em campo","limites":"S2 não distingue cava de terraplenagem; polígono ANM ≠ cava operando","frescor_periodo":"mensal","proxima_verificacao":"2026-09-29","responsavel":"agente","validado_em":"2026-08-30T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":true,"motivo_null":"URL STAC exata não registrada no relatório","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"imovel_perfil_conversao","descricao_simples":"Caminho de conversão do imóvel rural em lote industrial, por imóvel CAR (4.346): fatos do CAR, situação territorial, caminho, prazo, etapas, obstáculos e score de conversão","fonte":"derivada de SICAR + SIGEF + zoneamento/macrozoneamento + inundação + mineração + APRM + rede MT","fonte_url":null,"licenca":"derivada","data_dado":"2026-08-30","data_acesso":"2026-08-30","script_gerador":"pipeline/9x_perfil_conversao_10_car_attr.sql + _20_perfil.sql + _30_motor.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"28 regras declaradas em cbre.conversao_regras; score_conversao = 0,55 base do caminho + 0,15 área útil + 0,10 título + 0,10 inundação + 0,10 banda GRU − 4 por obstáculo","confianca":"declarada, não calibrada","limites":"não é parecer jurídico; os prazos são faixas DECLARADAS a partir de prazo legal e prática, sem série medida nos 9 municípios; o perímetro urbano é INFERIDO (macrozona do PD + zona de uso), não lido de camada oficial; 'área consolidada' do SICAR-SP está vazia (4 de 4.346) e o proxy é MapBiomas 2014","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"imovel_sigef","descricao_simples":"Cobertura SIGEF por imóvel: parcelas certificadas, % da área, NÚMEROS de matrícula e data de certificação","fonte":"INCRA SIGEF (public.sigef_parcelas_certificadas, UF SP)","fonte_url":null,"licenca":"dado público (licença não declarada na fonte)","data_dado":"2026","data_acesso":"2026-08-30","script_gerador":"pipeline/9x_perfil_conversao_20_perfil.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"interseção com o polígono do imóvel; sliver descartado (< 10 % da parcela e < 5 % do imóvel); 'certificado' = parcela cobrindo ≥ 50 % da área","confianca":"alta (fonte)","limites":"só o NÚMERO da matrícula, nunca o titular; a matrícula declarada na certificação pode estar desatualizada; 684 de 4.346 certificados e 172 com mais de uma matrícula","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":"URL do download do SIGEF não registrada no relatório","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"imovel_situacao_uso","descricao_simples":"Situação de uso de cada um dos 4.346 imóveis candidatos: em uso agrícola, pasto, silvicultura, mosaico/indefinido, sem cultura há N safras, construído/urbanizado, mineração, vegetação nativa ou sem dado","fonte":"MapBiomas col.10 (cbre.car_uso) + Sentinel-2 L2A NDVI (cbre.car_ndvi/car_status) + ANM SIGMINE (cbre.imovel_mineracao) + OSM (cbre.imovel_brownfield)","fonte_url":"https://brasil.mapbiomas.org/ · https://earth-search.aws.element84.com/v1 · https://geo.anm.gov.br/","licenca":"MapBiomas CC BY-SA 4.0; Sentinel-2 Copernicus (uso aberto); ANM dado público; OSM ODbL","data_dado":"MapBiomas 2024; NDVI 2026; ANM 09/08/2026; OSM 27/08/2026","data_acesso":"2026-08-31","script_gerador":"pipeline/9s_situacao_uso.sql","n_linhas":4346,"pk_cols":"car_cod","sha256":null,"sha256_cmd":null,"metodo":"9 regras de precedência com limiares declarados (cbre.situacao_uso_limiares); a primeira que fecha define o rótulo","confianca":"triagem: sinal, não prova; limiares declarados, nenhum calibrado em campo","limites":"MapBiomas para em 2024 e a classe 21 (mosaico) não separa lavoura de pastagem; NDVI é do ano-safra 2026 e não vê o que está sob o dossel; \"em uso\" descreve cobertura observada, nunca intenção de venda do proprietário; nada visto em campo; nunca titular","frescor_periodo":"anual","proxima_verificacao":"2027-08-31","responsavel":"agente","validado_em":"2026-08-31T02:29:18.172007+00:00","validacao_resultado":"passa","cliente_ve":true,"motivo_null":"sha256 preenchido pelo QA (pipeline/qa/20_catalogo.py)","atualizado_em":"2026-08-31T02:29:18.172007+00:00"},{"tabela":"inundacao_oficial","descricao_simples":"13.528 feições de mancha e suscetibilidade a inundação nos 9 municípios — substitui o proxy de várzea no fator 9 do motor","fonte":"SGB/CPRM + IPT (RIGeo) · GeoSampa · GeoServer de Guarulhos · setorização de risco SGB · IG-SP/CPLA","fonte_url":"https://rigeo.sgb.gov.br/handle/doc/15178","licenca":"dado público (licença não declarada na fonte)","data_dado":"2014-2018 (cartas SGB/IPT); 2026-08-10 (manchas de SP); 2019-2026 (setores de risco)","data_acesso":"2026-08-29","script_gerador":"pipeline/98b_inundacao.sql (brutos por geo/raw/inundacao/fetch_geosampa_mancha.sh, fetch_sgb.sh, harvest_ubc.py, load_mancha.sh)","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"união das 5 fontes com classe harmonizada; conta_inundavel = classe Alta/Média (SGB/IPT), mancha TR ≤ 25 anos (SP) ou setor de risco R3/R4 — regra DECLARADA; Baixa e TR 100 relatados à parte e não descontam","confianca":"alta (fonte) / é modelagem do órgão","limites":"suscetibilidade e mancha são MODELAGEM, não laudo: não substituem estudo hidrológico do lote nem consulta de cota de enchente; as cartas são de 2014-2018 e obras de drenagem posteriores não aparecem; a mancha do DAEE/PDMAT-3 (a que cobre o Tietê metropolitano de ponta a ponta) NÃO existe em vetor público; Nazaré Paulista tem produto grosseiro (3 polígonos)","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"isocronas","descricao_simples":"Isócronas de 15/30/45/60 min em fluxo livre a partir de 5 âncoras (GRU Cargo etc.)","fonte":"OSRM local (car.lua) sobre OSM Geofabrik","fonte_url":"https://download.geofabrik.de/south-america/brazil/sudeste-latest.osm.pbf","licenca":"ODbL 1.0 (atribuição obrigatória)","data_dado":"OSM 2026-08-27","data_acesso":"2026-08-28","script_gerador":"osm/sql/30_isocronas.sql","n_linhas":40,"pk_cols":null,"sha256":"51d489f59a020d98496f5b97415aabf991f5bedfcc38b0889dd176858fd10387","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"isocronas\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"união de células de 500 m com tempo ≤ faixa; buffer ±250 m","confianca":"alta (método) / fluxo livre","limites":"pico 1,5-2,5× maior; 60 min truncada pelo buffer","frescor_periodo":"semestral","proxima_verificacao":"2027-02-28","responsavel":"agente","validado_em":"2026-08-30T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"itbi_sp","descricao_simples":"Transacoes imobiliarias com ITBI-IV pago no municipio de Sao Paulo (2022-2026), com valor declarado, data, SQL cadastral, matricula, cartorio, areas e uso do IPTU","fonte":"Prefeitura de Sao Paulo / Secretaria Municipal da Fazenda","fonte_url":"https://prefeitura.sp.gov.br/web/fazenda/w/acesso_a_informacao/31501","licenca":"nao declarada no portal; publicacao de transparencia ativa","data_dado":"exercicios 2022 a 2026 (transacoes ate 07/08/2026)","data_acesso":"2026-08-30","script_gerador":"cbre/valor/10_itbi_sp_parse.py + 11/12/13_itbi_sp_*.sql","n_linhas":890105,"pk_cols":"sql_cadastral + mes_pagamento + data_transacao + valor_transacao","sha256":null,"sha256_cmd":null,"metodo":"ingestao direta do .xlsx oficial (degrau 1), normalizacao e juncao ao lote do GeoSampa pelo SQL de 11 digitos","confianca":"alta","limites":"valor DECLARADO pelo contribuinte e base de calculo do imposto, nao preco verificado em escritura; a aba do arquivo e o mes de PAGAMENTO e nao o da transacao; a fonte exclui imovel rural e ITBI pago via PPI; nome e CPF nao existem na fonte (suprimidos pela Prefeitura). Amarracao ao lote do GeoSampa pelo SQL de 11 digitos: 266.080 de 890.105 linhas (29,9%) com cad_lote_gid e geom - terreno 39,3%, industria/armazens 55,5%; o restante e unidade autonoma de condominio (inexistente na camada de LOTE) ou SQL cancelado (2,2% de casamento contra 41,6% em SQL ativo). Contagem conferida linha a linha contra cbre.itbi_sp_raw.","frescor_periodo":"mensal","proxima_verificacao":"2026-09-30","responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-30T22:18:42.410254+00:00"},{"tabela":"leilao_detalhe","descricao_simples":"29 fichas de lote de leilão lidas uma a uma (praças, matrícula, ônus, zona, galpão-entra), sem dado pessoal","fonte":"Portal Zuk, Mega Leilões, Superbid, Caixa (páginas de lote)","fonte_url":null,"licenca":"termos de uso; robots relido (Zuk veda /edital)","data_dado":"2026-08-29","data_acesso":"2026-08-29","script_gerador":"mercado/leilao_detalhe.py + leilao_detalhe_enrich.sql + leilao_detalhe_pos.py","n_linhas":29,"pk_cols":"anuncio_id","sha256":"7ab22e39b59c65bf4c2ab2d644b42c6e5016ea0696b27e2c5864c6538c61db7e","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"leilao_detalhe\" t ORDER BY anuncio_id) TO STDOUT' | sha256sum","metodo":"3 s entre pedidos; enriquecimento com zona/rodovia/isócrona/CAR ≤ 500 m","confianca":"alta (leitura)","limites":"praça é lance mínimo; 5 lotes sem coordenada","frescor_periodo":"diario","proxima_verificacao":"2026-08-31","responsavel":"agente","validado_em":"2026-08-30T00:00:00+00:00","validacao_resultado":"atencao","cliente_ve":true,"motivo_null":"URL por lote na coluna url da própria tabela","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"leilao_historico","descricao_simples":"299 lotes de leilão fechados (173 no recorte de 24 meses da RMSP): praças, valor e data de arrematação, desconto e status","fonte":"Mega Leilões, Superbid, Portal Zuk e Grupo Lance (páginas de leilão já encerrado)","fonte_url":"https://www.megaleiloes.com.br/leiloes-realizados","licenca":"termos de uso de cada site; robots.txt lido e respeitado (Zuk veda /edital e /ajax-lote*)","data_dado":"fechamento a partir de 29/08/2024","data_acesso":"2026-08-29","script_gerador":"mercado/leilao_historico.py + mercado/run_leiloes_historico.sh (cron do dev, dia 2 às 06:50)","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"cadência 2-4 s, parada imediata em 403/429; chave = URL do lote; desconto = 1 − arrematação/avaliação (na Mega, sobre a 1ª praça, porque a fonte não publica avaliação)","confianca":"média (série enviesada para Mega e Superbid)","limites":"arrematação NÃO é transação nem escritura (pode ser condicional, cancelada ou não homologada); praça é lance mínimo; o statusId da Superbid é INFERIDO; Sodré (403), Frazão, Biasi e Caixa não publicam resultado e o Zuk só mostra os 30 últimos; dedupe por URL, não por matrícula; nenhum nome de pessoa","frescor_periodo":"mensal","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"leilao_onus","descricao_simples":"O que o documento do proprio leilao diz de cada lote: ocupacao, IPTU, condominio, outros onus e QUEM PAGA os debitos, com trecho citado, documento, pagina e confianca","fonte":"Edital, matricula, laudo de avaliacao e certidoes publicados pelos leiloeiros (Mega Leiloes, Superbid) + ficha do lote (Zuk, Caixa)","fonte_url":"https://www.megaleiloes.com.br/ · https://www.superbid.net/ · https://www.portalzuk.com.br/ · https://venda-imoveis.caixa.gov.br/","licenca":"nao declarada na fonte (documento publico de leilao; uso de leitura, sem republicacao dos PDFs)","data_dado":"praças de agosto a novembro de 2026","data_acesso":"2026-08-31","script_gerador":"mercado/run_leilao_onus.sh (leilao_docs.py -> leilao_ficha_txt.py -> leilao_ocr.py -> leilao_onus.py -> leilao_onus_cross*.sql)","n_linhas":29,"pk_cols":"anuncio_id","sha256":null,"sha256_cmd":null,"metodo":"extracao por regras sobre o texto dos documentos, com hierarquia edital > matricula > laudo > certidao > ficha; texto-padrao do site (boilerplate) excluido do reconhecimento; PDF achatado por pagina; IPTU so somado quando o documento soma; nome de pessoa e CPF suprimidos na leitura","confianca":"alta quando ha edital (13 lotes); media/baixa quando so ha ficha (16 lotes); baixa no que veio de OCR (tesseract so com idioma ingles instalado)","limites":"Edital e declaracao da parte que vende, NAO e certidao: onus pode existir e nao aparecer. Ocupacao muda. Nada e orientacao juridica. Praca e lance minimo e arrematacao nao e transacao de mercado livre. Soma de IPTU rotulada como nossa quando o documento nao soma. Zuk (13 lotes) tem o edital vedado no robots: vale a ficha. Nenhum nome de pessoa ou CPF e gravado.","frescor_periodo":"diario","proxima_verificacao":"2026-09-07","responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T02:32:36.51388+00:00"},{"tabela":"leilao_onus_item","descricao_simples":"Um onus, ponto positivo ou ponto negativo por linha, com a frase citada do documento, a pagina e a confianca","fonte":"mesmos documentos de leilao_onus","fonte_url":"idem leilao_onus","licenca":"nao declarada na fonte","data_dado":"praças de agosto a novembro de 2026","data_acesso":"2026-08-31","script_gerador":"mercado/leilao_onus.py","n_linhas":109,"pk_cols":"id","sha256":null,"sha256_cmd":null,"metodo":"uma linha por ocorrencia reconhecida; classe = onus | positivo | negativo; \"penhora citada Nx\" e ordem de grandeza (ocorrencias da palavra), nao numero de averbacoes","confianca":"media","limites":"Item e o que o documento DIZ, nao o que existe. Ausencia de item nao e ausencia de onus. 26 dos 109 itens tem trecho parcialmente suprimido por conter nome de pessoa.","frescor_periodo":"diario","proxima_verificacao":"2026-09-07","responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T02:32:36.51388+00:00"},{"tabela":"leilao_resultado","descricao_simples":"Acompanhamento de status/praça/arrematação por lote","fonte":"mesmas páginas de lote","fonte_url":null,"licenca":"termos de uso","data_dado":"2026-08-29+","data_acesso":"2026-08-29","script_gerador":"pipeline/94_leilao_resultado.py + mercado/leilao_detalhe_pos.py","n_linhas":39,"pk_cols":"anuncio_id","sha256":"2bdf4880ec88c135f6e9376c2de1d935b7db543f12a6e5598526f557f011038c","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"leilao_resultado\" t ORDER BY anuncio_id) TO STDOUT' | sha256sum","metodo":"releitura; resultado não exposto pelas fontes","confianca":"baixa (fonte não expõe)","limites":"0 vendidos lidos; só o tempo resolve","frescor_periodo":"diario","proxima_verificacao":"2026-08-31","responsavel":"agente","validado_em":"2026-08-29T00:00:00+00:00","validacao_resultado":"atencao","cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"lote_s2_veredito","descricao_simples":"Veredito por lote da leitura Sentinel-2: estavel / mudou / inconclusivo, com o ano em que a mudanca aparece, os deltas contra a linha de base do proprio lote e o nivel de cobertura atual.","fonte":"derivada de cbre.lote_serie_s2 e cbre.tmp_lote_s2_alvo (cbre.cad_lote_x)","fonte_url":null,"licenca":"derivada — mesma licenca da fonte (Copernicus Sentinel)","data_dado":"2017-2026","data_acesso":"2026-08-31","script_gerador":"pipeline/cadastro/61_lote_s2_agrega.py","n_linhas":835,"pk_cols":"gid","sha256":null,"sha256_cmd":null,"metodo":"Base = mediana dos anos validos de 2017-2019; recente = mediana dos anos validos de 2025-2026. Limiares DECLARADOS, calibrados no p95 da distribuicao nula medida nos 150 lotes de controle: mudou se (d_NDBI >= +0,13 ou d_NDVI <= -0,16 ou d_solo >= +0,19) E o sinal persiste em todos os anos validos a partir do ano indicado; estavel se |d_NDVI| <= 0,12 e |d_NDBI| <= 0,09 e |d_solo| <= 0,16 (p90 do mesmo controle); o resto e inconclusivo. Exige >= 6 anos validos, >= 2 na base e >= 2 no recente.","confianca":"media — regra de limiar, calibrada contra dois grupos de controle (141 lotes que a pegada oficial do GeoSampa reclassificou como construidos e 150 lotes construidos por cadastro+OSM)","limites":"Sinal de mudanca NAO e alvara, obra licenciada nem edificacao: terraplenagem, patio, deposito a ceu aberto e estacionamento produzem o mesmo sinal. Estavel NAO significa juridicamente vago. Construcao anterior a 2017 nao gera mudanca — por isso a coluna nivel_cobertura. Falso positivo medido no controle: 4 de 150 (2,7%).","frescor_periodo":"anual","proxima_verificacao":"2027-02-28","responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T02:36:00.897687+00:00"},{"tabela":"lote_urbano_veto","descricao_simples":"Veto do objeto urbano (Linha 1) aplicado lote a lote: 578 lotes do cadastro + 78 matriculas do ONR","fonte":"derivada: cbre.cad_lote_x, cbre.imoveis_urbanos, cbre.ti_ae, cbre.uc_ae, cbre.embargo_ae, cbre.inundacao_oficial, public.amc_anm_sigmine, cbre.hex/hex_rbcv","fonte_url":null,"licenca":"derivada","data_dado":"camadas de 2024-2026 conforme a ficha de cada uma","data_acesso":"2026-08-31","script_gerador":"cbre/pipeline/9y_veto_urbano.sql","n_linhas":656,"pk_cols":"alvo_tipo + alvo_id","sha256":null,"sha256_cmd":null,"metodo":"medicao no poligono do lote onde a camada permite; onde o publicador so da PONTO (Guarulhos) e ponto-em-poligono; RBCV, agua e declividade continuam por celula de 250 m (declarado em veto_regras_urbano.medido_em)","confianca":"media","limites":"veto nao e certidao: e triagem sobre camada publica. Onde o lote e PONTO a fracao de sobreposicao nao existe e a regra vira tudo-ou-nada. A zona do lote prevalece sobre a da celula, mas quando a propria zona do lote e de categoria protecao_ambiental (ZPDS/ZPDSr em Sao Paulo) o veto fica de pe mesmo com galpao_entra = condicionado","frescor_periodo":"trimestral","proxima_verificacao":"2026-11-30","responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T00:11:35.874582+00:00"},{"tabela":"macrozoneamento","descricao_simples":"Nível 1 do zoneamento: as 47 macrozonas do Plano Diretor dos 9 municípios, reduzidas a 6 classes canônicas, com lei, método, confiança e nota de ambiguidade","fonte":"WFS de Guarulhos e GeoSampa, GeoMogi, KMZ oficial de Mairiporã, cartas georreferenciadas e texto de lei (URL por linha)","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"dado público (licença não declarada na fonte)","data_dado":"2006-2025 conforme município","data_acesso":"2026-08-29","script_gerador":"pipeline/zon_catalogo/20_macrozoneamento_cbre.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"a classe é lida no ARTIGO que define a macrozona, nunca no nome; método por linha (wfs / app_json / kmz / georref_pdf / mesmo_instrumento / derivado_nivel2 / proxy_texto)","confianca":"por linha (alta a baixa; proxy_texto é baixa por definição)","limites":"o PD descreve território e diretriz, NÃO permissão de uso: 5 dos 9 planos não têm macrozona de vocação econômica e o nível 1 sozinho erraria metade do estoque industrial; Arujá e Nazaré Paulista são proxy de texto (o mapa não foi publicado); Santa Isabel cobre 83,8 % e Cajamar 89,1 % da divisa; 25 das 47 macrozonas exigiram nota de ambiguidade; não é certidão de zoneamento","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":"URL por linha na coluna fonte_url da própria tabela","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"mercado_il","descricao_simples":"10.749 itens de Industrial & Logística nos 9 municípios (terreno urbano ≥ 1.000 m², galpão/armazém/depósito e lote de leilão), com preço PEDIDO, zona, macrozona, acesso e classe de precisão","fonte":"derivada de cbre.anuncios + anuncio_ponto × zoneamento / macrozoneamento / OSM / isócronas / estoque logístico","fonte_url":null,"licenca":"derivada","data_dado":"coleta de 30/08/2026","data_acesso":"2026-08-30","script_gerador":"geocode/50_mercado_il.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"regra de entrada DECLARADA (o que entra e o que não entra); índice = 0,30 zona + 0,20 banda GRU + 0,20 rodovia + 0,20 porte + 0,10 preço pedido/m²; galpao_entra='nao' é veto (índice 0 e o item continua na lista, marcado)","confianca":"declarada, a calibrar com a CBRE","limites":"preço pedido é do vendedor e NÃO é transação; 6.537 dos 10.749 estão só no nível do bairro (erro mediano medido 2,2 km) e nunca contam como anúncio dentro de um imóvel; 1.340 republicações do mesmo ativo marcadas; ZAP, VivaReal, Imovelweb e OLX bloqueiam o nosso IP — lacuna de acesso, não de método","frescor_periodo":"semanal","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"mogi_zede_sobreposicao","descricao_simples":"As 46 ZEDE de Mogi das Cruzes (zonas especiais de desenvolvimento econômico): ZEDE-1 mineração 31,03 km², ZEDE-2 turismo rural 31,36, ZEDE-3 indução a indústrias 21,77","fonte":"GeoMogi — Prefeitura de Mogi das Cruzes (Lei 7.200/2016)","fonte_url":"https://geomogi.mogidascruzes.sp.gov.br/mapa/zoneamento","licenca":"dado público (licença não declarada na fonte)","data_dado":"2016 (consolidada 2018)","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"separada do zoneamento porque INCIDE sobre ele","confianca":"alta (vetor oficial)","limites":"é SOBREPOSIÇÃO: não soma com o zoneamento; a ZEDE-3 é o argumento industrial de Mogi e aparece no site como camada própria","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"onr_matricula","descricao_simples":"32.905 matrículas georreferenciadas do ONR (863 nos 9 municípios + 32.042 nas praças da CBRE): polígono, número da matrícula, cartório, CNS e classificação registral — sem titular","fonte":"ONR — Mapa do Registro de Imóveis, FeatureServer imoveis_georreferenciamento","fonte_url":"https://gis-mapas.onr.org.br/onrgisserver/rest/services/Hosted/imoveis_georreferenciamento/FeatureServer/0/query","licenca":"serviço aberto sem login; termo de uso não declarado no FeatureServer","data_dado":"camada sem safra declarada; consulta de 30/08/2026","data_acesso":"2026-08-30","script_gerador":"onr/fetch_onr.py + fetch_onr_bbox.py + fetch_onr_scope.py + load_onr.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"token público (POST, expira em 8 h), páginas de 2.000 por envelope; o município é atribuído por junção espacial com a malha IBGE, NUNCA pelo rótulo cidade/uf do ONR","confianca":"alta (fonte oficial) / precisão do polígono não declarada","limites":"só a matrícula que já foi georreferenciada e enviada (863 contra 4.346 imóveis CAR); os campos nome_imovel e descricao contêm nome de pessoa e NÃO são carregados; 22 polígonos do 'Cartório Teste'; 863 linhas para 748 chaves; inteiro teor é pago e nunca é buscado","frescor_periodo":"mensal","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"onr_urbano_fx","descricao_simples":"Ficha das 863 matrículas urbanas: zona, macrozona, UC, APRM, RBCV, inundação, ANM, rede MT, subestação, rodovia e banda GRU, mais os fatores herdados da célula de 250 m","fonte":"derivada de onr_matricula × camadas da frente","fonte_url":null,"licenca":"derivada","data_dado":"2026-08-30","data_acesso":"2026-08-30","script_gerador":"onr/20_enriquece.sql + 21_enriquece_restricoes.sql + 22_enriquece_infra.sql + 23_enriquece_hex.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"medido NO LOTE onde há camada vetorial; declividade, cobertura, pressão urbana, densidade, roubo de carga, renda, polos e veto são HERDADOS da célula de 250 m e marcados como tal","confianca":"por atributo (medido no lote × herdado da grade)","limites":"o que é herdado tem resolução de 250 m; 1 lote de São Paulo cai fora da grade; galpao_admite em Guarulhos/SP/Mogi vem da CATEGORIA da carta, não da lei","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"osm_buildings_ind","descricao_simples":"Edificações industriais/galpões OSM (warehouse/industrial/factory ou > 2.000 m²) (7.728)","fonte":"OpenStreetMap","fonte_url":"https://download.geofabrik.de/south-america/brazil/sudeste-latest.osm.pbf","licenca":"ODbL 1.0 (atribuição obrigatória)","data_dado":"2026-08-27","data_acesso":"2026-08-28","script_gerador":"osm/sql/10_derivar.sql","n_linhas":7728,"pk_cols":null,"sha256":"9a74ec3adf2a85f17a9f10296cb90995e1541d54c7549be94c3b77fdcfbd58d6","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"osm_buildings_ind\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"filtro por tag building + área","confianca":"alta onde mapeado","limites":"footprint ≠ ABL; piso","frescor_periodo":"mensal","proxima_verificacao":"2026-09-29","responsavel":"agente","validado_em":"2026-08-30T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"osm_landuse","descricao_simples":"Uso do solo OSM (industrial, comercial, residencial…) (16.073)","fonte":"OpenStreetMap","fonte_url":"https://download.geofabrik.de/south-america/brazil/sudeste-latest.osm.pbf","licenca":"ODbL 1.0 (atribuição obrigatória)","data_dado":"2026-08-27","data_acesso":"2026-08-28","script_gerador":"osm/sql/10_derivar.sql","n_linhas":16073,"pk_cols":null,"sha256":"98108295e27fcb2cb0de4efbda0f240e89994725cf8fdd778c8564a98b6c0122","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"osm_landuse\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"tag landuse; ST_MakeValid","confianca":"alta onde mapeado","limites":"piso do que está mapeado","frescor_periodo":"mensal","proxima_verificacao":"2026-09-29","responsavel":"agente","validado_em":"2026-08-30T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"pedidos_dado","descricao_simples":"Fila de aquisição: o que não está aberto, por qual canal se pede (e-SIC/LAI/convênio), prazo legal, esforço de digitalização e status","fonte":"registro próprio (AQUISICAO_DADO.md, degraus 1 a 4)","fonte_url":null,"licenca":"derivada","data_dado":"2026-08-30","data_acesso":"2026-08-30","script_gerador":"valor/60_pedidos_dado.sql + uf/pedidos_estaduais.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"uma linha por (município/ente, camada); canal e URL verificados um a um","confianca":"n.a.","limites":"'preparado' NÃO é 'protocolado': nada foi protocolado sem autorização; a regra da casa é nunca dizer 'a cidade não tem', e sim em que degrau o dado está","frescor_periodo":"mensal","proxima_verificacao":null,"responsavel":"humano","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"polos_logisticos","descricao_simples":"Os 14 polos logísticos do motor: chave, nome, tipo, nº de pontos, como foi verificado e o método","fonte":"OpenStreetMap (feições verificadas uma a uma) + a régua publicada pela própria CBRE (Raio 30/60)","fonte_url":"https://download.geofabrik.de/south-america/brazil/sudeste-latest.osm.pbf","licenca":"ODbL 1.0 (atribuição obrigatória)","data_dado":"OSM 2026-08-27","data_acesso":"2026-08-30","script_gerador":"pipeline/88a_polos_geom.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"todos os 14 são ROTEADOS, nenhum é estimado; 'cabeça de rodovia' = ponto da via (motorway com o nome exato) mais próximo da Praça da Sé — regra DECLARADA","confianca":"alta","limites":"Congonhas não tem terminal de carga mapeado no OSM: o polo é o terminal de passageiros (courier e belly cargo); só 4 polos viraram fator, os demais ficam medidos em acesso_polos","frescor_periodo":"estatico","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"polos_trafego","descricao_simples":"3.804 polos geradores de tráfego (escola, hospital, shopping, estação, terminal, aeroporto…)","fonte":"OpenStreetMap","fonte_url":"https://download.geofabrik.de/south-america/brazil/sudeste-latest.osm.pbf","licenca":"ODbL 1.0 (atribuição obrigatória)","data_dado":"2026-08-27","data_acesso":"2026-08-29","script_gerador":"pipeline/97_polos_se_estoque.sql","n_linhas":3804,"pk_cols":"polo_id","sha256":"929b9228ee86e1afaf7eca713f7abde693ce3a9ce318b38125eb7f6f6fe9924b","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"polos_trafego\" t ORDER BY polo_id) TO STDOUT' | sha256sum","metodo":"tags + ST_ClusterDBSCAN ≤ 150 m","confianca":"alta onde mapeado","limites":"proxy por tipo, sem contagem volumétrica","frescor_periodo":"semestral","proxima_verificacao":"2027-02-28","responsavel":"agente","validado_em":"2026-08-30T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"rodovias_principais","descricao_simples":"Rodovias motorway/trunk/primary com nome canônico (15.676 trechos)","fonte":"OpenStreetMap, extrato Geofabrik sudeste","fonte_url":"https://download.geofabrik.de/south-america/brazil/sudeste-latest.osm.pbf","licenca":"ODbL 1.0 (atribuição obrigatória)","data_dado":"2026-08-27T20:21:06Z","data_acesso":"2026-08-28","script_gerador":"osm/load_ogr.sh + osm/sql/10_derivar.sql","n_linhas":15676,"pk_cols":null,"sha256":"4445783634c4c588d826df079ebfb9cd7211473bb79996f51901ac773c51d2ba","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"rodovias_principais\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"ref com fallback name; GiST","confianca":"alta onde mapeado","limites":"hierarquia é a dos mapeadores","frescor_periodo":"mensal","proxima_verificacao":"2026-09-29","responsavel":"agente","validado_em":"2026-08-30T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"servico:analise_sob_demanda","descricao_simples":"Leitura sob demanda de uma area qualquer: o cliente entrega poligono/ponto/arquivo e recebe zona, restricoes, inundacao, mineracao, acesso, energia, mercado e favorabilidade do Motor, cada valor com procedencia","fonte":"derivado: as proprias camadas do schema cbre (lista branca de GRANT SELECT) + public.amc_anm_sigmine","fonte_url":"https://cbre.iagrointel.com/analisar.html","licenca":"derivado — a licenca de cada valor e a da camada de origem (ver a ficha de cada uma)","data_dado":null,"data_acesso":"2026-08-31","script_gerador":"cbre/analise/app.py + consulta.py + prova.py + presets.py (unit systemd cbre-analise, 127.0.0.1:8129)","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"consulta PostGIS ao vivo, somente leitura (role cbre_ana_app, default_transaction_read_only, statement_timeout 25s, work_mem 16MB, sem paralelismo); a geometria entra como parametro EWKB constante nos SRID 4674 e 31983 para usar o indice GiST de cada camada","confianca":"derivada — a confianca de cada valor e a da camada de origem","limites":"teto de 50 km2 por leitura; fora dos 9 municipios medidos quase toda camada volta vazia; relevo, cobertura, acesso, seguranca e renda sao HERDADOS da grade de 250 m; nunca proprietario, nome ou CPF; nao e laudo nem certidao","frescor_periodo":"diario","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":"data_dado nula por ser servico derivado: a data do dado e a de cada camada de origem; frescor declarado como diario porque cada leitura recalcula sobre o estado corrente das tabelas","atualizado_em":"2026-08-31T02:25:40.84702+00:00"},{"tabela":"situacao_uso_limiares","descricao_simples":"Os 9 limiares declarados (regra, condição, movimento) que produzem cbre.imovel_situacao_uso","fonte":"declarado por nós (não é fonte externa)","fonte_url":null,"licenca":"interno","data_dado":"31/08/2026","data_acesso":"2026-08-31","script_gerador":"pipeline/9s_situacao_uso.sql","n_linhas":9,"pk_cols":"regra_id","sha256":null,"sha256_cmd":null,"metodo":"escrito à mão no script, versionado junto da tabela derivada","confianca":"declarado","limites":"limiar é escolha nossa, não medida da fonte; muda se a CBRE calibrar","frescor_periodo":"estatico","proxima_verificacao":null,"responsavel":"agente","validado_em":"2026-08-31T02:29:18.172007+00:00","validacao_resultado":"passa","cliente_ve":true,"motivo_null":"sem URL: limiar é decisão interna, não tem fonte externa","atualizado_em":"2026-08-31T02:29:18.172007+00:00"},{"tabela":"sp_aprm_alto_juquery_limite_2015","descricao_simples":"Limite da bacia da APRM Alto Juquery (367 km²) (1 feições)","fonte":"DataGeo / IDEA-SP (SIMA-SP), WFS do workspace datageo — camada datageo:APRMAJ_LIMITE_BACIA_2015_POL","fonte_url":"https://datageo.ambiente.sp.gov.br/geoserver/datageowms/ows?SERVICE=WMS&REQUEST=GetCapabilities","licenca":"dado público (licença não declarada na fonte)","data_dado":"2015","data_acesso":"2026-08-28","script_gerador":"pipeline/45_mananciais.sql consome a camada (a carga do WFS é anterior)","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"GetFeature WFS no workspace datageo","confianca":"alta (vetor oficial)","limites":"a Área de Restrição à Ocupação (ARO) não está na camada; APRM é regime de baixa densidade, não veda parcelamento; a Lei 15.913 não cobre Guarulhos (art. 1 §2)","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"sp_aprm_alto_juquery_zoneamento_2015","descricao_simples":"Subáreas da APRM Alto Juquery (Lei SP 15.790/2015): SBD1-3, SOD, SUC, SUCt, SUICt, SER (257 feições)","fonte":"DataGeo / IDEA-SP (SIMA-SP), WFS do workspace datageo — camada datageo:APRMAJ_ZONEAMENTO_10_SMA_2015_POL","fonte_url":"https://datageo.ambiente.sp.gov.br/geoserver/datageowms/ows?SERVICE=WMS&REQUEST=GetCapabilities","licenca":"dado público (licença não declarada na fonte)","data_dado":"2015","data_acesso":"2026-08-28","script_gerador":"pipeline/45_mananciais.sql consome a camada (a carga do WFS é anterior)","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"GetFeature WFS no workspace datageo","confianca":"alta (vetor oficial)","limites":"a Área de Restrição à Ocupação (ARO) não está na camada; APRM é regime de baixa densidade, não veda parcelamento; a Lei 15.913 não cobre Guarulhos (art. 1 §2)","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"sp_aprm_alto_tiete_cabeceiras_limite_2015","descricao_simples":"Limite da bacia da APRM Alto Tietê Cabeceiras (1.259 km²) (1 feições)","fonte":"DataGeo / IDEA-SP (SIMA-SP), WFS do workspace datageo — camada datageo:APRMATC_LIMITE_BACIA_2015_POL","fonte_url":"https://datageo.ambiente.sp.gov.br/geoserver/datageowms/ows?SERVICE=WMS&REQUEST=GetCapabilities","licenca":"dado público (licença não declarada na fonte)","data_dado":"2015","data_acesso":"2026-08-28","script_gerador":"pipeline/45_mananciais.sql consome a camada (a carga do WFS é anterior)","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"GetFeature WFS no workspace datageo","confianca":"alta (vetor oficial)","limites":"a Área de Restrição à Ocupação (ARO) não está na camada; APRM é regime de baixa densidade, não veda parcelamento; a Lei 15.913 não cobre Guarulhos (art. 1 §2)","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"sp_aprm_alto_tiete_cabeceiras_subareas_2015","descricao_simples":"Subáreas da APRM Alto Tietê Cabeceiras (Lei SP 15.913/2015), com CA, taxa de permeabilidade e IAV; a SCA sozinha cobre 1.180,7 km² (80 feições)","fonte":"DataGeo / IDEA-SP (SIMA-SP), WFS do workspace datageo — camada datageo:APRMATC_SUBAREAS_2015_POL","fonte_url":"https://datageo.ambiente.sp.gov.br/geoserver/datageowms/ows?SERVICE=WMS&REQUEST=GetCapabilities","licenca":"dado público (licença não declarada na fonte)","data_dado":"2015","data_acesso":"2026-08-28","script_gerador":"pipeline/45_mananciais.sql consome a camada (a carga do WFS é anterior)","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"GetFeature WFS no workspace datageo","confianca":"alta (vetor oficial)","limites":"a Área de Restrição à Ocupação (ARO) não está na camada; APRM é regime de baixa densidade, não veda parcelamento; a Lei 15.913 não cobre Guarulhos (art. 1 §2)","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"sp_pde_macroarea_lei_18209","descricao_simples":"As 173 feições das 8 macroáreas do PDE de São Paulo (Lei 16.050/2014 revista pela Lei 18.209/2024)","fonte":"GeoSampa — Prefeitura de São Paulo, camada geoportal:pde_macroarea_lei_18209","fonte_url":"https://wfs.geosampa.prefeitura.sp.gov.br/geoserver/geoportal/wfs?service=WFS&request=GetCapabilities","licenca":"termo do portal não legível por máquina (desafio anti-bot do Prodam); serviço WFS aberto e sem autenticação","data_dado":"2024","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"GetFeature WFS","confianca":"alta (vetor oficial)","limites":"cobre 96,4 % da divisa (o WFS não fecha a divisa); é planejamento, NÃO mancha de risco nem permissão de uso","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"sp_rbcv_zoneamento_wms","descricao_simples":"Zoneamento da Reserva da Biosfera do Cinturão Verde (797 polígonos vetorizados de WMS)","fonte":"Instituto Florestal via WMS DataGeo","fonte_url":"https://datageo.ambiente.sp.gov.br/geoserver/datageowms/ows?SERVICE=WMS&REQUEST=GetCapabilities","licenca":"dado público (licença não declarada na fonte)","data_dado":"não informado na fonte","data_acesso":"2026-08-28","script_gerador":"geo/rbcv/rbcv_wms_raster.py","n_linhas":797,"pk_cols":null,"sha256":"9545849f89df0042388eb678b321a875c652bd6e94126a47db8368b3376252c7","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"sp_rbcv_zoneamento_wms\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"wms_raster: 30 tiles a ~11 m, classificação por cor da SLD, sieve, poligonização","confianca":"media","limites":"vetorização por cor, não vetor de origem","frescor_periodo":"anual","proxima_verificacao":"2027-08-30","responsavel":"agente","validado_em":"2026-08-30T00:00:00+00:00","validacao_resultado":"atencao","cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"sp_uc_apa_serra_itapeti_ff","descricao_simples":"APA Serra do Itapeti","fonte":"DataGeo / IDEA-SP (SIMA-SP), WFS do workspace datageo — camadas Areas_Protegidas_US_* e VWM_UC_ESTADUAL_*","fonte_url":"https://datageo.ambiente.sp.gov.br/geoserver/datageowms/ows?SERVICE=WMS&REQUEST=GetCapabilities","licenca":"dado público (licença não declarada na fonte)","data_dado":"não informado na fonte","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"GetFeature WFS no workspace datageo","confianca":"alta (vetor oficial)","limites":"camada estadual de UC; o recorte usado no motor é cbre.uc_ae (CNUC/MMA), que agrega as três esferas","frescor_periodo":"semestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado); o research/06 §4 escreve verbatim só a camada do PE Itaberaba (VWM_UC_ESTADUAL_PE_ITABERABA_POL) e usa 'etc.' para as demais, e o serviço não declara data do dado","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"sp_uc_apa_sistema_cantareira","descricao_simples":"APA Sistema Cantareira (Mairiporã e Nazaré Paulista; 0,1 km² em Guarulhos)","fonte":"DataGeo / IDEA-SP (SIMA-SP), WFS do workspace datageo — camadas Areas_Protegidas_US_* e VWM_UC_ESTADUAL_*","fonte_url":"https://datageo.ambiente.sp.gov.br/geoserver/datageowms/ows?SERVICE=WMS&REQUEST=GetCapabilities","licenca":"dado público (licença não declarada na fonte)","data_dado":"não informado na fonte","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"GetFeature WFS no workspace datageo","confianca":"alta (vetor oficial)","limites":"camada estadual de UC; o recorte usado no motor é cbre.uc_ae (CNUC/MMA), que agrega as três esferas","frescor_periodo":"semestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado); o research/06 §4 escreve verbatim só a camada do PE Itaberaba (VWM_UC_ESTADUAL_PE_ITABERABA_POL) e usa 'etc.' para as demais, e o serviço não declara data do dado","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"sp_uc_fe_guarulhos","descricao_simples":"Floresta Estadual de Guarulhos","fonte":"DataGeo / IDEA-SP (SIMA-SP), WFS do workspace datageo — camadas Areas_Protegidas_US_* e VWM_UC_ESTADUAL_*","fonte_url":"https://datageo.ambiente.sp.gov.br/geoserver/datageowms/ows?SERVICE=WMS&REQUEST=GetCapabilities","licenca":"dado público (licença não declarada na fonte)","data_dado":"não informado na fonte","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"GetFeature WFS no workspace datageo","confianca":"alta (vetor oficial)","limites":"camada estadual de UC; o recorte usado no motor é cbre.uc_ae (CNUC/MMA), que agrega as três esferas","frescor_periodo":"semestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado); o research/06 §4 escreve verbatim só a camada do PE Itaberaba (VWM_UC_ESTADUAL_PE_ITABERABA_POL) e usa 'etc.' para as demais, e o serviço não declara data do dado","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"sp_uc_pe_itaberaba","descricao_simples":"Parque Estadual Itaberaba","fonte":"DataGeo / IDEA-SP (SIMA-SP), WFS do workspace datageo — camadas Areas_Protegidas_US_* e VWM_UC_ESTADUAL_*","fonte_url":"https://datageo.ambiente.sp.gov.br/geoserver/datageowms/ows?SERVICE=WMS&REQUEST=GetCapabilities","licenca":"dado público (licença não declarada na fonte)","data_dado":"não informado na fonte","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"GetFeature WFS no workspace datageo","confianca":"alta (vetor oficial)","limites":"camada estadual de UC; o recorte usado no motor é cbre.uc_ae (CNUC/MMA), que agrega as três esferas","frescor_periodo":"semestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado); o research/06 §4 escreve verbatim só a camada do PE Itaberaba (VWM_UC_ESTADUAL_PE_ITABERABA_POL) e usa 'etc.' para as demais, e o serviço não declara data do dado","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"sp_uc_pe_itapetinga","descricao_simples":"Parque Estadual Itapetinga","fonte":"DataGeo / IDEA-SP (SIMA-SP), WFS do workspace datageo — camadas Areas_Protegidas_US_* e VWM_UC_ESTADUAL_*","fonte_url":"https://datageo.ambiente.sp.gov.br/geoserver/datageowms/ows?SERVICE=WMS&REQUEST=GetCapabilities","licenca":"dado público (licença não declarada na fonte)","data_dado":"não informado na fonte","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"GetFeature WFS no workspace datageo","confianca":"alta (vetor oficial)","limites":"camada estadual de UC; o recorte usado no motor é cbre.uc_ae (CNUC/MMA), que agrega as três esferas","frescor_periodo":"semestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado); o research/06 §4 escreve verbatim só a camada do PE Itaberaba (VWM_UC_ESTADUAL_PE_ITABERABA_POL) e usa 'etc.' para as demais, e o serviço não declara data do dado","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"sp_ucs_uso_sustentavel_sigam","descricao_simples":"220 unidades de conservação estaduais de uso sustentável (APA Cajamar, Jundiaí, Várzea do Tietê, Cantareira, Itapeti…)","fonte":"DataGeo / IDEA-SP (SIMA-SP), WFS do workspace datageo — camadas Areas_Protegidas_US_* e VWM_UC_ESTADUAL_*","fonte_url":"https://datageo.ambiente.sp.gov.br/geoserver/datageowms/ows?SERVICE=WMS&REQUEST=GetCapabilities","licenca":"dado público (licença não declarada na fonte)","data_dado":"não informado na fonte","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"GetFeature WFS no workspace datageo","confianca":"alta (vetor oficial)","limites":"camada estadual de UC; o recorte usado no motor é cbre.uc_ae (CNUC/MMA), que agrega as três esferas","frescor_periodo":"semestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado); o research/06 §4 escreve verbatim só a camada do PE Itaberaba (VWM_UC_ESTADUAL_PE_ITABERABA_POL) e usa 'etc.' para as demais, e o serviço não declara data do dado","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"ssp_carga_pontos","descricao_simples":"BOs georreferenciados de roubo/furto de carga (SP) e de veículo (9 municípios), 2024-2026/06, agora com o TIPO DO VEÍCULO trazido da base \"Veículos subtraídos\"; sem logradouro, sem placa e sem nº do BO","fonte":"SSP-SP Transparência/SPDados + SSP-SP Veículos subtraídos","fonte_url":"https://www.ssp.sp.gov.br/assets/estatistica/transparencia/spDados/SPDadosCriminais_2025.xlsx","licenca":"dado público (licença não declarada na fonte)","data_dado":"2024-01..2026-06","data_acesso":"2026-08-31","script_gerador":"pipeline/101_ssp_junta_tipo_veiculo.py (re-ingestão de 90_ssp_roubo_carga.py)","n_linhas":153768,"pk_cols":null,"sha256":"3572732f1839b6c8fcf6af63696be661b14336866b501a98ac41de05ce8f024f","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"ssp_carga_pontos\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"dedupe por (NUM_BO, ANO_BO, delegacia, natureza); tipo/marca/ano de fabricação vêm da base de veículos pela chave (ANO_BO, NUM_BO, NOME_DELEGACIA), guardada só como hash (bo_key); a re-ingestão de 31/08 reproduziu as contagens de 29/08 por natureza","confianca":"alta (fonte)","limites":"BO é registro, não vitimização; o tipo do veículo só existe para os BOs que casam com a outra base (65,3 % do roubo de veículo, 14,83 % do roubo de carga — em 85 % dos roubos de carga não há veículo subtraído registrado)","frescor_periodo":"trimestral","proxima_verificacao":"2026-11-29","responsavel":"agente","validado_em":"2026-08-29T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"subestacoes_dist","descricao_simples":"Subestações de distribuição EDP SP + Enel SP com MVA nominal (524; 383 atendem rede)","fonte":"ANEEL BDGD 2024-12-31 V11, camadas SUB e UNTRAT","fonte_url":"https://www.arcgis.com/sharing/rest/content/items/afa54a48397745a2b2fbc550880aa2d7/data","licenca":"dado público (licença não declarada na fonte)","data_dado":"2024-12-31","data_acesso":"2026-08-29","script_gerador":"pipeline/97_polos_se_estoque.sql","n_linhas":524,"pk_cols":"se_id","sha256":"6ed5972f13a9e17aa176d268461dabf3b1fe093d8ce9c62860d051b8af46fb5b","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"subestacoes_dist\" t ORDER BY se_id) TO STDOUT' | sha256sum","metodo":"ogr2ogr -spat; mva = Σ POT_NOM; atende_rede = POS in (PD,O,T)","confianca":"alta (fonte)","limites":"MVA nominal ≠ disponível; EDP 'O' sem UNTRAT","frescor_periodo":"anual","proxima_verificacao":"2027-08-30","responsavel":"agente","validado_em":"2026-08-30T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"tributacao_fav","descricao_simples":"Favorabilidade 0-100 da tributação municipal (40 % ISS de armazenagem, 30 % IPTU de terreno, 30 % incentivo à logística)","fonte":"derivada de cbre.tributacao_municipio","fonte_url":null,"licenca":"derivada","data_dado":"leis vigentes 2026","data_acesso":"2026-08-29","script_gerador":"pipeline/96_fatores_extra.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"pesos 40/30/30 DECLARADOS","confianca":"declarada","limites":"os pesos são escolha nossa, não medida; onde a lei não foi localizada em fonte primária o componente fica NULL (Mairiporã, Santa Isabel, Mogi e Itaquá a confirmar com as Fazendas)","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"tributacao_municipio","descricao_simples":"ISS (11.04/16.02/20.01), IPTU e incentivos dos 9 municípios, em fonte primária","fonte":"códigos tributários e leis de incentivo municipais (URL por município na tabela)","fonte_url":null,"licenca":"dado público (licença não declarada na fonte)","data_dado":"leis vigentes (algumas de 1969/1997, 'não confirmado')","data_acesso":"2026-08-29","script_gerador":"pipeline/95_tributacao_municipio.sql","n_linhas":9,"pk_cols":"municipio_ibge","sha256":"6c2986abec56dbc2f0d456a09b9f442be34403bfe7ca6a5866d0cb68132cdec5","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"tributacao_municipio\" t ORDER BY municipio_ibge) TO STDOUT' | sha256sum","metodo":"leitura da lei; NULL = não localizado, nunca chutado","confianca":"4 lacunas declaradas","limites":"confirmar com as Fazendas de Mairiporã, S. Isabel, Mogi e Itaquá; leismunicipais devolve 403","frescor_periodo":"anual","proxima_verificacao":"2027-08-30","responsavel":"humano","validado_em":"2026-08-30T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":true,"motivo_null":"URLs por município estão na própria tabela","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"uc_ae","descricao_simples":"Unidades de conservação na área de estudo (67 na bbox)","fonte":"CNUC/MMA (amc_cnuc_ucs)","fonte_url":null,"licenca":"dado público (licença não declarada na fonte)","data_dado":"2026","data_acesso":"2026-08-28","script_gerador":"pipeline/40_restricoes.sql","n_linhas":78,"pk_cols":null,"sha256":"b946aea56b1d4946ccc82a64fcba5361d7ad1189354f369bfed049f2352f8af4","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"uc_ae\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"recorte em UTM com ST_MakeValid","confianca":"alta (fonte)","limites":"UCs municipais recentes podem faltar","frescor_periodo":"semestral","proxima_verificacao":"2027-02-28","responsavel":"agente","validado_em":"2026-08-30T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":true,"motivo_null":"URL do CNUC não registrada no relatório (tabela já carregada no iagro_sat)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"uf_sp_area_urbanizada_2013","descricao_simples":"Área urbanizada do estado a 1:25.000 (846 polígonos, 644 municípios)","fonte":"IDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa","fonte_url":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs?service=WFS&version=2.0.0&request=GetCapabilities","licenca":"não declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)","data_dado":"2013","data_acesso":"2026-08-30","script_gerador":"uf/fetch_uf_sp.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"WFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas","confianca":"alta (vetor de órgão oficial) / escala nominal","limites":"safra de 2013 a 1:25.000: é mancha urbana, não perímetro urbano legal; nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"uf_sp_grupo_industrial","descricao_simples":"Sede e filial de grupos industriais, com empresa, país de origem e eixo/rodovia (5.338 registros)","fonte":"IDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa","fonte_url":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs?service=WFS&version=2.0.0&request=GetCapabilities","licenca":"não declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)","data_dado":"não declarada na fonte","data_acesso":"2026-08-30","script_gerador":"uf/fetch_uf_sp.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"WFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas","confianca":"alta (vetor de órgão oficial) / escala nominal","limites":"extrapola São Paulo (872 municípios, inclusive Rio de Janeiro): é a rede de sedes e filiais, não um recorte estadual; a coluna contato existe na fonte e NÃO foi ingerida; nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"uf_sp_lote_prefeitura","descricao_simples":"LOTE cadastral com inscrição imobiliária, área e perímetro (42.923 em 5 municípios; 42.800 em Santana de Parnaíba)","fonte":"IDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa","fonte_url":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs?service=WFS&version=2.0.0&request=GetCapabilities","licenca":"não declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)","data_dado":"2016","data_acesso":"2026-08-30","script_gerador":"uf/fetch_uf_sp.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"WFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas","confianca":"alta (vetor de órgão oficial) / escala nominal","limites":"lote de convênio com 5 prefeituras, safra 2016 — NÃO é cadastro de lote do Estado (isso não existe em nenhuma UF); nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"uf_sp_macrozona_pdui_2019","descricao_simples":"Macrozoneamento do PDUI da RMSP (3.364 polígonos em 51 municípios; Guarulhos 128)","fonte":"IDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa","fonte_url":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs?service=WFS&version=2.0.0&request=GetCapabilities","licenca":"não declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)","data_dado":"2019","data_acesso":"2026-08-30","script_gerador":"uf/fetch_uf_sp.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"WFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas","confianca":"alta (vetor de órgão oficial) / escala nominal","limites":"é o plano METROPOLITANO, não o macrozoneamento do Plano Diretor de cada município (esse é cbre.macrozoneamento); nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"uf_sp_perimetro_urbano","descricao_simples":"Perímetro urbano municipal com o instrumento legal citado (62 feições em 52 municípios)","fonte":"IDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa","fonte_url":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs?service=WFS&version=2.0.0&request=GetCapabilities","licenca":"não declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)","data_dado":"não declarada na fonte","data_acesso":"2026-08-30","script_gerador":"uf/fetch_uf_sp.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"WFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas","confianca":"alta (vetor de órgão oficial) / escala nominal","limites":"NÃO cobre nenhum dos 9 municípios da frente (é o eixo Campinas/Sorocaba/Piracicaba); para os 9, o perímetro continua vindo da lei municipal; nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"uf_sp_plataforma_logistica","descricao_simples":"Plataformas logísticas do Plano de Ação da Macrometrópole (15 em 10 municípios; 1 em Itaquaquecetuba)","fonte":"IDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa","fonte_url":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs?service=WFS&version=2.0.0&request=GetCapabilities","licenca":"não declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)","data_dado":"2014","data_acesso":"2026-08-30","script_gerador":"uf/fetch_uf_sp.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"WFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas","confianca":"alta (vetor de órgão oficial) / escala nominal","limites":"é planejamento de 2014, não plataforma existente; nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"uf_sp_terreno_oferta_2014","descricao_simples":"Terreno em OFERTA levantado pela EMBRAESP: área, valor pedido, R$/m² e zoneamento (239 em 52 municípios)","fonte":"IDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa","fonte_url":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs?service=WFS&version=2.0.0&request=GetCapabilities","licenca":"não declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)","data_dado":"2014","data_acesso":"2026-08-30","script_gerador":"uf/fetch_uf_sp.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"WFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas","confianca":"alta (vetor de órgão oficial) / escala nominal","limites":"preço PEDIDO de 2014 NÃO é valor de mercado de 2026 e nunca deve ser citado como preço; contato e telefone existem na fonte e NÃO foram ingeridos; nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"uf_sp_uso_solo_psim","descricao_simples":"Recorte temático do uso do solo (industrial, distrito/condomínio industrial, centro de distribuição, shopping/atacadista, área empresarial, desativado, infraestrutura de transportes) — 18.413 em 129 municípios, Guarulhos 1.172","fonte":"IDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa","fonte_url":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs?service=WFS&version=2.0.0&request=GetCapabilities","licenca":"não declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)","data_dado":"2010-2020","data_acesso":"2026-08-30","script_gerador":"uf/fetch_uf_sp.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"WFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas","confianca":"alta (vetor de órgão oficial) / escala nominal","limites":"recorte do mesmo acervo de uso do solo: valem as mesmas ressalvas de safra; nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"uf_sp_uso_solo_urbano","descricao_simples":"Uso do solo URBANO 1:10.000 da EMPLASA, polígono a polígono (598.865; modalidade/classe/uso/categoria/tipo), 14 camadas de 8 regiões — inclui 3.358 polígonos de centro de distribuição/depósito/transportadora e 16.666 industriais","fonte":"IDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa","fonte_url":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs?service=WFS&version=2.0.0&request=GetCapabilities","licenca":"não declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)","data_dado":"2010-2020","data_acesso":"2026-08-30","script_gerador":"uf/fetch_uso_solo_urbano.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"WFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas","confianca":"alta (vetor de órgão oficial) / escala nominal","limites":"as safras se SOBREPÕEM (a RMSP tem 2010, 2013 e 2017 na mesma tabela, e 2013/2017 são ATUALIZAÇÕES parciais): nunca somar safras nem contar polígono sem filtrar ano_mapeamento; uso do solo observado NÃO é lote e NÃO é zoneamento; nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"uf_sp_vazio_urbano","descricao_simples":"Vazio urbano comprometido e não comprometido (530 polígonos em 61 municípios)","fonte":"IDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa","fonte_url":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs?service=WFS&version=2.0.0&request=GetCapabilities","licenca":"não declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)","data_dado":"2009-2013","data_acesso":"2026-08-30","script_gerador":"uf/fetch_uf_sp.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"WFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas","confianca":"alta (vetor de órgão oficial) / escala nominal","limites":"'vazio' é a leitura da EMPLASA em 2009-2013 e não foi conferido contra imagem nem cadastro atual; nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"uf_sp_zupi_1978","descricao_simples":"Zonas de Uso Predominantemente Industrial da RMSP, Lei estadual 1.817/1978 (199 polígonos em 26 municípios; Guarulhos 17)","fonte":"IDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa","fonte_url":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs?service=WFS&version=2.0.0&request=GetCapabilities","licenca":"não declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)","data_dado":"1978","data_acesso":"2026-08-30","script_gerador":"uf/fetch_uf_sp.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"WFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas","confianca":"alta (vetor de órgão oficial) / escala nominal","limites":"o vetor público é GENERALIZADO (a carta 1:10.000 só existe como imagem no WMS do DataGeo); Guarulhos tem versão vetorial própria, mais precisa; nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"validacao","descricao_simples":"Log de testes: o que se esperava, o que se mediu, o resultado (passa/falha/atenção), o script e a evidência","fonte":"registro próprio","fonte_url":null,"licenca":"derivada","data_dado":"2026-08-28 em diante","data_acesso":"2026-08-30","script_gerador":"pipeline/qa/00_schema.sql + 30_validacao_doc.py + qa_checks.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"origem 'doc' = registrado a partir dos relatórios; 'auto' = rodada do qa_run.sh","confianca":"n.a.","limites":"teste que passa confere consistência interna, não valida o dado em campo","frescor_periodo":"semanal","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"valor_referencia","descricao_simples":"Banda de referencia de valor (R$/m2 e R$/ha) por municipio x objeto x metodo","fonte":"derivada: ITBI/PMSP, PGV de Guarulhos, leilao_historico, Informe Anual de FII (B3/FNET), INCRA VTN","fonte_url":null,"licenca":"derivada","data_dado":"conforme a linha (coluna data_dado)","data_acesso":"2026-08-30","script_gerador":"cbre/valor/50_valor_referencia.sql","n_linhas":97,"pk_cols":"id","sha256":null,"sha256_cmd":null,"metodo":"agregacao por quartis com filtros declarados linha a linha","confianca":"media","limites":"NAO e laudo nem avaliacao; nenhuma banda desce ao nivel do lote; metade das linhas tem n < 20 e confianca baixa","frescor_periodo":"mensal","proxima_verificacao":"2026-09-30","responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-30T22:18:42.410254+00:00"},{"tabela":"valor_referencia_alvo","descricao_simples":"A banda de referencia aplicada a cada alvo (imovel CAR, lote urbano do ONR, item do mercado I&L) com a leitura pedido x banda","fonte":"derivada de cbre.valor_referencia","fonte_url":null,"licenca":"derivada","data_dado":"30/08/2026","data_acesso":"2026-08-30","script_gerador":"cbre/valor/55_valor_referencia_alvo.sql","n_linhas":13833,"pk_cols":"alvo_tipo + alvo_id","sha256":null,"sha256_cmd":null,"metodo":"hierarquia declarada: transacao > laudo de FII > valor fiscal > VTN > arrematacao; preco pedido nunca vira banda","confianca":"media","limites":"quando banda_do_proprio_municipio = false a banda e regional (RMSP) e a razao mede a diferenca municipio x regiao, nao caro x barato","frescor_periodo":"mensal","proxima_verificacao":"2026-09-30","responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-30T22:18:42.410254+00:00"},{"tabela":"valor_referencia_zona","descricao_simples":"Banda de referencia por ZONA (nivel 2) e por MACROZONA (nivel 1) dentro de Sao Paulo","fonte":"derivada de valor_referencia","fonte_url":null,"licenca":"derivada","data_dado":"ITBI 2022-2026 x carta vigente","data_acesso":"2026-08-30","script_gerador":"cbre/valor/40_valor_referencia_zona.sql + 55_valor_referencia_alvo.sql","n_linhas":32,"pk_cols":"municipio + objeto + recorte_tipo + sigla","sha256":null,"sha256_cmd":null,"metodo":"quartis por sigla, com minimo DECLARADO de 30 observacoes","confianca":"media","limites":"zona com menos de 30 observacoes NAO vira banda; o recorte por zona usa a serie inteira 2022-2026 e nao os 24 meses das bandas municipais — nao comparar as duas diretamente","frescor_periodo":"mensal","proxima_verificacao":"2026-09-30","responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-30T23:31:34.941039+00:00"},{"tabela":"veto_regras_urbano","descricao_simples":"As 12 regras de veto, com o que vale para o objeto RURAL e o que vale para o objeto URBANO e por que diferem","fonte":"declarada por nos a partir das camadas de restricao ja catalogadas","fonte_url":null,"licenca":"derivada","data_dado":"31/08/2026","data_acesso":"2026-08-31","script_gerador":"cbre/pipeline/9y_veto_urbano.sql","n_linhas":12,"pk_cols":"ordem","sha256":null,"sha256_cmd":null,"metodo":"lista declarada; cada regra diz se e medida no LOTE ou herdada da CELULA de 250 m","confianca":"alta","limites":"e a REGRA, nao a medicao; tres regras da lista rural saem da urbana (urbano_ge_60, zona_protecao_ambiental da celula, uso_consolidado_osm) e uma entra (zona do proprio lote nao admite galpao)","frescor_periodo":"semestral","proxima_verificacao":"2027-02-28","responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T00:11:35.874582+00:00"},{"tabela":"v_lote_vacancia_s2","descricao_simples":"Visao da vacancia do lote urbano corrigida pelo satelite: junta cbre.cad_lote_x com o veredito Sentinel-2 e devolve vacancia_s2 (a contagem publicavel).","fonte":"derivada","fonte_url":null,"licenca":"derivada","data_dado":"2017-2026","data_acesso":"2026-08-31","script_gerador":"pipeline/cadastro/61_lote_s2_agrega.py","n_linhas":null,"pk_cols":"gid","sha256":null,"sha256_cmd":null,"metodo":"vacancia_s2 = construido quando o satelite acusa mudanca persistente; vazio_superficie_nao_vegetada quando o lote esta estavel mas a superficie atual nao e vegetada; vazio_inconclusivo_s2 quando a serie nao decide; senao mantem a vacancia cadastral.","confianca":"media","limites":"A visao so tem veredito para os lotes lidos (o conjunto candidato), nao para os 1,9 milhao de lotes de cbre.cad_lote.","frescor_periodo":"anual","proxima_verificacao":"2027-02-28","responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":"n_linhas NULL: e visao, a contagem varia com cbre.cad_lote_x","atualizado_em":"2026-08-31T02:36:00.897687+00:00"},{"tabela":"zoneamento","descricao_simples":"União das cartas de zoneamento dos 9 municípios, com lei, método e confiança por polígono","fonte":"cartas municipais (ver linhas zoneamento_*)","fonte_url":null,"licenca":"dado público (licença não declarada na fonte)","data_dado":"2016-2025 conforme município","data_acesso":"2026-08-29","script_gerador":"pipeline/zon_*/ (Arujá, Itaquá, Mairiporã, S. Isabel, Nazaré, Cajamar); carga WFS de Guarulhos/SP/Mogi sem script no repositório","n_linhas":62634,"pk_cols":"id","sha256":"d1970f5e8c2faa4d1846854d7ea9dabbe702db0c604304337c51f958f18b08bc","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"zoneamento\" t ORDER BY id) TO STDOUT' | sha256sum","metodo":"colunas harmonizadas; categoria é nossa","confianca":"por linha (alta/média/baixa)","limites":"galpão-entra é leitura da lei, não parecer","frescor_periodo":"anual","proxima_verificacao":"2027-08-30","responsavel":"agente","validado_em":"2026-08-30T00:00:00+00:00","validacao_resultado":"atencao","cliente_ve":true,"motivo_null":"script da carga WFS de Guarulhos, São Paulo e Mogi não está no repositório (research/06 diz 'carregado pelo agente')","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"zoneamento_aruja","descricao_simples":"Zoneamento de Arujá, LC 42/2019 (165 polígonos vetorizados de PDF raster)","fonte":"Câmara Municipal (siscam), Planta 2 Zoneamento Geral","fonte_url":"https://camaraaruja.sp.gov.br","licenca":"dado público (licença não declarada na fonte)","data_dado":"2019 (alt. LC 45/2019, 58/2023; PD LC 63/2025)","data_acesso":"2026-08-29","script_gerador":"pipeline/zon_aruja/01-17","n_linhas":167,"pk_cols":"id","sha256":"420f4833dbf3b39b6b77577f6f225ac204c9f4f1b0b7034e52b76503b5193f2b","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"zoneamento_aruja\" t ORDER BY id) TO STDOUT' | sha256sum","metodo":"georref_pdf: 62 GCPs de grade UTM, RMSE 18,8 m, classificação HSV","confianca":"media/baixa","limites":"divisas ±20-40 m; lei em revisão","frescor_periodo":"semestral","proxima_verificacao":"2027-02-28","responsavel":"agente","validado_em":"2026-08-29T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"zoneamento_cajamar","descricao_simples":"Zoneamento de Cajamar, LC 234/2024 (47 polígonos: memoriais OCR + DWG oficial)","fonte":"Prefeitura: LC 234/2024 Anexo 7 + DWG macrozoneamento 2019","fonte_url":"https://cajamar.sp.gov.br/infraestrutura/wp-content/uploads/sites/20/2020/06/macrozoneamento-cajamar-2019.dwg","licenca":"dado público (licença não declarada na fonte)","data_dado":"2024","data_acesso":"2026-08-29","script_gerador":"pipeline/zon_cajamar/01-08","n_linhas":47,"pk_cols":"id","sha256":"3d0db4949b81e4545ecfde68f09d28b906d0ffdfe4f6bdbc72580165c826953c","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"zoneamento_cajamar\" t ORDER BY id) TO STDOUT' | sha256sum","metodo":"OCR + poligonal por azimute/distância; memorial que fecha ≤ 2 % = alta; DWG = média","confianca":"20 alta / 19 média / 8 baixa","limites":"planta oficial (Anexo 6) não publicada; 14 km² sem zona","frescor_periodo":"anual","proxima_verificacao":"2027-08-30","responsavel":"agente","validado_em":"2026-08-29T00:00:00+00:00","validacao_resultado":"atencao","cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"zoneamento_guarulhos","descricao_simples":"Carta de zoneamento de Guarulhos, Lei 7.888/2021 (34 polígonos)","fonte":"GeoServer oficial da Prefeitura, camada geocorppg:tm_sdu_zoneamento_7888_2021","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"dado público (licença não declarada na fonte)","data_dado":"camada sem data declarada; lei 2021 (alt. 8.213/2023)","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":34,"pk_cols":null,"sha256":"2ac0584a37e951b6eb2dc4131f745ef30eec8dc07cb8048985f674ece4351420","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"zoneamento_guarulhos\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"WFS GeoJSON EPSG:31983","confianca":"alta (vetor oficial)","limites":"conferir Lei 8.213/2023 contra a camada","frescor_periodo":"anual","proxima_verificacao":"2027-08-30","responsavel":"agente","validado_em":"2026-08-28T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":true,"motivo_null":"script de carga não está no repositório","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"zoneamento_itaqua","descricao_simples":"Zoneamento de Itaquaquecetuba, LC 420/2025 (100 polígonos de GeoPDF)","fonte":"Prefeitura, Anexo II Mapa 1 (GeoPDF 09/2025)","fonte_url":"https://itaqua.sp.gov.br/arquivos/secretarias/planejamento-urbano/Mapas/ANEXO_II_MAPA_DE_ZONEAMENTO_1_A1.pdf","licenca":"dado público (licença não declarada na fonte)","data_dado":"09/2025","data_acesso":"2026-08-29","script_gerador":"pipeline/zon_itaqua/10-40","n_linhas":100,"pk_cols":null,"sha256":"d719179596a9c42f9adae5205306b7b9988a9baf4b011b986f84a3845bec48c0","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"zoneamento_itaqua\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"georref_pdf: SRS embutido, 300 dpi, cor + textura","confianca":"alta/media","limites":"±15-20 m; ZEIS/ZEPAC não vetorizadas","frescor_periodo":"anual","proxima_verificacao":"2027-08-30","responsavel":"agente","validado_em":"2026-08-29T00:00:00+00:00","validacao_resultado":"atencao","cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"zoneamento_mairipora","descricao_simples":"Zoneamento de Mairiporã, LC 438/2021 e alterações (311 polígonos do KMZ oficial)","fonte":"Prefeitura, pasta oficial da revisão do PD (PLANO DIRETOR.kmz)","fonte_url":"https://www.mairipora.sp.gov.br/cidadao/revisao-de-plano-diretor-participativo","licenca":"dado público (licença não declarada na fonte)","data_dado":"2021-2025","data_acesso":"2026-08-29","script_gerador":"pipeline/zon_mairipora/10_load_kml.sh + 20_load.sql","n_linhas":311,"pk_cols":null,"sha256":"4336627e41623982492b099a4d9124a8222225e9322834edc14121e765753dfb","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"zoneamento_mairipora\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"shp (vetor oficial), achatamento por prioridade declarada","confianca":"alta","limites":"KMZ sem data/versão; PD em revisão","frescor_periodo":"semestral","proxima_verificacao":"2027-02-28","responsavel":"agente","validado_em":"2026-08-29T00:00:00+00:00","validacao_resultado":"atencao","cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"zoneamento_mogi_das_cruzes","descricao_simples":"Zoneamento de Mogi das Cruzes, Lei 7.200/2016 (168 + ZEDE)","fonte":"GeoMogi, endpoint JSON /mapa/zoneamento","fonte_url":"https://geomogi.mogidascruzes.sp.gov.br/mapa/zoneamento","licenca":"dado público (licença não declarada na fonte)","data_dado":"2016 (consolidada 2018)","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":168,"pk_cols":null,"sha256":"76dd827903ffa195a7a95d61c8ad09d1fb979cda5c3eda8d63d837935c885607","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"zoneamento_mogi_das_cruzes\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"GeoJSON embutido EPSG:4326","confianca":"alta (vetor oficial)","limites":"ZEDE é sobreposição, não soma","frescor_periodo":"anual","proxima_verificacao":"2027-08-30","responsavel":"agente","validado_em":"2026-08-28T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":true,"motivo_null":"script de carga não está no repositório","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"zoneamento_nazare","descricao_simples":"Nazaré Paulista: zoneamento estadual da APA Cantareira + perímetros do texto legal (8)","fonte":"DataGeo WMS GetFeatureInfo (Dec. 65.244/2020) + leis municipais","fonte_url":"https://datageo.ambiente.sp.gov.br/geoportal/rest/document?id=%7B63470BF2-0DE8-456B-86B9-A8F50F252CBB%7D","licenca":"dado público (licença não declarada na fonte)","data_dado":"2020","data_acesso":"2026-08-29","script_gerador":"pipeline/zon_nazare/01-04","n_linhas":8,"pk_cols":"id","sha256":"05f01e8a6e380797f74684109a9aefe963eb2b140d1d0c76382dd2c511ad7494","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"zoneamento_nazare\" t ORDER BY id) TO STDOUT' | sha256sum","metodo":"wms_getfeatureinfo + ocr_texto + shp","confianca":"alta (APA) / media / baixa","limites":"não existe LUOS municipal","frescor_periodo":"anual","proxima_verificacao":"2027-08-30","responsavel":"agente","validado_em":"2026-08-29T00:00:00+00:00","validacao_resultado":"atencao","cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"zoneamento_parametros","descricao_simples":"Parâmetros por zona (CA/TO/H/lote mínimo/usos) e 'galpão entra' com artigo citado (88)","fonte":"texto das leis municipais em fonte primária","fonte_url":null,"licenca":"dado público (licença não declarada na fonte)","data_dado":"leis vigentes 2016-2025","data_acesso":"2026-08-29","script_gerador":"pipeline/zon_*/…parametros.sql + 16_load.sql","n_linhas":88,"pk_cols":"id","sha256":"234a9e6714123a23bea19a9ccafc184e4bc849cf17a791e7014e4c9c05bcf5f8","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"zoneamento_parametros\" t ORDER BY id) TO STDOUT' | sha256sum","metodo":"leitura da lei, uma linha por zona","confianca":"leitura, não parecer","limites":"sigla ambígua = mais restritiva","frescor_periodo":"anual","proxima_verificacao":"2027-08-30","responsavel":"humano","validado_em":"2026-08-30T00:00:00+00:00","validacao_resultado":"atencao","cliente_ve":true,"motivo_null":"URL por linha na coluna fonte_url da própria tabela","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"zoneamento_santaisabel","descricao_simples":"Macrozoneamento de Santa Isabel, LC 184/2016 Mapa 32-A (PDF vetorial CAD)","fonte":"Prefeitura via Wayback Machine","fonte_url":"https://web.archive.org/web/20181221150029/http://santaisabel.sp.gov.br/pmsiportal/wp-content/uploads/2018/10/MACROZONEAMENTO-MAPA-32A.pdf","licenca":"dado público (licença não declarada na fonte)","data_dado":"03/2016","data_acesso":"2026-08-29","script_gerador":"pipeline/zon_santaisabel/00-56","n_linhas":15,"pk_cols":"id","sha256":"135de4f6821c8ab87c2ec29c168a0804c605c2260204f22e0949344a29c2e349","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"zoneamento_santaisabel\" t ORDER BY id) TO STDOUT' | sha256sum","metodo":"georref_pdf sem raster: geometria CAD + afim pela grade UTM (IoU 0,92 no PE Itaberaba)","confianca":"alta/media (~50-100 m)","limites":"macrozoneamento, não LUOS; datum não declarado","frescor_periodo":"anual","proxima_verificacao":"2027-08-30","responsavel":"agente","validado_em":"2026-08-29T00:00:00+00:00","validacao_resultado":"atencao","cliente_ve":true,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"zoneamento_sao_paulo","descricao_simples":"Perímetros de zona de São Paulo, Lei 18.177/2024 (61.784)","fonte":"GeoSampa WFS geoportal:perimetro_zona_lei_18177_24","fonte_url":"https://wfs.geosampa.prefeitura.sp.gov.br/geoserver/geoportal/wfs?service=WFS&request=GetCapabilities","licenca":"dado público (licença não declarada na fonte)","data_dado":"2024","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":61784,"pk_cols":null,"sha256":"336ce0f6192a521cfde9f97d3082a562a03fab3e52eae1f9e4ec118dccaaf7d2","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"zoneamento_sao_paulo\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"WFS paginado; ST_CurveToLine","confianca":"alta (vetor oficial)","limites":"—","frescor_periodo":"anual","proxima_verificacao":"2027-08-30","responsavel":"agente","validado_em":"2026-08-28T00:00:00+00:00","validacao_resultado":"atencao","cliente_ve":true,"motivo_null":"script de carga não está no repositório","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"zoneamento_x_mapbiomas_2024","descricao_simples":"Quanto de cada categoria de zona ainda NÃO está urbanizado (cruzamento do zoneamento com o MapBiomas 2024)","fonte":"derivada de cbre.zoneamento × raw_mapbiomas_2024_area_estudo","fonte_url":null,"licenca":"derivada","data_dado":"2024","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"área por categoria de zona × classe 24 (área urbanizada)","confianca":"declarada","limites":"para achar 'terreno grande vazio' dentro da ZI é preciso footprint (OSM/Sentinel/cadastro): a 30 m o MapBiomas não separa lote vazio de lote ocupado","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":true,"motivo_null":"script do cruzamento não está no repositório (research/06 §2.1 traz o resultado)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"anuncio_geo","descricao_simples":"Resultado da cascata de geocodificação por anúncio: método, nível, confiança, raio e o texto do endereço","fonte":"IBGE CNEFE 2022 + CEP derivado do próprio CNEFE + OpenStreetMap + centroide de localidade do CNEFE","fonte_url":"https://ftp.ibge.gov.br/Censos/Censo_Demografico_2022/Arquivos_CNEFE/CSV/Municipio/35_SP/","licenca":"IBGE: dado aberto; OSM: ODbL 1.0 (atribuição obrigatória)","data_dado":"CNEFE 2022; OSM 2026-08-27","data_acesso":"2026-08-30","script_gerador":"geocode/20_geocode.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"6 níveis com regra declarada (porta exata conf. 0,95 → centroide de bairro 0,25); veto de plausibilidade a 3 km do bairro declarado; o casamento fuzzy de nome de bairro foi TESTADO E REPROVADO (erro mediano de 21,6 km) e removido","confianca":"medida contra gabarito cego de 12.354 pontos (porta exata: p50 11,3 m)","limites":"concordar com a coordenada que a fonte publica não é verdade de campo; o CNEFE é de 2022 (loteamento novo cai para bairro); nunca se grava nome nem telefone de anunciante","frescor_periodo":"semanal","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"anuncios_vistos","descricao_simples":"Primeira vez que cada URL foi vista (detecção de novos)","fonte":"derivada","fonte_url":null,"licenca":"derivada","data_dado":"2026-08-28+","data_acesso":"2026-08-29","script_gerador":"mercado/run_leiloes_diario.sh","n_linhas":77178,"pk_cols":"url","sha256":"fdbee1fb8f6742afc240de0df2a2820d62f20bf9f8c2152880f1741aefb8cd65","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"anuncios_vistos\" t ORDER BY url) TO STDOUT' | sha256sum","metodo":"url + primeira_vez","confianca":"n.a.","limites":"—","frescor_periodo":"diario","proxima_verificacao":"2026-08-31","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"area_estudo","descricao_simples":"Área de estudo: núcleo (9 municípios) e buffer de 5 km","fonte":"malha municipal IBGE (tribuna_serving.municipio_geo)","fonte_url":null,"licenca":"IBGE dado aberto","data_dado":"malha 2022","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":2,"pk_cols":null,"sha256":"ad801042d1de33570b6544ea98a07d47dd3c4db05f686a3a9ccb9eb820832508","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"area_estudo\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"união + buffer","confianca":"alta","limites":"—","frescor_periodo":"estatico","proxima_verificacao":"2027-08-30","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":"script não está no repositório (research/07: 'carregada pelo agente da área de estudo')","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"aruja_zona_central_lc42_p3","descricao_simples":"Perímetro da Zona Central de Arujá (atual 1,45 km² + ampliado 0,55 km²) vetorizado da Planta 3","fonte":"Câmara Municipal de Arujá (siscam), LC 42/2019 Planta 3 — Zoneamento Central (1:5.000)","fonte_url":"https://camaraaruja.sp.gov.br","licenca":"dado público (licença não declarada na fonte)","data_dado":"2019","data_acesso":"2026-08-29","script_gerador":"pipeline/zon_aruja/20_p3_georef.py + 21_p3_vectorize.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"a planta não tem rótulo de grade dentro da moldura: a posição veio da correlação FFT do traçado viário com as ruas OSM; 15 ladrilhos com SNR ≥ 6 viraram GCPs, afim, RMSE 9,6 m (máx. 21,2 m)","confianca":"media","limites":"IoU de 0,67 contra a Z-1 da Planta 2 — a hachura some sob rótulos e quadras densas, por isso a Z-1 continua vindo da Planta 2","frescor_periodo":"semestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"assemblagem_evento","descricao_simples":"Transacoes elegiveis do Radar de remembramento (uma linha por transacao limpa de lote inteiro)","fonte":"derivada de cbre.itbi_sp","fonte_url":null,"licenca":"derivada","data_dado":"transacoes 2022-2026","data_acesso":"2026-08-30","script_gerador":"cbre/valor/30_assemblagem.sql","n_linhas":7486,"pk_cols":"sql_cadastral + data_transacao","sha256":null,"sha256_cmd":null,"metodo":"filtro declarado: classe terreno ou industria/armazens, compra e venda, 100% transmitido, fracao ideal 1, area de terreno > 0","confianca":"alta","limites":"tabela intermediaria do radar; nao e lista de oportunidade","frescor_periodo":"mensal","proxima_verificacao":"2026-09-30","responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-30T23:31:34.941039+00:00"},{"tabela":"assemblagem_janela_teste","descricao_simples":"Teste da janela movel do Radar de remembramento (180, 365 e 730 dias) com o numero de quadras que acendem em cada uma","fonte":"derivada de assemblagem_evento","fonte_url":null,"licenca":"derivada","data_dado":"30/08/2026","data_acesso":"2026-08-30","script_gerador":"cbre/valor/30_assemblagem.sql","n_linhas":3,"pk_cols":"dias","sha256":null,"sha256_cmd":null,"metodo":"contagem de quadras com 3+ e 5+ lotes distintos por tamanho de janela","confianca":"alta","limites":"e o registro da ESCOLHA da janela, nao um produto; a janela adotada e 730 dias","frescor_periodo":"estatico","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-30T23:31:34.941039+00:00"},{"tabela":"bdgd_sub_raw","descricao_simples":"Bruto do polígono de subestação (camada SUB) da BDGD 2024 da EDP SP e da Enel SP","fonte":"ANEEL — BDGD 2024-12-31 V11, geodatabase por distribuidora (portal ArcGIS Hub da ANEEL)","fonte_url":"https://www.arcgis.com/sharing/rest/content/items/afa54a48397745a2b2fbc550880aa2d7/data","licenca":"dado público (licença não declarada na fonte)","data_dado":"2024-12-31","data_acesso":"2026-08-29","script_gerador":"pipeline/97_polos_se_estoque.sql (carga por ogr2ogr -spat)","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"ogr2ogr -spat -47.3 -24.3 -45.7 -22.8 sobre o .gdb, camadas SUB e UNTRAT","confianca":"alta (fonte)","limites":"camada BRUTA: a usada no motor é cbre.subestacoes_dist (524 SEs, 383 que atendem rede)","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"bdgd_untrat_raw","descricao_simples":"Bruto do transformador de subestação AT (camada UNTRAT) da BDGD 2024, com POT_NOM em MVA","fonte":"ANEEL — BDGD 2024-12-31 V11","fonte_url":"https://www.arcgis.com/sharing/rest/content/items/afa54a48397745a2b2fbc550880aa2d7/data","licenca":"dado público (licença não declarada na fonte)","data_dado":"2024-12-31","data_acesso":"2026-08-29","script_gerador":"pipeline/97_polos_se_estoque.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"idem SUB","confianca":"alta (fonte)","limites":"MVA é potência NOMINAL instalada, não capacidade DISPONÍVEL (carregamento e reserva não são públicos); a UNTRMT, trafo MT/BT, não foi lida","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"cad_gu_banco_terras","descricao_simples":"Banco de terras públicas do município (2.297 polígonos) — a única camada de Guarulhos com área de terreno E área construída — carga BRUTA do WFS","fonte":"GeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_sh_banco_terras","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":"cadastro servido ao vivo por WFS","data_acesso":"2026-08-30","script_gerador":"pipeline/cadastro/20_guarulhos_wfs.sh","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"ogr2ogr sobre o WFS 2.0 com paginação de 5.000, -t_srs EPSG:4674, PROMOTE_TO_MULTI; nenhuma das camadas traz nome ou CPF (verificado no DescribeFeatureType)","confianca":"alta (vetor oficial)","limites":"é terra PÚBLICA: não é estoque à venda no mercado","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"cad_gu_edificacao","descricao_simples":"Pegada de edificação de Guarulhos (306.982), com nº de pavimentos e a chave nr_fpql que liga ao lote — carga BRUTA do WFS","fonte":"GeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:pg_edificacoes_descontinuada","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":"cadastro servido ao vivo por WFS","data_acesso":"2026-08-30","script_gerador":"pipeline/cadastro/20_guarulhos_wfs.sh","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"ogr2ogr sobre o WFS 2.0 com paginação de 5.000, -t_srs EPSG:4674, PROMOTE_TO_MULTI; nenhuma das camadas traz nome ou CPF (verificado no DescribeFeatureType)","confianca":"alta (vetor oficial)","limites":"a base é marcada 'DESCONTINUADA' pelo próprio produtor: presença de pegada afirma construção, ausência não prova vazio","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"cad_gu_face_pgv","descricao_simples":"Face de quadra da Planta Genérica de Valores de Guarulhos (25.436 linhas): valor unitário fiscal e infraestrutura da face (água, esgoto, luz, pavimento, alagamento) — carga BRUTA do WFS","fonte":"GeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:face_guarulhos_pgv","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":"cadastro servido ao vivo por WFS","data_acesso":"2026-08-30","script_gerador":"pipeline/cadastro/20_guarulhos_wfs.sh","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"ogr2ogr sobre o WFS 2.0 com paginação de 5.000, -t_srs EPSG:4674, PROMOTE_TO_MULTI; nenhuma das camadas traz nome ou CPF (verificado no DescribeFeatureType)","confianca":"alta (vetor oficial)","limites":"o valor da PGV é VALOR FISCAL para cálculo do IPTU, fixado por lei municipal — não é avaliação de mercado e não deve ser apresentado como tal; a UNIDADE e o EXERCÍCIO das colunas vu_atual_u/vu_atual_r ainda não foram confirmados (pedido aberto em cbre.pedidos_dado)","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"cad_gu_loteamento","descricao_simples":"Loteamento aprovado em Guarulhos (484 polígonos): processo, alvará e ano — carga BRUTA do WFS","fonte":"GeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:pg_loteamentos_poligonos","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":"cadastro servido ao vivo por WFS","data_acesso":"2026-08-30","script_gerador":"pipeline/cadastro/20_guarulhos_wfs.sh","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"ogr2ogr sobre o WFS 2.0 com paginação de 5.000, -t_srs EPSG:4674, PROMOTE_TO_MULTI; nenhuma das camadas traz nome ou CPF (verificado no DescribeFeatureType)","confianca":"alta (vetor oficial)","limites":"é o polígono do PARCELAMENTO, não do lote individual","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"cad_gu_parcelamento","descricao_simples":"Parcelamento e regularização fundiária da Secretaria de Habitação de Guarulhos (176 polígonos): modalidade, categoria, interesse e fase de regularização — carga BRUTA do WFS","fonte":"GeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_sh_parcelamento","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":"cadastro servido ao vivo por WFS","data_acesso":"2026-08-30","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"ogr2ogr sobre o WFS 2.0 com paginação de 5.000, -t_srs EPSG:4674, PROMOTE_TO_MULTI; nenhuma das camadas traz nome ou CPF (verificado no DescribeFeatureType)","confianca":"alta (vetor oficial)","limites":"é processo de regularização, não lote nem disponibilidade","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"esta camada não é carregada por pipeline/cadastro/20_guarulhos_wfs.sh (que carrega as outras seis): a camada de origem é a registrada em research/_survey_rmsp8.md e research/06, mas o comando exato da carga não está no repositório","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"cad_gu_quadra","descricao_simples":"Quadra física de Guarulhos (7.207 polígonos) — carga BRUTA do WFS","fonte":"GeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:ct_quadras_fisicas","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":"cadastro servido ao vivo por WFS","data_acesso":"2026-08-30","script_gerador":"pipeline/cadastro/20_guarulhos_wfs.sh","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"ogr2ogr sobre o WFS 2.0 com paginação de 5.000, -t_srs EPSG:4674, PROMOTE_TO_MULTI; nenhuma das camadas traz nome ou CPF (verificado no DescribeFeatureType)","confianca":"alta (vetor oficial)","limites":"é a quadra, não o lote; serve de base para o polígono do lote único e para o Voronoi","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"cad_gu_subbloco","descricao_simples":"Bruto do lote/unidade do cadastro de Guarulhos: 394.861 registros, 216.172 lotes distintos, 8.908 quadras — carga BRUTA do WFS","fonte":"GeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:pg_subblocos","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":"cadastro servido ao vivo por WFS","data_acesso":"2026-08-30","script_gerador":"pipeline/cadastro/20_guarulhos_wfs.sh","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"ogr2ogr sobre o WFS 2.0 com paginação de 5.000, -t_srs EPSG:4674, PROMOTE_TO_MULTI; nenhuma das camadas traz nome ou CPF (verificado no DescribeFeatureType)","confianca":"alta (vetor oficial)","limites":"o lote de Guarulhos é PONTO: não existe área de terreno na fonte, e o polígono só é derivável quando a quadra tem um único lote","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"cad_gu_uso_solo","descricao_simples":"Uso do solo temático do SDU de Guarulhos (classe e subclasse por polígono) — carga BRUTA do WFS","fonte":"GeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_sdu_uso_solo","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":"cadastro servido ao vivo por WFS","data_acesso":"2026-08-30","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"ogr2ogr sobre o WFS 2.0 com paginação de 5.000, -t_srs EPSG:4674, PROMOTE_TO_MULTI; nenhuma das camadas traz nome ou CPF (verificado no DescribeFeatureType)","confianca":"alta (vetor oficial)","limites":"uso observado/temático, NÃO zoneamento: quem responde 'galpão entra' é cbre.zoneamento_parametros","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"esta camada não é carregada por pipeline/cadastro/20_guarulhos_wfs.sh (que carrega as outras seis): a camada de origem é a registrada em research/_survey_rmsp8.md e research/06, mas o comando exato da carga não está no repositório","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"cad_sp_quadra","descricao_simples":"Quadra fiscal de São Paulo (64.216 polígonos)","fonte":"GeoSampa — Prefeitura de São Paulo, camada geoportal:quadra_fiscal","fonte_url":"https://wfs.geosampa.prefeitura.sp.gov.br/geoserver/geoportal/wfs?service=WFS&request=GetCapabilities","licenca":"termo do portal não legível por máquina (desafio anti-bot do Prodam); serviço WFS aberto e sem autenticação","data_dado":"cadastro servido ao vivo por WFS","data_acesso":"2026-08-30","script_gerador":"pipeline/cadastro/10_geosampa_lote.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"WFS paginado","confianca":"alta (vetor oficial)","limites":"quadra FISCAL não é quadra física","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"car_ae","descricao_simples":"28.699 imóveis CAR na bbox da área de estudo","fonte":"SICAR + psa_triagem_nacional","fonte_url":null,"licenca":"SICAR: dado público, só código","data_dado":"2026","data_acesso":"2026-08-28","script_gerador":"pipeline/70_car.sql","n_linhas":28699,"pk_cols":null,"sha256":"ac1fe05ad91a93125786863784703a1a6469ca10be154e2a8b2d571f40d37245","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"car_ae\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"recorte por bbox","confianca":"alta","limites":"sem CAR em área urbana é o normal","frescor_periodo":"trimestral","proxima_verificacao":"2026-11-29","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"car_anm","descricao_simples":"Processos ANM por imóvel (n, fases, substâncias, % área, % lavra)","fonte":"ANM SIGMINE","fonte_url":null,"licenca":"dado público (licença não declarada na fonte)","data_dado":"download 09/08/2026","data_acesso":"2026-08-29","script_gerador":"pipeline/96_mineracao_anm.sql","n_linhas":7395,"pk_cols":"car_cod","sha256":"994ba05b548ea03397cda67fb871a591f9b0a8e2a9d5781b6df205dfa4c53f3e","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"car_anm\" t ORDER BY car_cod) TO STDOUT' | sha256sum","metodo":"interseção em 31983; lista de fases com direito de lavra DECLARADA","confianca":"alta (fonte)","limites":"fase ≠ atividade","frescor_periodo":"mensal","proxima_verificacao":"2026-09-29","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"car_app_ae","descricao_simples":"APPs declaradas na área de estudo","fonte":"SICAR (car_apps)","fonte_url":null,"licenca":"SICAR: dado público, só código","data_dado":"2026","data_acesso":"2026-08-28","script_gerador":"pipeline/71_car_hex.sql","n_linhas":11366,"pk_cols":null,"sha256":"a02872293c0e4af026e5cf0afd67b7811cb9021c321111fb961ce6ea9557d7c4","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"car_app_ae\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"busca por cod_imovel","confianca":"declarada","limites":"declarada pelo proprietário","frescor_periodo":"trimestral","proxima_verificacao":"2026-11-29","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"car_attr_ae","descricao_simples":"Atributos do SICAR consolidado por imóvel da área de estudo: status, condição, módulo fiscal, RL/APP/vegetação nativa/servidão declaradas","fonte":"SICAR consolidado (fdw_gpu_fast.car_attr_per_imovel_dedup)","fonte_url":null,"licenca":"SICAR: dado público, só código","data_dado":"SICAR 2026","data_acesso":"2026-08-30","script_gerador":"pipeline/9x_perfil_conversao_10_car_attr.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"cópia por FDW dos atributos dos 4.346 códigos (86 s)","confianca":"alta (cópia fiel da fonte)","limites":"tudo autodeclarado pelo proprietário; RL 'proposta' (2.965 imóveis) não é RL constituída; nunca titular","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"URL do SICAR não registrada no relatório (tabela de origem já carregada no iagro_sat)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"car_dinamica","descricao_simples":"Estatísticas da série mensal por imóvel (exposição, sazonalidade, tendência)","fonte":"derivada de car_s2_mensal","fonte_url":null,"licenca":"derivada","data_dado":"2020-2026","data_acesso":"2026-08-29","script_gerador":"pipeline/98_mineracao_dinamica.sql","n_linhas":2956,"pk_cols":"car_cod","sha256":"52a2fe56caf7ba946af54267f8d1a2efba3ad927fce110f9068d5367d68ccca4","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"car_dinamica\" t ORDER BY car_cod) TO STDOUT' | sha256sum","metodo":"bare_frac med/max, meses > 50 %, sazonalidade out-mar vs abr-set","confianca":"declarada","limites":"sazonalidade fraca na RMSP","frescor_periodo":"mensal","proxima_verificacao":"2026-09-29","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"car_gru","descricao_simples":"Os 399 imóveis CAR que intersectam Guarulhos (só código e geometria)","fonte":"SICAR (public.car_imovel_4674)","fonte_url":null,"licenca":"SICAR: dado público, só código","data_dado":"SICAR 2026","data_acesso":"2026-08-28","script_gerador":"research/logs_03/car_rmsp.sh + batch1.sh + batch2.sh","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"ST_Intersects contra gru_sub_4674, DISTINCT ON (cod_imovel)","confianca":"alta","limites":"CAR é autodeclarado; 48 dos 399 são de divisa com outros municípios (351 têm ponto interno); nunca titular","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"URL do SICAR não registrada no relatório (tabela de origem já carregada no iagro_sat)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"car_ndvi","descricao_simples":"NDVI mediano por imóvel, pico e seca de 2024 e 2026","fonte":"Sentinel-2 L2A via Earth Search (Element84)","fonte_url":null,"licenca":"Copernicus: dado aberto (termos ESA)","data_dado":"2024, 2026 (93 cenas)","data_acesso":"2026-08-28","script_gerador":"pipeline/82_car_parado_ndvi.py","n_linhas":59160,"pk_cols":"car_cod,periodo","sha256":"e26fcb74495e15a82b634e12bc44c39108a7e25cbe1a097df95c0c7d51094a19","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"car_ndvi\" t ORDER BY car_cod,periodo) TO STDOUT' | sha256sum","metodo":"leitura remota por janela, mediana","confianca":"alta (fonte)","limites":"NDVI alto não prova cultivo","frescor_periodo":"semestral","proxima_verificacao":"2027-02-28","responsavel":"agente","validado_em":"2026-08-30T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":false,"motivo_null":"endpoint STAC exato não registrado no relatório","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"car_ndvi_cenas","descricao_simples":"Log das cenas Sentinel-2 usadas no NDVI","fonte":"idem car_ndvi","fonte_url":null,"licenca":"Copernicus: dado aberto (termos ESA)","data_dado":"2024, 2026","data_acesso":"2026-08-28","script_gerador":"pipeline/82_car_parado_ndvi.py","n_linhas":93,"pk_cols":null,"sha256":"10fe8d0c0c7e8468ed6d514c291293825cbe3b36d113de6d32434329a0626434","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"car_ndvi_cenas\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"id, data, nuvem, nº imóveis por cena","confianca":"alta","limites":"—","frescor_periodo":"semestral","proxima_verificacao":"2027-02-28","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"car_rl_ae","descricao_simples":"Reservas legais declaradas na área de estudo","fonte":"SICAR (car_reserva_legal)","fonte_url":null,"licenca":"SICAR: dado público, só código","data_dado":"2026","data_acesso":"2026-08-28","script_gerador":"pipeline/71_car_hex.sql","n_linhas":23696,"pk_cols":null,"sha256":"ad206d91d96ab83f03e6af60ccd5d6779fc8fc4493a9a460fdc8d37574a2dd84","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"car_rl_ae\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"busca por cod_imovel","confianca":"declarada","limites":"declarada pelo proprietário","frescor_periodo":"trimestral","proxima_verificacao":"2026-11-29","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"car_rmsp","descricao_simples":"Os 17.259 imóveis CAR que intersectam a RMSP, com cd_ibge atribuído pelo ST_PointOnSurface","fonte":"SICAR (public.car_imovel_4674)","fonte_url":null,"licenca":"SICAR: dado público, só código","data_dado":"SICAR 2026","data_acesso":"2026-08-28","script_gerador":"research/logs_03/car_rmsp.sh","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"EXISTS contra rmsp_sub_4674 + ST_PointOnSurface (≈ 20 min sob carga)","confianca":"alta","limites":"autodeclarado; o município vem do ponto interior, então imóvel de divisa é atribuído a um só; nunca titular","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"URL do SICAR não registrada no relatório","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"car_s2_mensal","descricao_simples":"Série mensal 2020-01..2026-08 de NDVI/BSI/fração exposta por imóvel (2.956 imóveis)","fonte":"Sentinel-2 L2A via Earth Search v1, tiles 23KKQ/23KLP/23KLQ","fonte_url":null,"licenca":"Copernicus: dado aberto (termos ESA)","data_dado":"2020-01-07..2026-08-23","data_acesso":"2026-08-29","script_gerador":"pipeline/97_mineracao_s2_mensal.py","n_linhas":217951,"pk_cols":"car_cod,ano_mes","sha256":"b4d4aaf71b4b9555eb9721b6b88470a268d4d396c7fcc107f2882b8af13661fb","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"car_s2_mensal\" t ORDER BY car_cod,ano_mes) TO STDOUT' | sha256sum","metodo":"20 m, máscara SCL, composto mensal por máximo NDVI; bare_frac = NDVI < 0,20","confianca":"alta (fonte) / limiar declarado","limites":"água conta como exposto; PAR ≤ 2 neste servidor","frescor_periodo":"mensal","proxima_verificacao":"2026-09-29","responsavel":"agente","validado_em":"2026-08-30T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"car_s2_mensal_cenas","descricao_simples":"Log das cenas da série mensal","fonte":"idem car_s2_mensal","fonte_url":null,"licenca":"Copernicus: dado aberto (termos ESA)","data_dado":"2020-2026","data_acesso":"2026-08-29","script_gerador":"pipeline/97_mineracao_s2_mensal.py","n_linhas":444,"pk_cols":null,"sha256":"da568a065d27c2bea9b15d93bf7dc952cda3176cd8e0d29dccbeec4956635d58","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"car_s2_mensal_cenas\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"ano_mês/tile/cena/nuvem","confianca":"alta","limites":"—","frescor_periodo":"mensal","proxima_verificacao":"2026-09-29","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"car_univ","descricao_simples":"Universo de 7.395 imóveis CAR ≥ 2 ha nos 9 municípios","fonte":"SICAR (car_imovel_4674)","fonte_url":null,"licenca":"SICAR: dado público, só código","data_dado":"2026","data_acesso":"2026-08-28","script_gerador":"pipeline/80_car_parado_universo.sql","n_linhas":7395,"pk_cols":null,"sha256":"7bf94b8a473e0c6d8ce39bb6a84fd00f7fac93ea9b7dce6f09d1f22847f6c7b8","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"car_univ\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"filtro por área e município","confianca":"alta","limites":"autodeclarado","frescor_periodo":"trimestral","proxima_verificacao":"2026-11-29","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"car_uso","descricao_simples":"Contagem de classes MapBiomas por imóvel, 2014/2018/2021/2024","fonte":"MapBiomas Coleção 10 (COG público)","fonte_url":"https://storage.googleapis.com/mapbiomas-public/initiatives/brasil/collection_10/lulc/coverage/brazil_coverage_2024.tif","licenca":"MapBiomas: CC BY-SA 4.0 (conforme site do projeto)","data_dado":"2014-2024","data_acesso":"2026-08-28","script_gerador":"pipeline/81_car_parado_mapbiomas.py","n_linhas":29580,"pk_cols":"car_cod,ano","sha256":"ae67ccf883faeb45cd93e9531791bdb95f9de77a2106455836824678f087446d","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"car_uso\" t ORDER BY car_cod,ano) TO STDOUT' | sha256sum","metodo":"leitura de janela do COG, contagem por classe","confianca":"alta (fonte) / 30 m","limites":"classe anual, classificação automática","frescor_periodo":"anual","proxima_verificacao":"2027-08-30","responsavel":"agente","validado_em":"2026-08-30T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"comentarios","descricao_simples":"Comentários deixados pelo cliente nas páginas do SIG estático","fonte":"aplicação própria (serviço cbre-comentarios em 127.0.0.1:8127)","fonte_url":null,"licenca":"derivada","data_dado":"2026-08-29 em diante","data_acesso":"2026-08-30","script_gerador":"comentarios/app.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"gravação por página/contexto; exportados para research/COMENTARIOS_<data>.md às 06:40","confianca":"n.a.","limites":"é texto do cliente: não é dado geográfico e não entra em nenhum número do produto","frescor_periodo":"diario","proxima_verificacao":null,"responsavel":"humano","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"estoque_fii_mun","descricao_simples":"Malha dos 39 municípios da RMSP + eixo Jundiaí usada para posicionar o ativo de FII no centroide quando não há endereço melhor","fonte":"malha municipal IBGE (tribuna_serving.municipio_geo)","fonte_url":null,"licenca":"IBGE dado aberto","data_dado":"malha 2022","data_acesso":"2026-08-29","script_gerador":"pipeline/98_estoque_fii.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"seleção e reprojeção para EPSG:31983","confianca":"alta","limites":"centroide de município é o último recurso e NÃO entra na métrica espacial do fator 18","frescor_periodo":"estatico","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"fonte_url: malha IBGE já carregada no iagro_sat, URL do download não registrada no relatório","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"externa:mapbiomas_col10","descricao_simples":"MapBiomas Coleção 10, cobertura 30 m, anos 2014/2018/2021/2024","fonte":"MapBiomas (bucket público GCS)","fonte_url":"https://storage.googleapis.com/mapbiomas-public/initiatives/brasil/collection_10/lulc/coverage/brazil_coverage_2024.tif","licenca":"MapBiomas: CC BY-SA 4.0 (conforme site do projeto)","data_dado":"1985-2024 (col. 10, 2025)","data_acesso":"2026-08-28","script_gerador":"pipeline/30_mapbiomas.py + 81_car_parado_mapbiomas.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"leitura de janela do COG","confianca":"alta (fonte) / 30 m","limites":"classe 24 = malha urbana; mosaico indistinto","frescor_periodo":"anual","proxima_verificacao":"2027-08-30","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"externa:relevo_glo30","descricao_simples":"Relevo Copernicus GLO-30 (tiles S23-S25 × W046-W047), declividade por célula","fonte":"Copernicus DEM GLO-30, AWS Open Data (COG)","fonte_url":"https://copernicus-dem-30m.s3.amazonaws.com/Copernicus_DSM_COG_10_S23_00_W047_00_DEM/Copernicus_DSM_COG_10_S23_00_W047_00_DEM.tif","licenca":"Copernicus DEM: livre com atribuição (termos ESA/Airbus)","data_dado":"não informado na fonte","data_acesso":"2026-08-28","script_gerador":"pipeline/20_relevo.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"gdalwarp 31983 30 m → gdaldem slope; zonal stats","confianca":"alta (fonte)","limites":"modelo de SUPERFÍCIE (dossel/telhado entram); não serve para terraplenagem","frescor_periodo":"estatico","proxima_verificacao":"2027-08-30","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"externa:sentinel2_l2a","descricao_simples":"Sentinel-2 L2A via Earth Search v1 (Element84), COG em s3 sentinel-cogs","fonte":"ESA/Copernicus via Element84 Earth Search (STAC)","fonte_url":"https://earth-search.aws.element84.com/v1","licenca":"Copernicus: dado aberto (termos ESA)","data_dado":"2020-01..2026-08","data_acesso":"2026-08-29","script_gerador":"pipeline/82_car_parado_ndvi.py + 97_mineracao_s2_mensal.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"leitura remota por janela, 20 m, máscara SCL","confianca":"alta (fonte)","limites":"10-20 m não distingue cava de terraplenagem","frescor_periodo":"mensal","proxima_verificacao":"2026-09-29","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"fii_ativo_valor","descricao_simples":"Valor declarado por ativo imobiliário nos Informes Anuais Estruturados dos FII (nome do ativo, valor, se é valor justo pela ICVM 516)","fonte":"B3/FNET — Informe Anual Estruturado","fonte_url":"https://fnet.bmfbovespa.com.br/fnet/publico/abrirGerenciadorDocumentosCVM?cnpjFundo=<cnpj>","licenca":"CVM/B3: dado público; licença não declarada (FNET sem robots.txt; portal de dados abertos da CVM com Crawl-Delay 10)","data_dado":"informe anual","data_acesso":"2026-08-30","script_gerador":"valor/41_fii_ativo_valor.py","n_linhas":1053,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"leitura da tabela do HTML em cache (mercado/fii)","confianca":"alta (leitura do documento)","limites":"a fonte traz só nome do ativo e valor: sem endereço, sem área e sem data de aquisição — por isso o casamento com o imóvel é por nome","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"frescor","descricao_simples":"Quando cada fonte foi conferida de novo e se mudou (etag / last-modified / sha256 do corpo / bloqueado / erro)","fonte":"registro próprio","fonte_url":null,"licenca":"derivada","data_dado":"2026-08-28 em diante","data_acesso":"2026-08-30","script_gerador":"pipeline/qa/00_schema.sql + pipeline/qa/frescor_check.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"comparação de etag, last-modified ou hash do corpo entre rodadas","confianca":"n.a.","limites":"fonte que responde 403 fica registrada como 'bloqueado', nunca como 'não mudou'","frescor_periodo":"mensal","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"geo_cnefe_bairro","descricao_simples":"59.014 pares (município, localidade) com centroide e dispersão medida — último recurso da cascata","fonte":"IBGE CNEFE 2022, campo DSC_LOCALIDADE","fonte_url":"https://ftp.ibge.gov.br/Censos/Censo_Demografico_2022/Arquivos_CNEFE/CSV/Municipio/35_SP/","licenca":"IBGE dado aberto","data_dado":"2022","data_acesso":"2026-08-30","script_gerador":"geocode/10_cnefe_agregados.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"mediana dos endereços da localidade; o raio é a dispersão p90 medida do próprio bairro","confianca":"baixa (erro p50 medido de 2,2 km)","limites":"só nome de localidade EXATO entra; centroide de bairro não localiza lote e não prova anúncio dentro do imóvel","frescor_periodo":"estatico","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"geo_cnefe_cep","descricao_simples":"275.708 centroides de CEP de São Paulo derivados do próprio CNEFE (não Correios, não API paga)","fonte":"IBGE CNEFE 2022","fonte_url":"https://ftp.ibge.gov.br/Censos/Censo_Demografico_2022/Arquivos_CNEFE/CSV/Municipio/35_SP/","licenca":"IBGE dado aberto","data_dado":"2022","data_acesso":"2026-08-30","script_gerador":"geocode/10_cnefe_agregados.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"mediana dos endereços do CEP; só é usado quando o CEP é compacto (dispersão p90 ≤ 2 km) e o município bate","confianca":"média (erro p50 medido de 513 m)","limites":"centroide de CEP não é lote","frescor_periodo":"estatico","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"gleba_celula","descricao_simples":"Relação área apta ↔ célula","fonte":"derivada","fonte_url":null,"licenca":"derivada","data_dado":"2026-08-29","data_acesso":"2026-08-29","script_gerador":"pipeline/81_glebas.sql","n_linhas":3723,"pk_cols":null,"sha256":"a2d33cce2e0dab3acacbc6f22ade49a6bceac99554d3ba8df7f86ee05a5a308f","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"gleba_celula\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"join","confianca":"n.a.","limites":"—","frescor_periodo":"trimestral","proxima_verificacao":"2026-11-29","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"gru_sub","descricao_simples":"Guarulhos subdividido (69 pedaços) em EPSG:4326","fonte":"derivada de cbre.guarulhos","fonte_url":null,"licenca":"derivada","data_dado":"malha 2022","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"ST_Subdivide(geom,128)","confianca":"alta","limites":"tabela de desempenho","frescor_periodo":"estatico","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"script não está no repositório (research/03 §0)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"gru_sub_4674","descricao_simples":"Guarulhos subdividido (69 pedaços) em EPSG:4674","fonte":"derivada de cbre.guarulhos","fonte_url":null,"licenca":"derivada","data_dado":"malha 2022","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"ST_Subdivide(geom,128) em 4674","confianca":"alta","limites":"tabela de desempenho","frescor_periodo":"estatico","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"script não está no repositório (research/03 §0)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"guarulhos","descricao_simples":"Polígono do município de Guarulhos (IBGE 3518800), 318,7 km²","fonte":"malha municipal IBGE (tribuna_serving.municipio_geo, já carregada no iagro_sat)","fonte_url":null,"licenca":"IBGE dado aberto","data_dado":"malha 2022","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"seleção por cd_ibge","confianca":"alta","limites":"—","frescor_periodo":"estatico","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"script não está no repositório (research/03 §0)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"guarulhos_4674","descricao_simples":"Guarulhos em EPSG:4674, para cruzar com as camadas nesse SRID","fonte":"malha municipal IBGE (tribuna_serving.municipio_geo, já carregada no iagro_sat)","fonte_url":null,"licenca":"IBGE dado aberto","data_dado":"malha 2022","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"reprojeção","confianca":"alta","limites":"—","frescor_periodo":"estatico","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"script não está no repositório (research/03 §0)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"guarulhos_mananciais","descricao_simples":"Mananciais municipais de Guarulhos (4 polígonos, 93,65 km²)","fonte":"GeoServer da Prefeitura de Guarulhos, camada legal_sm_mananciais","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":"Lei 1.172/1976","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga do WFS","confianca":"alta (vetor oficial)","limites":"entra na união cbre.aprm_ae; 93,53 km² caem em zona de proteção ambiental e ZERO em ZI/ZAE","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"guarulhos_ucs","descricao_simples":"As 13 unidades de conservação na base municipal de Guarulhos (PE Itaberaba 61,62 km², APA Paraíba do Sul 60,81, APA Cabuçu-Tanque Grande 32,13…)","fonte":"GeoServer da Prefeitura de Guarulhos, camada tm_sdu_uc","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":"não informado na fonte","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga do WFS","confianca":"alta (vetor oficial)","limites":"é a base municipal; o recorte usado no motor é cbre.uc_ae (CNUC/MMA)","frescor_periodo":"semestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"hex","descricao_simples":"Grade hexagonal de 250 m (73.115 células) sobre os 9 municípios, com relevo, cobertura, água, UC, rede e população por célula","fonte":"grade própria sobre malha IBGE + camadas 20-71","fonte_url":null,"licenca":"derivada","data_dado":"28/08/2026","data_acesso":"2026-08-28","script_gerador":"pipeline/10_hex.sql + 20..71 + 95_compact.sql","n_linhas":73115,"pk_cols":"hex_id","sha256":"f661d1532d1a2b7eff7f9a4510a1bc6a347b72f20bbd04dc2308359aa933ab20","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"hex\" t ORDER BY hex_id) TO STDOUT' | sha256sum","metodo":"ST_HexagonGrid 144,34 m em EPSG:31983, zonal stats e joins espaciais","confianca":"triagem","limites":"célula não é terreno/lote/matrícula; GLO-30 é superfície; BC250 é 1:250.000","frescor_periodo":"estatico","proxima_verificacao":"2027-08-30","responsavel":"agente","validado_em":"2026-08-30T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":false,"motivo_null":"fonte_url: derivada, sem URL","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"hex_acesso","descricao_simples":"Acesso por célula: banda GRU + distância a rodovia","fonte":"derivada de isocronas + rodovias_principais","fonte_url":null,"licenca":"derivada","data_dado":"28/08/2026","data_acesso":"2026-08-28","script_gerador":"pipeline/80_score.sql","n_linhas":73115,"pk_cols":"hex_id","sha256":"50655d81989fde4a0177d7da1c5723bd3d0b62ac623b8e01d1a984f2cbc55314","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"hex_acesso\" t ORDER BY hex_id) TO STDOUT' | sha256sum","metodo":"0,6·banda + 0,4·distância","confianca":"declarada","limites":"fluxo livre; Rodoanel Norte em construção no OSM","frescor_periodo":"semestral","proxima_verificacao":"2027-02-28","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"hex_anm","descricao_simples":"Fração da célula sob processo ANM (lavra / pesquisa)","fonte":"ANM SIGMINE (public.amc_anm_sigmine)","fonte_url":null,"licenca":"dado público (licença não declarada na fonte)","data_dado":"download 09/08/2026","data_acesso":"2026-08-29","script_gerador":"pipeline/85_fatores.sql","n_linhas":73115,"pk_cols":"hex_id","sha256":"475024bf6458d172877016ed0937e334fdfb0b7cd317b04e018d597e54b20419","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"hex_anm\" t ORDER BY hex_id) TO STDOUT' | sha256sum","metodo":"lavra ≥ 5 % → 0; pesquisa ≥ 5 % → 80; sem → 100","confianca":"declarada","limites":"processo ≠ lavra; fase pode estar defasada","frescor_periodo":"mensal","proxima_verificacao":"2026-09-29","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":"URL do download SIGMINE não registrada no relatório (arquivo local /mnt/pgdata/amc_fase1/fase2/amc_anm_sigmine.zip)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"hex_carga_amp","descricao_simples":"As TRÊS leituras de risco de carga por célula (kernel 2 km): (a) roubo de carga declarado, (b) roubo/furto de veículo pesado/carga sem duplicar BO, (a)+(b) ampliada e (c) veículo em geral (contexto, fora do score)","fonte":"SSP-SP SPDados + SSP-SP Veículos subtraídos","fonte_url":"https://www.ssp.sp.gov.br/assets/estatistica/transparencia/baseDados/veiculosSub/VeiculosSubtraidos_2025.xlsx","licenca":"dado público (licença não declarada na fonte)","data_dado":"2024-01..2026-06","data_acesso":"2026-08-31","script_gerador":"pipeline/101b_carga_amp_hex.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"kernel gaussiano h = 2 km sobre pontos a <= 6 km do centroide, UTM 31983, normalizado por (2 pi h^2) e por 2,5 anos; (b) exclui BOs que já entram em (a) por bo_key; a leitura (a) reproduz cbre.hex_roubo_carga com diferença máxima 0,000000000","confianca":"declarada","limites":"h = 2 km é escolha nossa; (c) NÃO entra no score; 1S2026 é meio ano dividido por 2,5 anos; a mancha é do trajeto, não do lote","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"hex_fatores_extra","descricao_simples":"Fatores extra por célula: roubo de carga, tributação, renda, polos, SE, estoque","fonte":"SSP-SP SPDados + IBGE Censo 2022 + leis municipais + OSM + BDGD","fonte_url":"https://www.ssp.sp.gov.br/assets/estatistica/transparencia/spDados/SPDadosCriminais_2025.xlsx","licenca":"dado público (licença não declarada na fonte)","data_dado":"2024-2026/06 (SSP); 2022 (IBGE); 2024-12-31 (BDGD)","data_acesso":"2026-08-29","script_gerador":"pipeline/96_fatores_extra.sql + 96b + 97","n_linhas":73115,"pk_cols":"hex_id","sha256":"837cc770ec4b63ec02cc4c82da60c2bf697306a2e5ec97fda64c9538dfa0949c","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"hex_fatores_extra\" t ORDER BY hex_id) TO STDOUT' | sha256sum","metodo":"consolidação por hex_id; parâmetros em cbre.fatores_extra_parametros","confianca":"declarada","limites":"BO é registro, não vitimização; renda espalhada por área","frescor_periodo":"trimestral","proxima_verificacao":"2026-11-29","responsavel":"agente","validado_em":"2026-08-29T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"hex_fatores_extra2","descricao_simples":"Métricas de polos, subestações e estoque logístico por célula","fonte":"OSM 27/08/2026 + ANEEL BDGD 2024 (EDP SP, Enel SP)","fonte_url":"https://download.geofabrik.de/south-america/brazil/sudeste-latest.osm.pbf","licenca":"ODbL 1.0 (atribuição obrigatória) / BDGD: não informado na fonte","data_dado":"2026-08-27 (OSM); 2024-12-31 (BDGD)","data_acesso":"2026-08-29","script_gerador":"pipeline/97_polos_se_estoque.sql","n_linhas":73115,"pk_cols":"hex_id","sha256":"468c64402db3a01046cf970f0e761b748ca48abfdfbcda3f6169e53f6be42769","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"hex_fatores_extra2\" t ORDER BY hex_id) TO STDOUT' | sha256sum","metodo":"n_polos_1km, dist_polo_m, dist_se_dist_m, se_dist_mva, galpao_m2_2km, n_cond_5km","confianca":"proxies declarados","limites":"MVA nominal ≠ disponível; OSM é cadastro voluntário","frescor_periodo":"semestral","proxima_verificacao":"2027-02-28","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"hex_inundacao","descricao_simples":"% inundável e pior classe de inundação por célula de 250 m (73.115)","fonte":"derivada de cbre.inundacao_oficial","fonte_url":null,"licenca":"derivada","data_dado":"2026-08-29","data_acesso":"2026-08-29","script_gerador":"pipeline/98b_inundacao.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"fração da célula em classe Alta/Média, mancha TR ≤ 25 ou setor R3/R4","confianca":"declarada","limites":"LEAST(1,NULL) devolve 1 no PostgreSQL: o defeito da 1ª rodada foi corrigido com COALESCE(sum(...),0) antes do LEAST","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"hex_pressao","descricao_simples":"Variação da fração urbana 2014→2024 por célula","fonte":"MapBiomas Coleção 10","fonte_url":"https://storage.googleapis.com/mapbiomas-public/initiatives/brasil/collection_10/lulc/coverage/brazil_coverage_2024.tif","licenca":"MapBiomas: CC BY-SA 4.0 (conforme site do projeto)","data_dado":"2014/2024","data_acesso":"2026-08-28","script_gerador":"pipeline/80_score.sql","n_linhas":73115,"pk_cols":"hex_id","sha256":"2fe7ad027483b63a3daf4a53ef0c336f098a36d3fe7fed9077fade97716318ae","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"hex_pressao\" t ORDER BY hex_id) TO STDOUT' | sha256sum","metodo":"urbano 2024 − urbano 2014","confianca":"declarada","limites":"30 m, classificação automática","frescor_periodo":"anual","proxima_verificacao":"2027-08-30","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"hex_rbcv","descricao_simples":"Fração da célula por zona da Reserva da Biosfera do Cinturão Verde","fonte":"Instituto Florestal via WMS DataGeo (RBCV_ZONEAMENTO_IF_POL)","fonte_url":"https://datageo.ambiente.sp.gov.br/geoserver/datageowms/ows?SERVICE=WMS&REQUEST=GetCapabilities","licenca":"dado público (licença não declarada na fonte)","data_dado":"não informado na fonte","data_acesso":"2026-08-28","script_gerador":"pipeline/80_score.sql (de sp_rbcv_zoneamento_wms)","n_linhas":73092,"pk_cols":"hex_id","sha256":"d56825fa15856c0e8c8e8701be5b87d9508d6367da60c7ca1d652602bf413a6f","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"hex_rbcv\" t ORDER BY hex_id) TO STDOUT' | sha256sum","metodo":"fração por classe; desconto 0,7 em amortecimento","confianca":"media","limites":"vetorização por cor da SLD, não vetor de origem","frescor_periodo":"anual","proxima_verificacao":"2027-08-30","responsavel":"agente","validado_em":"2026-08-28T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"hex_renda","descricao_simples":"Renda mediana do responsável por célula (Censo 2022)","fonte":"IBGE Censo 2022, agregados por setor, V06004","fonte_url":"https://ftp.ibge.gov.br/Censos/Censo_Demografico_2022/Agregados_por_Setores_Censitarios_Rendimento_do_Responsavel/Agregados_por_setores_renda_responsavel_BR_20260508_csv.zip","licenca":"IBGE dado aberto","data_dado":"2022","data_acesso":"2026-08-29","script_gerador":"pipeline/93_renda_setor.sql","n_linhas":68754,"pk_cols":"hex_id","sha256":"eb8f119e991e867257ba448cdc54efaf3562b9fe897ae78f4c8047618e5e056a","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"hex_renda\" t ORDER BY hex_id) TO STDOUT' | sha256sum","metodo":"média ponderada por responsáveis × fração de área; 96,4 % das células","confianca":"informativa","limites":"só renda do responsável; ponderação por área","frescor_periodo":"estatico","proxima_verificacao":"2027-08-30","responsavel":"agente","validado_em":"2026-08-29T00:00:00+00:00","validacao_resultado":"atencao","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"hex_roubo_carga","descricao_simples":"Densidade de roubo de carga (BO/km²/ano) por célula, kernel 2 km","fonte":"SSP-SP SPDados, BO georreferenciado 2024-2026/06","fonte_url":"https://www.ssp.sp.gov.br/assets/estatistica/transparencia/spDados/SPDadosCriminais_2025.xlsx","licenca":"dado público (licença não declarada na fonte)","data_dado":"2024-01..2026-06","data_acesso":"2026-08-29","script_gerador":"pipeline/90b_roubo_carga_hex.sql","n_linhas":73115,"pk_cols":"hex_id","sha256":"834d54d25e70cae5cfea29cbb647116594100c8ac38b9e65baf450f475fa4fe0","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"hex_roubo_carga\" t ORDER BY hex_id) TO STDOUT' | sha256sum","metodo":"kernel gaussiano h = 2 km, normalizado por 2,5 anos","confianca":"declarada","limites":"coordenada do local do fato; concentra em eixos viários","frescor_periodo":"trimestral","proxima_verificacao":"2026-11-29","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"hex_uso_osm","descricao_simples":"Uso consolidado OSM por célula (aeroporto, militar, golfe, cemitério, aterro)","fonte":"OpenStreetMap, extrato Geofabrik sudeste","fonte_url":"https://download.geofabrik.de/south-america/brazil/sudeste-latest.osm.pbf","licenca":"ODbL 1.0 (atribuição obrigatória)","data_dado":"2026-08-27T20:21:06Z","data_acesso":"2026-08-28","script_gerador":"pipeline/80_score.sql","n_linhas":9281,"pk_cols":"hex_id","sha256":"c7563f4635e03b932492b8207d05243443662525cbb7d28ccb9e501aaaa79cf2","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"hex_uso_osm\" t ORDER BY hex_id) TO STDOUT' | sha256sum","metodo":"tags de uso → veto de célula","confianca":"alta onde mapeado","limites":"cobertura OSM desigual","frescor_periodo":"mensal","proxima_verificacao":"2026-09-29","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"hex_varzea","descricao_simples":"Proxy de várzea por célula (relevo + drenagem)","fonte":"derivada de GLO-30 + BC250","fonte_url":null,"licenca":"derivada","data_dado":"28/08/2026","data_acesso":"2026-08-28","script_gerador":"pipeline/80_score.sql","n_linhas":13686,"pk_cols":"hex_id","sha256":"46c2b3033e8f4c0419df5c979155f3467642e1e8a424944244d39a0f4c98da50","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"hex_varzea\" t ORDER BY hex_id) TO STDOUT' | sha256sum","metodo":"≤ 2 km do rio e ≤ 6 m acima da cota","confianca":"proxy","limites":"NÃO é mancha de inundação oficial (DAEE/IPT)","frescor_periodo":"estatico","proxima_verificacao":"2027-08-30","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"hex_zona","descricao_simples":"Zona dominante (categoria/sigla) por célula","fonte":"derivada de zoneamento","fonte_url":null,"licenca":"derivada","data_dado":"29/08/2026","data_acesso":"2026-08-29","script_gerador":"pipeline/80_score.sql + 84b_zona_9mun.sql","n_linhas":73115,"pk_cols":"hex_id","sha256":"744d1527219eb9f09c8487848c63d1fc9257cae731d3cbb64f4b3bc02c5c1519","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"hex_zona\" t ORDER BY hex_id) TO STDOUT' | sha256sum","metodo":"dominante por área","confianca":"herda a da carta","limites":"carta de PDF não decide lote na divisa","frescor_periodo":"anual","proxima_verificacao":"2027-08-30","responsavel":"agente","validado_em":"2026-08-29T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"imovel_fatores_extra","descricao_simples":"Fatores extra por imóvel (roubo, tributação, renda, RL/APP, polos, SE, estoque)","fonte":"derivada","fonte_url":null,"licenca":"derivada","data_dado":"29/08/2026","data_acesso":"2026-08-29","script_gerador":"pipeline/96_fatores_extra.sql + 96b + 97","n_linhas":4346,"pk_cols":"car_cod","sha256":"198647eff81763e5f5d920a6f674a1d5871e006c1e2fee94e3549e20f24dff33","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"imovel_fatores_extra\" t ORDER BY car_cod) TO STDOUT' | sha256sum","metodo":"média ponderada por área; dist_* = mínimo","confianca":"declarada","limites":"idem hex_fatores_extra","frescor_periodo":"trimestral","proxima_verificacao":"2026-11-29","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"imovel_mt","descricao_simples":"Metros de rede de média tensão dentro do imóvel e distância à rede mais próxima","fonte":"ANEEL BDGD 2024 (cbre.rede_mt_ae)","fonte_url":null,"licenca":"dado público (licença não declarada na fonte)","data_dado":"2024","data_acesso":"2026-08-30","script_gerador":"pipeline/9x_perfil_conversao_20_perfil.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"soma do comprimento intersectado e KNN ao segmento mais próximo","confianca":"média (geometria quantizada ±35 m)","limites":"rede dentro do imóvel nem sempre é boa notícia (pode ser faixa de servidão); a BDGD é rede de DISTRIBUIÇÃO e não garante capacidade para carga industrial","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"fonte_url: derivada de cbre.rede_mt_ae, cuja URL do pacote BDGD também não está registrada em relatório (arquivo local brasil_mt.bin)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"imovel_rl_app","descricao_simples":"RL e APP declaradas por imóvel e área útil","fonte":"SICAR (car_reserva_legal, car_apps)","fonte_url":null,"licenca":"SICAR: dado público, só código","data_dado":"2026","data_acesso":"2026-08-29","script_gerador":"pipeline/91_rl_app_imovel.sql","n_linhas":4346,"pk_cols":"car_cod","sha256":"24a6550896d9b987eab2e4b5ee2aa2b1bc1429bfc62a697cfa259ec902181e9b","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"imovel_rl_app\" t ORDER BY car_cod) TO STDOUT' | sha256sum","metodo":"recorte ao polígono; area_util = area × (1 − rl − app)","confianca":"declarada pelo proprietário","limites":"não validadas; SICAR não expõe averbação","frescor_periodo":"trimestral","proxima_verificacao":"2026-11-29","responsavel":"agente","validado_em":"2026-08-29T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"iso_ancoras","descricao_simples":"As 5 âncoras (GRU Cargo, Dutra×Rodoanel, Marginal×Fernão Dias…) verificadas no OSM","fonte":"OSM (feições verificadas uma a uma)","fonte_url":"https://download.geofabrik.de/south-america/brazil/sudeste-latest.osm.pbf","licenca":"ODbL 1.0 (atribuição obrigatória)","data_dado":"2026-08-27","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":5,"pk_cols":"ancora","sha256":"d1f83a82a323be43f15ab1b7a9d3f04ae8d8b44b57aa581fdd53659083bbdb6f","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"iso_ancoras\" t ORDER BY ancora) TO STDOUT' | sha256sum","metodo":"verificação feição a feição (research/07 §5.1)","confianca":"alta","limites":"—","frescor_periodo":"estatico","proxima_verificacao":"2027-08-30","responsavel":"humano","validado_em":"2026-08-28T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":false,"motivo_null":"script não está no repositório (coordenadas no research/07 §5.1)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"iso_grade","descricao_simples":"Grade de amostragem de 500 m (25.585 pontos e células) sobre o buffer de 5 km, base das isócronas","fonte":"derivada de cbre.area_estudo","fonte_url":null,"licenca":"derivada","data_dado":"2026-08-28","data_acesso":"2026-08-28","script_gerador":"osm/sql/20_contagens.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"ST_SquareGrid(500 m) em EPSG:31983; ponto = centroide da célula","confianca":"alta","limites":"é malha de amostragem das isócronas (resolução efetiva 500 m, borda ±250 m), não a unidade de análise — a unidade é cbre.hex","frescor_periodo":"estatico","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"iso_tempos","descricao_simples":"Tempos OSRM âncora → 25.585 pontos da grade de 500 m, 2 direções","fonte":"OSRM /table sobre OSM","fonte_url":"https://download.geofabrik.de/south-america/brazil/sudeste-latest.osm.pbf","licenca":"ODbL 1.0 (atribuição obrigatória)","data_dado":"2026-08-27","data_acesso":"2026-08-28","script_gerador":"osm/isocronas.py","n_linhas":127925,"pk_cols":"ancora,id","sha256":"97b0502ba84086fe4b422b0d00cd99501d4dbc0d7c3b51ed728207bf19071abc","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"iso_tempos\" t ORDER BY ancora,id) TO STDOUT' | sha256sum","metodo":"lotes de 500; via > 1.000 m = NULL (91,5 % alcançáveis)","confianca":"alta","limites":"fluxo livre","frescor_periodo":"semestral","proxima_verificacao":"2027-02-28","responsavel":"agente","validado_em":"2026-08-28T00:00:00+00:00","validacao_resultado":"atencao","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"itbi_sp_lote_zona","descricao_simples":"Zona (nivel 2) e macrozona (nivel 1) de cada lote que aparece no ITBI de Sao Paulo","fonte":"derivada: cbre.itbi_sp x cbre.zoneamento x cbre.macrozoneamento","fonte_url":null,"licenca":"derivada","data_dado":"carta vigente em 30/08/2026","data_acesso":"2026-08-30","script_gerador":"cbre/valor/20_itbi_sp_zona.sql","n_linhas":117605,"pk_cols":"sql_cadastral","sha256":null,"sha256_cmd":null,"metodo":"juncao espacial do PONTO do lote (centroide do GeoSampa) sobre a carta","confianca":"media","limites":"lote em divisa de zona pode cair na zona vizinha; galpao_entra_cat vem da CATEGORIA da carta e nao da leitura da lei de uso — e triagem, nunca certidao de uso","frescor_periodo":"semestral","proxima_verificacao":"2027-02-28","responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-30T23:31:34.941039+00:00"},{"tabela":"itbi_sp_raw","descricao_simples":"Carga crua do ITBI de Sao Paulo, espelho fiel dos arquivos .xlsx oficiais (staging, sem normalizacao nem geometria)","fonte":"Prefeitura de Sao Paulo / Secretaria Municipal da Fazenda","fonte_url":"https://prefeitura.sp.gov.br/web/fazenda/w/acesso_a_informacao/31501","licenca":"nao declarada no portal; publicacao de transparencia ativa","data_dado":"exercicios 2022 a 2026","data_acesso":"2026-08-30","script_gerador":"cbre/valor/10_itbi_sp_parse.py + 11_itbi_sp_load.sql","n_linhas":890105,"pk_cols":"sem chave primaria (espelho do arquivo)","sha256":null,"sha256_cmd":null,"metodo":"COPY do CSV gerado em streaming a partir dos .xlsx","confianca":"alta","limites":"staging: NAO usar em analise, e a referencia de conferencia de contagem de cbre.itbi_sp. Reproduzivel a partir de valor/raw/itbi_sp/.","frescor_periodo":"mensal","proxima_verificacao":"2026-09-30","responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-30T23:31:34.941039+00:00"},{"tabela":"leilao_documento","descricao_simples":"Procedencia de cada documento de leilao baixado (url, sha256, paginas, data) e o MOTIVO quando a fonte bloqueia","fonte":"CDN dos leiloeiros","fonte_url":"https://cdn1.megaleiloes.com.br/batches/ · https://s.superbid.net/attachment/","licenca":"nao declarada na fonte","data_dado":"coleta de 31/08/2026","data_acesso":"2026-08-31","script_gerador":"mercado/leilao_docs.py + leilao_ficha_txt.py","n_linhas":87,"pk_cols":"anuncio_id,url","sha256":null,"sha256_cmd":null,"metodo":"download com User-Agent de navegador, 3 s entre pedidos, parada em 403/429; robots.txt respeitado (Zuk veda /edital -> linha de bloqueio, nao contorno); texto por PyMuPDF, OCR por tesseract quando nao ha camada de texto","confianca":"alta (procedencia)","limites":"Os PDFs ficam so no servidor (mercado/docs/), nunca sao republicados nem entram em documento de cliente: contem nome de pessoa e CPF. 16 linhas sao bloqueio declarado.","frescor_periodo":"diario","proxima_verificacao":"2026-09-07","responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T02:32:36.51388+00:00"},{"tabela":"leilao_historico_log","descricao_simples":"Log por rodada e por fonte da varredura de leilões fechados (quantos novos e quantos atualizados)","fonte":"derivada","fonte_url":null,"licenca":"derivada","data_dado":"2026-08-29 em diante","data_acesso":"2026-08-29","script_gerador":"mercado/leilao_historico.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"uma linha por rodada × fonte","confianca":"n.a.","limites":"é controle de execução, não dado de mercado","frescor_periodo":"mensal","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"lote_serie_s2","descricao_simples":"Serie anual Sentinel-2 (2017-2026) por lote urbano candidato: NDVI, NDBI, BSI e fracao de solo exposto medidos dentro do poligono do proprio lote.","fonte":"ESA Copernicus Sentinel-2 L2A, via catalogo STAC Earth Search (Element84) e COG publicos em s3://sentinel-cogs","fonte_url":"https://earth-search.aws.element84.com/v1","licenca":"Copernicus Sentinel data — uso livre com atribuicao (Regulamento Delegado UE 1159/2013)","data_dado":"2017-05 a 2026-09 (janela sazonal maio-setembro de cada ano)","data_acesso":"2026-08-31","script_gerador":"pipeline/cadastro/60_lote_s2_serie.py + 61_lote_s2_agrega.py","n_linhas":8235,"pk_cols":"gid, ano","sha256":null,"sha256_cmd":null,"metodo":"Ate 4 cenas com nuvem < 20% por ano e por tile MGRS (23KLP, 23KLQ), so entre 01/05 e 30/09. Mascara SCL {0,1,3,8,9,10,11}. Grade de 10 m (B11 e SCL reamostrados de 20 m por vizinho mais proximo). Estatistica por cena = mediana dos pixels validos DENTRO do poligono do lote; o ano = mediana das cenas. Observacao descartada se pixels validos < 30 ou < 60% da mascara do lote.","confianca":"media-alta para o lote medido (>= 50 pixels a 10 m); baixa para o poligono aproximado de Guarulhos (Voronoi na quadra, nao e o lote)","limites":"10 m nao ve galpao pequeno, telheiro nem obra sob copa; a janela maio-setembro nao cobre o ano inteiro; ausencia de sinal nao e vistoria; a serie so comeca em 2017 (Sentinel-2 L2A), logo construcao anterior a 2017 nao aparece como mudanca.","frescor_periodo":"anual","proxima_verificacao":"2027-02-28","responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T02:36:00.897687+00:00"},{"tabela":"lt_ae","descricao_simples":"Linhas de transmissão existentes e planejadas na bbox","fonte":"ANEEL SIGEL + EPE (aneel_sigel_linhas)","fonte_url":null,"licenca":"dado público (licença não declarada na fonte)","data_dado":"2026","data_acesso":"2026-08-28","script_gerador":"pipeline/50_rede.py","n_linhas":334,"pk_cols":null,"sha256":"a44eabbb4a14e6b4a5b302b70c35e5e6322264700fb51ce547dca9db982f9e0b","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"lt_ae\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"dist_lt_km, faixa ≤ 50 m","confianca":"alta (fonte)","limites":"faixa de servidão a verificar na transmissora","frescor_periodo":"semestral","proxima_verificacao":"2027-02-28","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":"URL SIGEL não registrada no relatório","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"macrozoneamento_qa","descricao_simples":"Conferência do nível 1 por município: nº de classes, nº de macrozonas, sobreposição interna e cobertura da divisa IBGE","fonte":"derivada de cbre.macrozoneamento","fonte_url":null,"licenca":"derivada","data_dado":"2026-08-29","data_acesso":"2026-08-29","script_gerador":"pipeline/zon_catalogo/20_macrozoneamento_cbre.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"limites de aceitação declarados no próprio script","confianca":"n.a.","limites":"a cobertura falha em Santa Isabel e Cajamar (< 95 %) e fica em aviso em São Paulo — o QA registra, não corrige","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"onr_praca_limite","descricao_simples":"Limite municipal das praças da CBRE consultadas no ONR, usado para separar o que está dentro do município do que só está no envelope","fonte":"ONR, malha BR_Municipios_2022 hospedada no próprio servidor","fonte_url":"https://gis-mapas.onr.org.br/onrgisserver/rest/services/Hosted","licenca":"serviço aberto sem login; termo de uso não declarado no FeatureServer","data_dado":"malha IBGE 2022","data_acesso":"2026-08-30","script_gerador":"onr/limites_pracas.py + onr/15_praca_limite.py + 15_praca_limite.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"download por município e marcação de no_limite_praca","confianca":"alta","limites":"a malha hospedada é INCOMPLETA: 25 UFs, sem PE e SE (Recife ficou só no envelope), AL/PB/DF parciais","frescor_periodo":"estatico","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"onr_urbano_mercado","descricao_simples":"Cruzamento das 863 matrículas com anúncio, lote de leilão, estoque logístico, ativo de FII e imóvel CAR (inclui a trava duplica_car)","fonte":"derivada de onr_matricula × anuncios / leilao_detalhe / estoque_logistico / estoque_fii / imoveis_candidatos","fonte_url":null,"licenca":"derivada","data_dado":"2026-08-30","data_acesso":"2026-08-30","script_gerador":"onr/24_mercado.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"dentro do lote e a ≤ 200 m; duplica_car = ao menos 50 % do lote dentro de um imóvel CAR (regra DECLARADA), para não contar o mesmo ativo duas vezes","confianca":"declarada","limites":"preço pedido e valor de praça não são transação; LEAST(1,NULL) devolve 1 no Postgres — armadilha corrigida aqui com COALESCE","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"osm_aeroway","descricao_simples":"Feições aeroportuárias OSM (1.523)","fonte":"OpenStreetMap","fonte_url":"https://download.geofabrik.de/south-america/brazil/sudeste-latest.osm.pbf","licenca":"ODbL 1.0 (atribuição obrigatória)","data_dado":"2026-08-27","data_acesso":"2026-08-28","script_gerador":"osm/sql/10_derivar.sql","n_linhas":1523,"pk_cols":null,"sha256":"d1400391c30030ef676efc1e41681d2dfab087227b21e6abc47e9f815e91d2c3","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"osm_aeroway\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"tag aeroway","confianca":"alta","limites":"—","frescor_periodo":"mensal","proxima_verificacao":"2026-09-29","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"osm_contagens_municipio","descricao_simples":"Contagens de via, uso do solo e edificação por município (9 linhas)","fonte":"derivada das camadas osm_*","fonte_url":null,"licenca":"derivada","data_dado":"OSM 2026-08-27","data_acesso":"2026-08-28","script_gerador":"osm/sql/20_contagens.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"ST_Intersection com o limite municipal","confianca":"alta onde mapeado","limites":"é PISO do que voluntários mapearam, não estoque real: a cobertura de edificação é desigual (São Paulo tem importação de cadastro, Guarulhos e Cajamar são mapeamento voluntário)","frescor_periodo":"mensal","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"osm_lines_raw","descricao_simples":"Carga bruta do ogr2ogr com todas as linhas do recorte OSM da área de estudo (345.965; 175.958 vias nomeadas)","fonte":"OpenStreetMap, extrato Geofabrik sudeste recortado pelo buffer de 5 km","fonte_url":"https://download.geofabrik.de/south-america/brazil/sudeste-latest.osm.pbf","licenca":"ODbL 1.0 (atribuição obrigatória)","data_dado":"2026-08-27T20:21:06Z","data_acesso":"2026-08-28","script_gerador":"osm/load_ogr.sh","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"ogr2ogr driver OSM com other_tags em hstore, índice GiST","confianca":"alta onde mapeado","limites":"camada BRUTA; é o insumo das vias usadas na geocodificação e no georreferenciamento das plantas de Arujá","frescor_periodo":"mensal","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"osm_multipolygons_raw","descricao_simples":"Carga bruta do ogr2ogr com todos os multipolígonos do recorte OSM (2.260.951)","fonte":"OpenStreetMap, extrato Geofabrik sudeste recortado pelo buffer de 5 km","fonte_url":"https://download.geofabrik.de/south-america/brazil/sudeste-latest.osm.pbf","licenca":"ODbL 1.0 (atribuição obrigatória)","data_dado":"2026-08-27T20:21:06Z","data_acesso":"2026-08-28","script_gerador":"osm/load_ogr.sh","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"ogr2ogr driver OSM com other_tags em hstore, índice GiST; 11 polígonos com autointerseção corrigidos por ST_MakeValid","confianca":"alta onde mapeado","limites":"camada BRUTA (911 MB, reproduzível do .pbf); é o insumo de osm_landuse, osm_buildings_ind, dos polos de tráfego e da pegada de edificação usada na vacância","frescor_periodo":"mensal","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"osm_polos_pts_raw","descricao_simples":"863 nós do OSM com tags de polo gerador de tráfego (carga bruta do .pbf)","fonte":"OpenStreetMap, extrato osm/area_estudo.osm.pbf","fonte_url":"https://download.geofabrik.de/south-america/brazil/sudeste-latest.osm.pbf","licenca":"ODbL 1.0 (atribuição obrigatória)","data_dado":"2026-08-27","data_acesso":"2026-08-29","script_gerador":"carga por ogr2ogr (camada points) — consumida por pipeline/97_polos_se_estoque.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"-where other_tags LIKE das tags de polo; subway_entrance excluído","confianca":"alta onde mapeado","limites":"camada BRUTA: a final é cbre.polos_trafego, depois do dedupe de nó × polígono a 150 m","frescor_periodo":"mensal","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"comando ogr2ogr desta carga não está gravado em script do repositório (documentado em research/20 §1)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"osm_rail","descricao_simples":"Ferrovias OSM (2.020)","fonte":"OpenStreetMap","fonte_url":"https://download.geofabrik.de/south-america/brazil/sudeste-latest.osm.pbf","licenca":"ODbL 1.0 (atribuição obrigatória)","data_dado":"2026-08-27","data_acesso":"2026-08-28","script_gerador":"osm/sql/10_derivar.sql","n_linhas":2020,"pk_cols":null,"sha256":"dbb063835791af7db7494c678c7e13b8fd928c1b8ac45238eee605675f6f98ce","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"osm_rail\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"tag railway","confianca":"alta onde mapeado","limites":"—","frescor_periodo":"mensal","proxima_verificacao":"2026-09-29","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"osm_roads","descricao_simples":"Malha viária OSM da área de estudo (53.195)","fonte":"OpenStreetMap, Geofabrik sudeste","fonte_url":"https://download.geofabrik.de/south-america/brazil/sudeste-latest.osm.pbf","licenca":"ODbL 1.0 (atribuição obrigatória)","data_dado":"2026-08-27T20:21:06Z","data_acesso":"2026-08-28","script_gerador":"osm/load_ogr.sh + osm/sql/10_derivar.sql","n_linhas":53195,"pk_cols":null,"sha256":"1ccf06719b408c3ee95d6fee7e5e6211bca6875d7d748575964d31f32aee3e8f","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"osm_roads\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"filtro por tag highway","confianca":"alta onde mapeado","limites":"cobertura desigual","frescor_periodo":"mensal","proxima_verificacao":"2026-09-29","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"polos_logisticos_pontos","descricao_simples":"Os 45 pontos que compõem os 14 polos (rótulo, lat, lon)","fonte":"OpenStreetMap","fonte_url":"https://download.geofabrik.de/south-america/brazil/sudeste-latest.osm.pbf","licenca":"ODbL 1.0 (atribuição obrigatória)","data_dado":"2026-08-27","data_acesso":"2026-08-30","script_gerador":"pipeline/88a_polos_geom.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"30 acessos do Rodoanel (nós motorway_junction a ≤ 150 m de via com nome 'Rodoanel', deduplicados a 300 m) e 3 portões em Santos","confianca":"alta","limites":"dos 3 portões de Santos o DP World nunca vence o mínimo","frescor_periodo":"estatico","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"questionario_resposta","descricao_simples":"Respostas do questionario de diagnostico enviado a CBRE (42 perguntas em 8 blocos): uma linha por pergunta respondida por respondente.","fonte":"A propria CBRE (formulario web em cbre.iagrointel.com, caminho nao-adivinhavel; link com token no caminho, sem login)","fonte_url":"https://cbre.iagrointel.com/q-<hash>/<token>/  (caminho nao-adivinhavel; o hash e o token NAO sao publicados no catalogo)","licenca":"dado primario nosso, cedido pelo respondente ao preencher; nao republicavel","data_dado":"a partir de 31/08/2026 (vivo)","data_acesso":"2026-08-31","script_gerador":"questionario/app.py (servico cbre-questionario :8132); formulario gerado por web/entrega_pages.py; export questionario/questionario_export.py","n_linhas":0,"pk_cols":"token, pergunta","sha256":null,"sha256_cmd":null,"metodo":"O respondente abre o link, marca as opcoes e o navegador grava cada resposta (upsert por token+pergunta). O token identifica a SESSAO/pessoa, e gerado no navegador e vive no caminho do link; nao ha login. Espelho em JSONL: /home/dev/cbre/comentarios/log/questionario.jsonl.","confianca":"declarado pelo respondente (opiniao e pratica interna da CBRE), nunca medido por nos","limites":"Nao e amostra estatistica nem pesquisa de mercado: e o que UMA pessoa da CBRE declarou. Multipla escolha vem concatenada por \" | \". O nome e campo LIVRE e OPCIONAL; nenhuma pergunta pede CPF, pessoa fisica, cliente nomeado ou valor de contrato. Quem tem o link do token le e altera aquelas respostas.","frescor_periodo":"diario","proxima_verificacao":"2026-09-07","responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"n_linhas=0 no cadastro: a tabela nasce vazia e cresce com as respostas","atualizado_em":"2026-08-31T02:35:43.476429+00:00"},{"tabela":"raw_apa_cantareira_zoneamento_ff2020","descricao_simples":"Bruto do zoneamento da APA Sistema Cantareira (Dec. estadual 65.244/2020), obtido por WMS GetFeatureInfo","fonte":"DataGeo / Fundação Florestal","fonte_url":"https://datageo.ambiente.sp.gov.br/geoportal/rest/document?id=%7B63470BF2-0DE8-456B-86B9-A8F50F252CBB%7D","licenca":"dado público (licença não declarada na fonte)","data_dado":"2020","data_acesso":"2026-08-29","script_gerador":"pipeline/zon_nazare/01-04","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"wms_getfeatureinfo — o serviço devolve a geometria completa; recorte posterior pela divisa IBGE","confianca":"alta","limites":"é zoneamento ESTADUAL de unidade de conservação, não lei municipal de uso do solo (Nazaré Paulista não tem LUOS)","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_cajamar_dxf","descricao_simples":"Bruto do DWG oficial de macrozoneamento de Cajamar convertido em DXF (65.978 entidades)","fonte":"Prefeitura de Cajamar, Secretaria de Infraestrutura — macrozoneamento-cajamar-2019.dwg","fonte_url":"https://cajamar.sp.gov.br/infraestrutura/wp-content/uploads/sites/20/2020/06/macrozoneamento-cajamar-2019.dwg","licenca":"dado público (licença não declarada na fonte)","data_dado":"2019","data_acesso":"2026-08-29","script_gerador":"LibreDWG dwg2dxf + ogr2ogr (a tabela é lida por pipeline/zon_cajamar/03_plot_layers.py)","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"conversão DWG → DXF → PostGIS em SRID 31983; as camadas de zona são as que começam por Z","confianca":"média","limites":"é a planta de 2019; a lei vigente é a LC 234/2024, cuja planta oficial (Anexo 6) NÃO foi publicada — por isso 8 polígonos de Cajamar ficam com confiança baixa e 14 km² sem zona","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_geosampa_perimetro_zona_lei_18177_24","descricao_simples":"Bruto dos 61.784 perímetros de zona de São Paulo (Lei 18.177/2024), carga do WFS","fonte":"GeoSampa — Prefeitura de São Paulo, camada geoportal:perimetro_zona_lei_18177_24","fonte_url":"https://wfs.geosampa.prefeitura.sp.gov.br/geoserver/geoportal/wfs?service=WFS&request=GetCapabilities","licenca":"termo do portal não legível por máquina (desafio anti-bot do Prodam); serviço WFS aberto e sem autenticação","data_dado":"2024","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"WFS paginado de 10.000; geometria com arcos (MultiSurface, resolvida com ST_CurveToLine)","confianca":"alta (vetor oficial)","limites":"camada BRUTA: a harmonizada é cbre.zoneamento_sao_paulo","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_gu_ct_limite_municipal","descricao_simples":"Limite municipal do cadastro técnico de Guarulhos — carga BRUTA, sem harmonização","fonte":"GeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:ct_limite_municipal","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":null,"data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga bruta do WFS (GeoJSON/GML), reprojetada para EPSG:31983/4674","confianca":"alta (vetor oficial)","limites":"camada BRUTA: quem decide no produto é cbre.zoneamento / cbre.macrozoneamento, não esta tabela","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado); a camada WFS declara notas por zona mas NÃO declara data de atualização","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_gu_legal_sm_mananciais","descricao_simples":"Mananciais municipais de Guarulhos (4 polígonos, 93,65 km²) — carga BRUTA, sem harmonização","fonte":"GeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:legal_sm_mananciais","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":"Lei 1.172/1976","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga bruta do WFS (GeoJSON/GML), reprojetada para EPSG:31983/4674","confianca":"alta (vetor oficial)","limites":"camada BRUTA: quem decide no produto é cbre.zoneamento / cbre.macrozoneamento, não esta tabela","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado); a camada WFS declara notas por zona mas NÃO declara data de atualização","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_gu_legal_sm_uc","descricao_simples":"Bruto da camada geocorppg:legal_sm_uc do GeoServer da Prefeitura de Guarulhos — carga BRUTA, sem harmonização","fonte":"GeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:legal_sm_uc","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":null,"data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga bruta do WFS (GeoJSON/GML), reprojetada para EPSG:31983/4674","confianca":null,"limites":"camada BRUTA: quem decide no produto é cbre.zoneamento / cbre.macrozoneamento, não esta tabela","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"idem: camada baixada no mesmo lote, sem descrição nem data do dado em relatório; script de carga não está no repositório (a carga é registrada no relatório, não em código versionado)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_gu_pg_zoneamento","descricao_simples":"Bruto da camada geocorppg:pg_zoneamento do GeoServer da Prefeitura de Guarulhos — carga BRUTA, sem harmonização","fonte":"GeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:pg_zoneamento","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":null,"data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga bruta do WFS (GeoJSON/GML), reprojetada para EPSG:31983/4674","confianca":null,"limites":"camada BRUTA: quem decide no produto é cbre.zoneamento / cbre.macrozoneamento, não esta tabela","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"idem: camada baixada no mesmo lote, sem descrição nem data do dado em relatório; script de carga não está no repositório (a carga é registrada no relatório, não em código versionado)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_gu_sh_nucleo","descricao_simples":"Núcleos habitacionais / assentamentos precários da Secretaria de Habitação de Guarulhos — carga BRUTA","fonte":"Prefeitura de Guarulhos","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows (geocorppg:tm_sh_zeis)","licenca":null,"data_dado":"sem campo de data; referências internas até 2019","data_acesso":"2026-08-31","script_gerador":"comunidades/25_guarulhos_habi.sh","n_linhas":232,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga bruta da fonte, sem harmonização (quem decide no produto é cbre.com_favela / cbre.com_zeis)","confianca":"alta (vetor oficial)","limites":"cadastro de PROCESSO de regularização, não inventário; domicílios em 151 de 232","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":"2026-08-31T13:14:26.068526+00:00","validacao_resultado":"passa","cliente_ve":false,"motivo_null":"licença não declarada no serviço","atualizado_em":"2026-08-31T13:14:26.068526+00:00"},{"tabela":"raw_gu_tm_pd_2019_macrozoneamento","descricao_simples":"Macrozoneamento do PD 2019 — idêntico ao tm_sdu_macrozoneamento (diferença de área medida: 0,000 km²) — carga BRUTA, sem harmonização","fonte":"GeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_pd_2019_macrozoneamento","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":"Lei 7.730/2019","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga bruta do WFS (GeoJSON/GML), reprojetada para EPSG:31983/4674","confianca":"alta (vetor oficial)","limites":"camada BRUTA: quem decide no produto é cbre.zoneamento / cbre.macrozoneamento, não esta tabela","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado); a camada WFS declara notas por zona mas NÃO declara data de atualização","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_gu_tm_pd_2019_za","descricao_simples":"Bruto da camada geocorppg:tm_pd_2019_za do GeoServer da Prefeitura de Guarulhos — carga BRUTA, sem harmonização","fonte":"GeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_pd_2019_za","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":null,"data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga bruta do WFS (GeoJSON/GML), reprojetada para EPSG:31983/4674","confianca":null,"limites":"camada BRUTA: quem decide no produto é cbre.zoneamento / cbre.macrozoneamento, não esta tabela","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"idem: camada baixada no mesmo lote, sem descrição nem data do dado em relatório; script de carga não está no repositório (a carga é registrada no relatório, não em código versionado)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_gu_tm_pd_2019_zupi","descricao_simples":"Bruto da camada geocorppg:tm_pd_2019_zupi do GeoServer da Prefeitura de Guarulhos — carga BRUTA, sem harmonização","fonte":"GeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_pd_2019_zupi","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":null,"data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga bruta do WFS (GeoJSON/GML), reprojetada para EPSG:31983/4674","confianca":null,"limites":"camada BRUTA: quem decide no produto é cbre.zoneamento / cbre.macrozoneamento, não esta tabela","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"idem: camada baixada no mesmo lote, sem descrição nem data do dado em relatório; script de carga não está no repositório (a carga é registrada no relatório, não em código versionado)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_gu_tm_sdu_apa_varzea_tiete","descricao_simples":"APA Várzea do Rio Tietê em Guarulhos (3 zonas: ZCM 1,8 km², PET 5,8, ZUC 0,5) — é unidade de conservação, NÃO mancha de inundação — carga BRUTA, sem harmonização","fonte":"GeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_sdu_apa_varzea_tiete","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":null,"data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga bruta do WFS (GeoJSON/GML), reprojetada para EPSG:31983/4674","confianca":"alta (vetor oficial)","limites":"camada BRUTA: quem decide no produto é cbre.zoneamento / cbre.macrozoneamento, não esta tabela","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado); a camada WFS declara notas por zona mas NÃO declara data de atualização","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_gu_tm_sdu_macrozoneamento","descricao_simples":"Macrozoneamento do PD de Guarulhos (Lei 7.730/2019) na camada do SDU — carga BRUTA, sem harmonização","fonte":"GeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_sdu_macrozoneamento","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":"Lei 7.730/2019","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga bruta do WFS (GeoJSON/GML), reprojetada para EPSG:31983/4674","confianca":"alta (vetor oficial)","limites":"camada BRUTA: quem decide no produto é cbre.zoneamento / cbre.macrozoneamento, não esta tabela","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado); a camada WFS declara notas por zona mas NÃO declara data de atualização","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_gu_tm_sdu_uc","descricao_simples":"Unidades de conservação na base municipal de Guarulhos (13 polígonos; PE Itaberaba, APA Paraíba do Sul, APA Cabuçu-Tanque Grande…) — carga BRUTA, sem harmonização","fonte":"GeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_sdu_uc","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":null,"data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga bruta do WFS (GeoJSON/GML), reprojetada para EPSG:31983/4674","confianca":"alta (vetor oficial)","limites":"camada BRUTA: quem decide no produto é cbre.zoneamento / cbre.macrozoneamento, não esta tabela","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado); a camada WFS declara notas por zona mas NÃO declara data de atualização","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_gu_tm_sdu_uso_solo","descricao_simples":"Uso do solo temático do SDU de Guarulhos (também publicado como SHP em guarugeo.guarulhos.sp.gov.br/download/shp/tm_sdu_uso_solo.zip) — carga BRUTA, sem harmonização","fonte":"GeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_sdu_uso_solo","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":null,"data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga bruta do WFS (GeoJSON/GML), reprojetada para EPSG:31983/4674","confianca":"alta (vetor oficial)","limites":"camada BRUTA: quem decide no produto é cbre.zoneamento / cbre.macrozoneamento, não esta tabela","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado); a camada WFS declara notas por zona mas NÃO declara data de atualização","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_gu_tm_sdu_zeis","descricao_simples":"Zonas Especiais de Interesse Social de Guarulhos — carga BRUTA, sem harmonização","fonte":"GeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_sdu_zeis","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":null,"data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga bruta do WFS (GeoJSON/GML), reprojetada para EPSG:31983/4674","confianca":"alta (vetor oficial)","limites":"camada BRUTA: quem decide no produto é cbre.zoneamento / cbre.macrozoneamento, não esta tabela","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado); a camada WFS declara notas por zona mas NÃO declara data de atualização","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_gu_tm_sdu_zoneamento_7888_2021","descricao_simples":"Zoneamento vigente de Guarulhos (LPUOS Lei 7.888/2021, 34 multipolígonos, com CA/TO/H por zona) — carga BRUTA, sem harmonização","fonte":"GeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_sdu_zoneamento_7888_2021","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":"Lei 7.888/2021 (alt. 8.213/2023)","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga bruta do WFS (GeoJSON/GML), reprojetada para EPSG:31983/4674","confianca":"alta (vetor oficial)","limites":"camada BRUTA: quem decide no produto é cbre.zoneamento / cbre.macrozoneamento, não esta tabela","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado); a camada WFS declara notas por zona mas NÃO declara data de atualização","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_gu_tm_sdu_zoneamento_aeroportuario","descricao_simples":"Bruto da camada geocorppg:tm_sdu_zoneamento_aeroportuario do GeoServer da Prefeitura de Guarulhos — carga BRUTA, sem harmonização","fonte":"GeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_sdu_zoneamento_aeroportuario","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":null,"data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga bruta do WFS (GeoJSON/GML), reprojetada para EPSG:31983/4674","confianca":null,"limites":"camada BRUTA: quem decide no produto é cbre.zoneamento / cbre.macrozoneamento, não esta tabela","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"idem: camada baixada no mesmo lote, sem descrição nem data do dado em relatório; script de carga não está no repositório (a carga é registrada no relatório, não em código versionado)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_gu_tm_sdu_zoneamento_art_31","descricao_simples":"Bruto da camada geocorppg:tm_sdu_zoneamento_art_31 do GeoServer da Prefeitura de Guarulhos — carga BRUTA, sem harmonização","fonte":"GeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_sdu_zoneamento_art_31","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":null,"data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga bruta do WFS (GeoJSON/GML), reprojetada para EPSG:31983/4674","confianca":null,"limites":"camada BRUTA: quem decide no produto é cbre.zoneamento / cbre.macrozoneamento, não esta tabela","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"idem: camada baixada no mesmo lote, sem descrição nem data do dado em relatório; script de carga não está no repositório (a carga é registrada no relatório, não em código versionado)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_gu_tm_sdu_zoneamento_industrial","descricao_simples":"ZUPI estadual de 1978 (Lei estadual 1.817/1978) na versão vetorial de Guarulhos: ZUPI1 23,32 + ZUPI2 4,78 = 28,10 km² — carga BRUTA, sem harmonização","fonte":"GeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_sdu_zoneamento_industrial","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":"Lei estadual 1.817/1978","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga bruta do WFS (GeoJSON/GML), reprojetada para EPSG:31983/4674","confianca":"alta (vetor oficial)","limites":"camada BRUTA: quem decide no produto é cbre.zoneamento / cbre.macrozoneamento, não esta tabela","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado); a camada WFS declara notas por zona mas NÃO declara data de atualização","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_gu_tm_sdu_zoneamento_municipal","descricao_simples":"Bruto da camada geocorppg:tm_sdu_zoneamento_municipal do GeoServer da Prefeitura de Guarulhos — carga BRUTA, sem harmonização","fonte":"GeoServer oficial da Prefeitura de Guarulhos, camada geocorppg:tm_sdu_zoneamento_municipal","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":null,"data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga bruta do WFS (GeoJSON/GML), reprojetada para EPSG:31983/4674","confianca":null,"limites":"camada BRUTA: quem decide no produto é cbre.zoneamento / cbre.macrozoneamento, não esta tabela","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"o relatório registra a carga do bloco raw_gu_tm_sdu_* mas não descreve esta camada nem declara data do dado; script de carga não está no repositório (a carga é registrada no relatório, não em código versionado)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_ibge_fcu","descricao_simples":"Polígonos das Favelas e Comunidades Urbanas do Censo 2022, Brasil inteiro — carga BRUTA","fonte":"IBGE","fonte_url":"https://ftp.ibge.gov.br/Censos/Censo_Demografico_2022/Favelas_e_comunidades_urbanas_Resultados_do_universo/arquivos_vetoriais/poligonos_FCUs_shp.zip","licenca":null,"data_dado":"Censo 2022; malha 08/11/2024","data_acesso":"2026-08-31","script_gerador":"comunidades/10_ibge_fcu.sh","n_linhas":12348,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga bruta da fonte, sem harmonização (quem decide no produto é cbre.com_favela / cbre.com_zeis)","confianca":"alta (vetor oficial)","limites":"12.348 feições nacionais; a borda é a do setor censitário agregado","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":"2026-08-31T13:14:26.068526+00:00","validacao_resultado":"passa","cliente_ve":false,"motivo_null":"licença não declarada na fonte","atualizado_em":"2026-08-31T13:14:26.068526+00:00"},{"tabela":"raw_ibge_fcu_nset","descricao_simples":"FCU identificadas e NÃO setorizadas (sem resultado censitário) — carga BRUTA","fonte":"IBGE","fonte_url":"https://ftp.ibge.gov.br/Censos/Censo_Demografico_2022/Favelas_e_comunidades_urbanas_Resultados_do_universo/arquivos_vetoriais/FCUs_nao_setorizadas_shp_20260410.zip","licenca":null,"data_dado":"revisão 10/04/2026","data_acesso":"2026-08-31","script_gerador":"comunidades/10_ibge_fcu.sh","n_linhas":2192,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga bruta da fonte, sem harmonização (quem decide no produto é cbre.com_favela / cbre.com_zeis)","confianca":"alta (vetor oficial)","limites":"conjunto disjunto do anterior; nunca tem população","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":"2026-08-31T13:14:26.068526+00:00","validacao_resultado":"passa","cliente_ve":false,"motivo_null":"licença não declarada na fonte","atualizado_em":"2026-08-31T13:14:26.068526+00:00"},{"tabela":"raw_ibge_fcu_pop","descricao_simples":"Moradores em domicílio particular permanente ocupado por FCU (planilha do IBGE) — carga BRUTA","fonte":"IBGE","fonte_url":"https://ftp.ibge.gov.br/Censos/Censo_Demografico_2022/Favelas_e_comunidades_urbanas_Caracteristicas_do_entorno/","licenca":null,"data_dado":"Censo 2022","data_acesso":"2026-08-31","script_gerador":"comunidades/10_ibge_fcu.sh","n_linhas":12348,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga bruta da fonte, sem harmonização (quem decide no produto é cbre.com_favela / cbre.com_zeis)","confianca":"alta (vetor oficial)","limites":"\"moradores em DPPO\" não é a mesma medida que \"população residente\" da tabela SIDRA 9888","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":"2026-08-31T13:14:26.068526+00:00","validacao_resultado":"passa","cliente_ve":false,"motivo_null":"licença não declarada na fonte","atualizado_em":"2026-08-31T13:14:26.068526+00:00"},{"tabela":"raw_inund_gs_area_inundavel","descricao_simples":"Bruto da camada area_inundavel de São Paulo (53 polígonos, TR 100)","fonte":"GeoSampa — Prefeitura de São Paulo","fonte_url":"https://wfs.geosampa.prefeitura.sp.gov.br/geoserver/geoportal/wfs?service=WFS&request=GetCapabilities","licenca":"termo do portal não legível por máquina (desafio anti-bot do Prodam); serviço WFS aberto e sem autenticação","data_dado":"2026-05-29","data_acesso":"2026-08-29","script_gerador":"geo/raw/inundacao/fetch_geosampa_mancha.sh","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"GetFeature JSON","confianca":"alta (vetor oficial)","limites":"TR 100 entra como classe Baixa e NÃO desconta no fator 9","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_inund_gs_mancha","descricao_simples":"Bruto das manchas de inundação de São Paulo por tempo de retorno (mancha_inundacao_5, _25 e _100; 1,46 mi polígonos na bbox da área de estudo)","fonte":"GeoSampa — Prefeitura de São Paulo (WFS geoportal)","fonte_url":"https://wfs.geosampa.prefeitura.sp.gov.br/geoserver/geoportal/wfs?service=WFS&request=GetCapabilities","licenca":"termo do portal não legível por máquina (desafio anti-bot do Prodam); serviço WFS aberto e sem autenticação","data_dado":"2026-08-10","data_acesso":"2026-08-29","script_gerador":"geo/raw/inundacao/fetch_geosampa_mancha.sh + load_mancha.sh","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"GetFeature JSON paginado de 10.000 com bbox; as manchas são dissolvidas por célula × TR no passo seguinte","confianca":"alta (vetor oficial) / modelagem por bacia","limites":"camada BRUTA e pesada; é modelagem PMSP/SIURB por bacia e não cobre canais fora do cadastro","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_inund_gs_risco_hidrologico","descricao_simples":"Bruto dos 793 setores de risco hidrológico de São Paulo (R1-R4)","fonte":"GeoSampa — Prefeitura de São Paulo","fonte_url":"https://wfs.geosampa.prefeitura.sp.gov.br/geoserver/geoportal/wfs?service=WFS&request=GetCapabilities","licenca":"termo do portal não legível por máquina (desafio anti-bot do Prodam); serviço WFS aberto e sem autenticação","data_dado":"2021-2026","data_acesso":"2026-08-29","script_gerador":"geo/raw/inundacao/fetch_geosampa_mancha.sh","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"GetFeature JSON","confianca":"alta (cadastro oficial)","limites":"setor de risco é área com gente dentro, cadastrada pela Defesa Civil: R3/R4 pesa igual à classe Alta","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_inund_gu_tm_cdc_areasderisco_2026","descricao_simples":"Bruto das 218 áreas de risco da Defesa Civil de Guarulhos (77 de inundação/solapamento, R2-R4)","fonte":"GeoServer da Prefeitura de Guarulhos, camada geocorppg:tm_cdc_areasderisco_2026","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":"2026","data_acesso":"2026-08-29","script_gerador":"geo/raw/inundacao (WFS de Guarulhos)","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"GetFeature WFS","confianca":"alta (cadastro oficial)","limites":"camada BRUTA; só as classes de inundação/solapamento R3/R4 contam no fator","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_inund_gu_tm_cdc_risco","descricao_simples":"Bruto de camada de risco da Defesa Civil de Guarulhos, baixada no mesmo lote das demais camadas de inundação","fonte":"GeoServer da Prefeitura de Guarulhos (workspace geocorppg)","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":null,"data_acesso":"2026-08-29","script_gerador":"geo/raw/inundacao (WFS de Guarulhos)","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"GetFeature WFS","confianca":null,"limites":"camada BRUTA que NÃO entra em cbre.inundacao_oficial: só as três camadas nomeadas no research/22 §2 bloco C foram usadas","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"o research/22 nomeia tm_ig_2020_setores_inundacao, tm_cdc_areasderisco_2026 e tm_cdc_suscetibilidade; esta camada foi baixada no mesmo lote e não tem descrição, data do dado nem confiança declaradas em relatório","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_inund_gu_tm_cdc_suscetibilidade","descricao_simples":"Bruto dos 669 polígonos de suscetibilidade da Defesa Civil de Guarulhos — a mesma carta do SGB/IPT, sem a classe Baixa","fonte":"GeoServer da Prefeitura de Guarulhos, camada geocorppg:tm_cdc_suscetibilidade","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":"2014 (mesma carta SGB/IPT)","data_acesso":"2026-08-29","script_gerador":"geo/raw/inundacao (WFS de Guarulhos)","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"GetFeature WFS; equivalência conferida contra a carta do RIGeo: tp_susc=2/tp_grau=1 = Alta (36 pol., 16,0 km²) e tp_grau=2 = Média (227 pol., 20,2 km²)","confianca":"alta (vetor oficial)","limites":"é a MESMA carta do RIGeo republicada pelo município: não somar as duas; a classe Baixa só existe no shapefile do RIGeo","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_inund_gu_tm_ig_2020_setores_inundacao","descricao_simples":"Bruto dos 247 setores de inundação do IG-SP em Guarulhos (classe P/V/R)","fonte":"GeoServer da Prefeitura de Guarulhos, camada geocorppg:tm_ig_2020_setores_inundacao","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":"2019-11/12","data_acesso":"2026-08-29","script_gerador":"geo/raw/inundacao (WFS de Guarulhos)","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"GetFeature WFS","confianca":"alta (cadastro oficial)","limites":"camada BRUTA; setor de risco cadastrado não é mancha modelada","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_inund_gu_tm_sdu_areas_risco","descricao_simples":"Bruto de camada de áreas de risco do SDU de Guarulhos, baixada no mesmo lote das demais camadas de inundação","fonte":"GeoServer da Prefeitura de Guarulhos (workspace geocorppg)","fonte_url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","licenca":"nenhuma licença publicada pelo município; serviço WFS aberto","data_dado":null,"data_acesso":"2026-08-29","script_gerador":"geo/raw/inundacao (WFS de Guarulhos)","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"GetFeature WFS","confianca":null,"limites":"camada BRUTA que NÃO entra em cbre.inundacao_oficial","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"idem raw_inund_gu_tm_cdc_risco: sem descrição, data do dado nem confiança declaradas em relatório","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_inund_ig_ubc","descricao_simples":"Bruto do perigo de inundação por Unidade Básica de Compartimentação do IG-SP/CPLA (1.852 unidades, classes P0-P5)","fonte":"DataGeo — camada UBC_INUNDACAO (IG-SP/CPLA)","fonte_url":"https://datageo.ambiente.sp.gov.br/geoserver/datageowms/ows?SERVICE=WMS&REQUEST=GetCapabilities","licenca":"dado público (licença não declarada na fonte)","data_dado":"2014","data_acesso":"2026-08-29","script_gerador":"geo/raw/inundacao/harvest_ubc.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"WMS GetFeatureInfo em grade de 0,015° (3.720 chamadas) — o serviço devolve a geometria completa","confianca":"média (escala 1:250.000)","limites":"NÃO entra no cálculo de % inundável: a escala é estadual (1:250.000) e serve só de contexto","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_inund_sgb_aruja","descricao_simples":"Bruto do tema SuscetibilidadeInundacao.shp da carta de suscetibilidade do município (classes Alta/Média/Baixa, 1:25.000)","fonte":"SGB/CPRM + IPT — Carta de suscetibilidade a movimentos gravitacionais de massa e inundações, repositório RIGeo","fonte_url":"https://rigeo.sgb.gov.br/handle/doc/19018","licenca":"dado público (licença não declarada na fonte)","data_dado":"2017-18","data_acesso":"2026-08-29","script_gerador":"geo/raw/inundacao/fetch_sgb.sh + load_mancha.sh","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"API DSpace 7 (/server/api/discover/search/objects → /core/items/{uuid}/bundles → bitstream content); do zip (110 MB a 1,28 GB) só o tema inundação foi extraído","confianca":"alta (carta oficial, modelagem HAND/MDE com validação de campo)","limites":"camada BRUTA: a harmonizada é cbre.inundacao_oficial; carta de 2014-2018 a 1:25.000, não substitui estudo hidrológico do lote","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_inund_sgb_cajamar","descricao_simples":"Bruto do tema SuscetibilidadeInundacao.shp da carta de suscetibilidade do município (classes Alta/Média/Baixa, 1:25.000)","fonte":"SGB/CPRM + IPT — Carta de suscetibilidade a movimentos gravitacionais de massa e inundações, repositório RIGeo","fonte_url":"https://rigeo.sgb.gov.br/handle/doc/19384","licenca":"dado público (licença não declarada na fonte)","data_dado":"2017-18","data_acesso":"2026-08-29","script_gerador":"geo/raw/inundacao/fetch_sgb.sh + load_mancha.sh","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"API DSpace 7 (/server/api/discover/search/objects → /core/items/{uuid}/bundles → bitstream content); do zip (110 MB a 1,28 GB) só o tema inundação foi extraído","confianca":"alta (carta oficial, modelagem HAND/MDE com validação de campo)","limites":"camada BRUTA: a harmonizada é cbre.inundacao_oficial; carta de 2014-2018 a 1:25.000, não substitui estudo hidrológico do lote","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_inund_sgb_guarulhos","descricao_simples":"Bruto do tema SuscetibilidadeInundacao.shp da carta de suscetibilidade do município (classes Alta/Média/Baixa, 1:25.000)","fonte":"SGB/CPRM + IPT — Carta de suscetibilidade a movimentos gravitacionais de massa e inundações, repositório RIGeo","fonte_url":"https://rigeo.sgb.gov.br/handle/doc/15178","licenca":"dado público (licença não declarada na fonte)","data_dado":"2014","data_acesso":"2026-08-29","script_gerador":"geo/raw/inundacao/fetch_sgb.sh + load_mancha.sh","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"API DSpace 7 (/server/api/discover/search/objects → /core/items/{uuid}/bundles → bitstream content); do zip (110 MB a 1,28 GB) só o tema inundação foi extraído","confianca":"alta (carta oficial, modelagem HAND/MDE com validação de campo)","limites":"camada BRUTA: a harmonizada é cbre.inundacao_oficial; carta de 2014-2018 a 1:25.000, não substitui estudo hidrológico do lote","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_inund_sgb_itaqua","descricao_simples":"Bruto do tema SuscetibilidadeInundacao.shp da carta de suscetibilidade do município (classes Alta/Média/Baixa, 1:25.000)","fonte":"SGB/CPRM + IPT — Carta de suscetibilidade a movimentos gravitacionais de massa e inundações, repositório RIGeo","fonte_url":"https://rigeo.sgb.gov.br/handle/doc/15197","licenca":"dado público (licença não declarada na fonte)","data_dado":"2014","data_acesso":"2026-08-29","script_gerador":"geo/raw/inundacao/fetch_sgb.sh + load_mancha.sh","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"API DSpace 7 (/server/api/discover/search/objects → /core/items/{uuid}/bundles → bitstream content); do zip (110 MB a 1,28 GB) só o tema inundação foi extraído","confianca":"alta (carta oficial, modelagem HAND/MDE com validação de campo)","limites":"camada BRUTA: a harmonizada é cbre.inundacao_oficial; carta de 2014-2018 a 1:25.000, não substitui estudo hidrológico do lote","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_inund_sgb_mairipora","descricao_simples":"Bruto do tema SuscetibilidadeInundacao.shp da carta de suscetibilidade do município (classes Alta/Média/Baixa, 1:25.000)","fonte":"SGB/CPRM + IPT — Carta de suscetibilidade a movimentos gravitacionais de massa e inundações, repositório RIGeo","fonte_url":"https://rigeo.sgb.gov.br/handle/doc/15201","licenca":"dado público (licença não declarada na fonte)","data_dado":"2014","data_acesso":"2026-08-29","script_gerador":"geo/raw/inundacao/fetch_sgb.sh + load_mancha.sh","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"API DSpace 7 (/server/api/discover/search/objects → /core/items/{uuid}/bundles → bitstream content); do zip (110 MB a 1,28 GB) só o tema inundação foi extraído","confianca":"alta (carta oficial, modelagem HAND/MDE com validação de campo)","limites":"camada BRUTA: a harmonizada é cbre.inundacao_oficial; carta de 2014-2018 a 1:25.000, não substitui estudo hidrológico do lote","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_inund_sgb_mogi","descricao_simples":"Bruto do tema SuscetibilidadeInundacao.shp da carta de suscetibilidade do município (classes Alta/Média/Baixa, 1:25.000)","fonte":"SGB/CPRM + IPT — Carta de suscetibilidade a movimentos gravitacionais de massa e inundações, repositório RIGeo","fonte_url":"https://rigeo.sgb.gov.br/handle/doc/19434","licenca":"dado público (licença não declarada na fonte)","data_dado":"2017-18","data_acesso":"2026-08-29","script_gerador":"geo/raw/inundacao/fetch_sgb.sh + load_mancha.sh","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"API DSpace 7 (/server/api/discover/search/objects → /core/items/{uuid}/bundles → bitstream content); do zip (110 MB a 1,28 GB) só o tema inundação foi extraído","confianca":"alta (carta oficial, modelagem HAND/MDE com validação de campo)","limites":"camada BRUTA: a harmonizada é cbre.inundacao_oficial; carta de 2014-2018 a 1:25.000, não substitui estudo hidrológico do lote","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_inund_sgb_nazare","descricao_simples":"Bruto do tema SuscetibilidadeInundacao.shp da carta de suscetibilidade do município (classes Alta/Média/Baixa, 1:25.000)","fonte":"SGB/CPRM + IPT — Carta de suscetibilidade a movimentos gravitacionais de massa e inundações, repositório RIGeo","fonte_url":"https://rigeo.sgb.gov.br/handle/doc/18190","licenca":"dado público (licença não declarada na fonte)","data_dado":"2017-18","data_acesso":"2026-08-29","script_gerador":"geo/raw/inundacao/fetch_sgb.sh + load_mancha.sh","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"API DSpace 7 (/server/api/discover/search/objects → /core/items/{uuid}/bundles → bitstream content); do zip (110 MB a 1,28 GB) só o tema inundação foi extraído","confianca":"alta (carta oficial, modelagem HAND/MDE com validação de campo)","limites":"camada BRUTA: a harmonizada é cbre.inundacao_oficial; carta de 2014-2018 a 1:25.000, não substitui estudo hidrológico do lote","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_inund_sgb_santaisabel","descricao_simples":"Bruto do tema SuscetibilidadeInundacao.shp da carta de suscetibilidade do município (classes Alta/Média/Baixa, 1:25.000)","fonte":"SGB/CPRM + IPT — Carta de suscetibilidade a movimentos gravitacionais de massa e inundações, repositório RIGeo","fonte_url":"https://rigeo.sgb.gov.br/handle/doc/19432","licenca":"dado público (licença não declarada na fonte)","data_dado":"2017-18","data_acesso":"2026-08-29","script_gerador":"geo/raw/inundacao/fetch_sgb.sh + load_mancha.sh","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"API DSpace 7 (/server/api/discover/search/objects → /core/items/{uuid}/bundles → bitstream content); do zip (110 MB a 1,28 GB) só o tema inundação foi extraído","confianca":"alta (carta oficial, modelagem HAND/MDE com validação de campo)","limites":"camada BRUTA: a harmonizada é cbre.inundacao_oficial; carta de 2014-2018 a 1:25.000, não substitui estudo hidrológico do lote","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_itaqua_zeis","descricao_simples":"ZEIS de Itaquaquecetuba — carga BRUTA","fonte":"Prefeitura de Itaquaquecetuba, Secretaria de Planejamento Urbano","fonte_url":"https://itaqua.sp.gov.br/planejamento-urbano/ (mapa oficial em Google My Maps, exportação KML)","licenca":null,"data_dado":"LC 399/2024","data_acesso":"2026-08-31","script_gerador":"comunidades/26_outros_municipios.sh","n_linhas":69,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga bruta da fonte, sem harmonização (quem decide no produto é cbre.com_favela / cbre.com_zeis)","confianca":"alta (vetor oficial)","limites":"a fonte é um My Maps oficialmente linkado, não um serviço GIS institucional","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":"2026-08-31T13:14:26.068526+00:00","validacao_resultado":"passa","cliente_ve":false,"motivo_null":"licença não declarada","atualizado_em":"2026-08-31T13:14:26.068526+00:00"},{"tabela":"raw_mairipora_macrozoneamento_kml","descricao_simples":"Bruto do arquivo MACROZONEAMENTO.kmz de Mairiporã (198 feições)","fonte":"Prefeitura de Mairiporã (Drive oficial), LC 438/2021 Anexo II","fonte_url":"https://drive.google.com/drive/folders/1VOirgMBOJZqB0cA5EGbLi0k3WwjXIzlK","licenca":"dado público (licença não declarada na fonte)","data_dado":"LC 438/2021","data_acesso":"2026-08-29","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"KMZ; a classe da macrozona está só no HTML do campo description e foi lida de lá","confianca":"alta (vetor oficial) / atributo pobre","limites":"sem atributo de nome da macrozona: a classe vem do HTML da description","frescor_periodo":"semestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_mairipora_pd_kml","descricao_simples":"Bruto das 17 camadas do arquivo PLANO DIRETOR.kmz oficial de Mairiporã (312 feições)","fonte":"Prefeitura de Mairiporã — pasta oficial da revisão do Plano Diretor Participativo","fonte_url":"https://www.mairipora.sp.gov.br/cidadao/revisao-de-plano-diretor-participativo","licenca":"dado público (licença não declarada na fonte)","data_dado":"LC 438/2021 e alterações (2021-2025)","data_acesso":"2026-08-29","script_gerador":"pipeline/zon_mairipora/10_load_kml.sh","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"ogr2ogr camada a camada do doc.kml, EPSG:4326 → 4674; 2 geometrias inválidas corrigidas com ST_MakeValid","confianca":"alta (vetor oficial)","limites":"o KMZ não traz data nem versão e o Plano Diretor está em revisão; a harmonizada é cbre.zoneamento_mairipora","frescor_periodo":"semestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_mapbiomas_2024_area_estudo","descricao_simples":"Recorte da cobertura MapBiomas 2024 na área de estudo, usado para medir quanto de cada zona ainda não está urbanizado","fonte":"MapBiomas Coleção 10 (COG público)","fonte_url":"https://storage.googleapis.com/mapbiomas-public/initiatives/brasil/collection_10/lulc/coverage/brazil_coverage_2024.tif","licenca":"MapBiomas: CC BY-SA 4.0 (conforme site do projeto)","data_dado":"2024","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"leitura da janela do COG na bbox da área de estudo","confianca":"alta (fonte) / 30 m","limites":"a classe 24 marca a MALHA urbana (lote, rua, pátio), não a pegada da edificação: lote vazio dentro da malha conta como urbanizado","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"script do recorte não está no repositório (research/06 §2.1 registra o uso)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_mogi_edu","descricao_simples":"Bruto das 95 feições da camada EDU do GeoMogi","fonte":"GeoMogi — Prefeitura de Mogi das Cruzes","fonte_url":"https://geomogi.mogidascruzes.sp.gov.br/mapa/zoneamento","licenca":"dado público (licença não declarada na fonte)","data_dado":"2016 (consolidada 2018)","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"GeoJSON embutido","confianca":null,"limites":"camada BRUTA que NÃO entra em cbre.zoneamento","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado); o research/06 registra a contagem (95 EDU) mas não descreve o significado da camada nem declara confiança","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_mogi_macrozona","descricao_simples":"Bruto do endpoint /mapa/macrozona do GeoMogi (39 polígonos → 8 macrozonas, 713,9 km² = todo o município)","fonte":"GeoMogi — Prefeitura de Mogi das Cruzes","fonte_url":"https://geomogi.mogidascruzes.sp.gov.br/mapa/macrozona","licenca":"dado público (licença não declarada na fonte)","data_dado":"Plano Diretor de Mogi das Cruzes (número da lei a conferir na SMU)","data_acesso":"2026-08-29","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"GeoJSON embutido (cópia em geo/raw/mogi_macrozona.json)","confianca":"alta (vetor oficial)","limites":"o número e o ano da lei do PD de Mogi NÃO foram confirmados: por isso pd_ano fica NULL no perfil de conversão e 1.199 imóveis ficam 'sem_dado' no teste de viabilidade no ciclo","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_mogi_zede","descricao_simples":"Bruto das 46 ZEDE de Mogi das Cruzes (zonas especiais de desenvolvimento econômico)","fonte":"GeoMogi — Prefeitura de Mogi das Cruzes","fonte_url":"https://geomogi.mogidascruzes.sp.gov.br/mapa/zoneamento","licenca":"dado público (licença não declarada na fonte)","data_dado":"2016 (consolidada 2018)","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"GeoJSON embutido","confianca":"alta (vetor oficial)","limites":"ZEDE é SOBREPOSIÇÃO ao zoneamento: somar com ele conta a mesma área duas vezes","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_mogi_zeis1","descricao_simples":"ZEIS-1 de Mogi das Cruzes — carga BRUTA","fonte":"Prefeitura de Mogi das Cruzes (GeoMogi)","fonte_url":"https://geomogi.mogidascruzes.sp.gov.br/mapa/zeis1","licenca":null,"data_dado":"não declarado pelo portal","data_acesso":"2026-08-31","script_gerador":"comunidades/26_outros_municipios.sh","n_linhas":63,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga bruta da fonte, sem harmonização (quem decide no produto é cbre.com_favela / cbre.com_zeis)","confianca":"alta (vetor oficial)","limites":"⛔ o endpoint /mapa/getlote do mesmo portal carrega `proprietario` e nunca foi chamado","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":"2026-08-31T13:14:26.068526+00:00","validacao_resultado":"passa","cliente_ve":false,"motivo_null":"licença não declarada no portal","atualizado_em":"2026-08-31T13:14:26.068526+00:00"},{"tabela":"raw_mogi_zeis2","descricao_simples":"ZEIS-2 de Mogi das Cruzes — carga BRUTA","fonte":"Prefeitura de Mogi das Cruzes (GeoMogi)","fonte_url":"https://geomogi.mogidascruzes.sp.gov.br/mapa/zeis2","licenca":null,"data_dado":"não declarado pelo portal","data_acesso":"2026-08-31","script_gerador":"comunidades/26_outros_municipios.sh","n_linhas":12,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga bruta da fonte, sem harmonização (quem decide no produto é cbre.com_favela / cbre.com_zeis)","confianca":"alta (vetor oficial)","limites":"idem","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":"2026-08-31T13:14:26.068526+00:00","validacao_resultado":"passa","cliente_ve":false,"motivo_null":"licença não declarada no portal","atualizado_em":"2026-08-31T13:14:26.068526+00:00"},{"tabela":"raw_mogi_zoneamento","descricao_simples":"Bruto do endpoint JSON /mapa/zoneamento do GeoMogi (168 zonas da Lei 7.200/2016, com CA/TO/gabarito e incomodidade)","fonte":"GeoMogi — Prefeitura de Mogi das Cruzes","fonte_url":"https://geomogi.mogidascruzes.sp.gov.br/mapa/zoneamento","licenca":"dado público (licença não declarada na fonte)","data_dado":"2016 (consolidada 2018)","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"GeoJSON embutido no JSON do app, EPSG:4326","confianca":"alta (vetor oficial)","limites":"camada BRUTA: a harmonizada é cbre.zoneamento_mogi_das_cruzes","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"script de carga não está no repositório (a carga é registrada no relatório, não em código versionado)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_rbcv_lim_wms","descricao_simples":"Bruto da vetorização por cor do WMS do limite da RBCV","fonte":"Instituto Florestal via WMS DataGeo, camada datageowms:RBCV_LIMITE_IF_POL","fonte_url":"https://datageo.ambiente.sp.gov.br/geoserver/datageowms/ows?SERVICE=WMS&REQUEST=GetCapabilities","licenca":"dado público (licença não declarada na fonte)","data_dado":"não informado na fonte","data_acesso":"2026-08-28","script_gerador":"geo/rbcv/rbcv_wms_raster.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"mesmo método do zoneamento","confianca":"media","limites":"idem: vetorização por cor, não vetor de origem","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_rbcv_zon_wms","descricao_simples":"Bruto da vetorização por cor do WMS do zoneamento da Reserva da Biosfera do Cinturão Verde","fonte":"Instituto Florestal via WMS DataGeo, camada datageowms:RBCV_ZONEAMENTO_IF_POL","fonte_url":"https://datageo.ambiente.sp.gov.br/geoserver/datageowms/ows?SERVICE=WMS&REQUEST=GetCapabilities","licenca":"dado público (licença não declarada na fonte)","data_dado":"não informado na fonte","data_acesso":"2026-08-28","script_gerador":"geo/rbcv/rbcv_wms_raster.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"30 tiles de 2048 px a ~11 m classificados pelas cores da SLD (GetStyles), sieve de 40 px, poligonização","confianca":"media","limites":"é vetorização por COR de imagem, não o vetor de origem: o WFS está desligado nesse workspace ('Service WFS is disabled')","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"raw_sp_habi_favela","descricao_simples":"Favelas do cadastro da SEHAB — carga BRUTA","fonte":"Prefeitura de São Paulo / SEHAB","fonte_url":"https://dados.prefeitura.sp.gov.br (vw_habi_assentamento_precario_favela)","licenca":"Creative Commons CCZero","data_dado":"junho de 2026","data_acesso":"2026-08-31","script_gerador":"comunidades/20_geosampa_habi.sh","n_linhas":1710,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga bruta da fonte, sem harmonização (quem decide no produto é cbre.com_favela / cbre.com_zeis)","confianca":"alta (vetor oficial)","limites":"domicílios são estimativa declarada, sem data e sem fonte","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":"2026-08-31T13:14:26.068526+00:00","validacao_resultado":"passa","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T13:14:26.068526+00:00"},{"tabela":"raw_sp_habi_loteamento","descricao_simples":"Loteamentos irregulares do cadastro da SEHAB — carga BRUTA","fonte":"Prefeitura de São Paulo / SEHAB","fonte_url":"https://dados.prefeitura.sp.gov.br (vw_habi_crf_loteamento)","licenca":"Creative Commons CCZero","data_dado":"junho de 2026","data_acesso":"2026-08-31","script_gerador":"comunidades/20_geosampa_habi.sh","n_linhas":1955,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga bruta da fonte, sem harmonização (quem decide no produto é cbre.com_favela / cbre.com_zeis)","confianca":"alta (vetor oficial)","limites":"a coluna de endereço da fonte foi removida da tabela","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":"2026-08-31T13:14:26.068526+00:00","validacao_resultado":"passa","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T13:14:26.068526+00:00"},{"tabela":"raw_sp_habi_nucleo","descricao_simples":"Núcleos urbanizados do cadastro da SEHAB — carga BRUTA","fonte":"Prefeitura de São Paulo / SEHAB","fonte_url":"https://dados.prefeitura.sp.gov.br (vw_habi_assentamento_precario_nucleo)","licenca":"Creative Commons CCZero","data_dado":"junho de 2026","data_acesso":"2026-08-31","script_gerador":"comunidades/20_geosampa_habi.sh","n_linhas":440,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga bruta da fonte, sem harmonização (quem decide no produto é cbre.com_favela / cbre.com_zeis)","confianca":"alta (vetor oficial)","limites":"a camada é o próprio estágio: favela que já tem infraestrutura","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":"2026-08-31T13:14:26.068526+00:00","validacao_resultado":"passa","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T13:14:26.068526+00:00"},{"tabela":"raw_sp_habi_obra","descricao_simples":"Obras de urbanização em assentamento precário — carga BRUTA","fonte":"Prefeitura de São Paulo / SEHAB","fonte_url":"https://dados.prefeitura.sp.gov.br (habi_obraurbanizacao)","licenca":"Creative Commons CCZero","data_dado":"junho de 2026","data_acesso":"2026-08-31","script_gerador":"comunidades/20_geosampa_habi.sh","n_linhas":179,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga bruta da fonte, sem harmonização (quem decide no produto é cbre.com_favela / cbre.com_zeis)","confianca":"alta (vetor oficial)","limites":"estimativa de famílias declarada \"conforme Censo IBGE 2022\"","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":"2026-08-31T13:14:26.068526+00:00","validacao_resultado":"passa","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T13:14:26.068526+00:00"},{"tabela":"raw_sp_habi_reurb","descricao_simples":"Ações de regularização fundiária (REURB) — carga BRUTA","fonte":"Prefeitura de São Paulo / SEHAB","fonte_url":"http://wfs.geosampa.prefeitura.sp.gov.br/geoserver/geoportal/wfs (habi_acao_regularizacao)","licenca":null,"data_dado":"junho de 2026","data_acesso":"2026-08-31","script_gerador":"comunidades/20_geosampa_habi.sh","n_linhas":2792,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"carga bruta da fonte, sem harmonização (quem decide no produto é cbre.com_favela / cbre.com_zeis)","confianca":"alta (vetor oficial)","limites":"processo administrativo, não título registrado; só 282 com registro averbado","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":"2026-08-31T13:14:26.068526+00:00","validacao_resultado":"passa","cliente_ve":false,"motivo_null":"licença não declarada no WFS","atualizado_em":"2026-08-31T13:14:26.068526+00:00"},{"tabela":"rede_mt_ae","descricao_simples":"Rede de média tensão na bbox (684.762 segmentos)","fonte":"ANEEL BDGD 2024 (+ backfill 2023) via brasil_mt.bin do Observatório da Energia","fonte_url":null,"licenca":"dado público (licença não declarada na fonte)","data_dado":"2024","data_acesso":"2026-08-28","script_gerador":"pipeline/50_rede.py","n_linhas":684762,"pk_cols":"id","sha256":"01d89ac181322fcd71117bba35357511a5d5a4f19ae18d37abde9c0072198d03","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"rede_mt_ae\" t ORDER BY id) TO STDOUT' | sha256sum","metodo":"filtro por bbox → LineString 31983","confianca":"media (quantizada ±35 m)","limites":"sem alimentador/tensão; distribuição não garante capacidade industrial","frescor_periodo":"anual","proxima_verificacao":"2027-08-30","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":"URL do pacote BDGD não registrada no relatório (arquivo local brasil_mt.bin)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"rmsp","descricao_simples":"União dos 39 municípios da RMSP, usada como recorte de contexto","fonte":"malha municipal IBGE (tribuna_serving.municipio_geo, já carregada no iagro_sat)","fonte_url":null,"licenca":"IBGE dado aberto","data_dado":"malha 2022","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"ST_Union dos 39 polígonos","confianca":"alta","limites":"recorte de contexto: a área de estudo da frente são os 9 municípios (cbre.area_estudo)","frescor_periodo":"estatico","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"script não está no repositório (research/03 §0)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"rmsp_municipios","descricao_simples":"Os 39 municípios da RMSP (LC estadual 1.139/2011), 7.947 km²","fonte":"malha municipal IBGE (tribuna_serving.municipio_geo, já carregada no iagro_sat)","fonte_url":null,"licenca":"IBGE dado aberto","data_dado":"malha 2022","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"seleção por código IBGE; conferido: 39 linhas e nomes batem","confianca":"alta","limites":"Nazaré Paulista NÃO está aqui (não pertence à RMSP) — por isso a área de estudo usa a malha completa, não esta tabela","frescor_periodo":"estatico","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"script não está no repositório (o SQL está em research/03 §0)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"rmsp_sub","descricao_simples":"RMSP subdividida em 1.561 pedaços (ST_Subdivide 128) em EPSG:4326, para acelerar interseção","fonte":"derivada de cbre.rmsp","fonte_url":null,"licenca":"derivada","data_dado":"malha 2022","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"ST_Subdivide(geom,128)","confianca":"alta","limites":"tabela de desempenho: não representa nenhum objeto do mundo","frescor_periodo":"estatico","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"script não está no repositório (research/03 §0)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"rmsp_sub_4674","descricao_simples":"A mesma subdivisão da RMSP em EPSG:4674, para cruzar com CAR/SIGEF/ANM (que estão nesse SRID)","fonte":"derivada de cbre.rmsp","fonte_url":null,"licenca":"derivada","data_dado":"malha 2022","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"ST_Subdivide(geom,128) em 4674","confianca":"alta","limites":"tabela de desempenho","frescor_periodo":"estatico","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"script não está no repositório (research/03 §0)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"rod_gru_fed_est","descricao_simples":"União das rodovias federais e estaduais a até 3 km de Guarulhos (176,6 km), usada na primeira triagem de 28/08","fonte":"IBGE BCIM + DNIT SNV (public.ibge_bcim_rodovias, public.amc_dnit_snv_rodovias)","fonte_url":null,"licenca":"dado público (licença não declarada na fonte)","data_dado":"BCIM (safra não declarada no relatório); SNV 2026-07","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"união das duas fontes dentro de um buffer de 3 km","confianca":"alta (fonte)","limites":"52,7 km em Guarulhos têm jurisdição 'Desconhecida' no BCIM; a camada usada no motor é cbre.rodovias_principais (OSM), não esta","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"script não está no repositório (research/03 §0, triagem.log)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"sanidade_banda","descricao_simples":"Banda de referencia usada para julgar R$/m2, uma linha por municipio x objeto (terreno urbano, galpao construido), com p25/mediana/p75, o piso de terra nua (VTN INCRA) e os multiplos declarados.","fonte":"derivada de cbre.valor_referencia (ITBI-SP, PGV Guarulhos, pedida de anuncio, valor declarado de FII, VTN INCRA)","fonte_url":null,"licenca":"ver cbre.valor_referencia (cada fonte tem a sua)","data_dado":"2026-08-31","data_acesso":"2026-08-31","script_gerador":"pipeline/sanidade/44_banda.sql","n_linhas":20,"pk_cols":"municipio, objeto","sha256":null,"sha256_cmd":null,"metodo":"selecao por ordem de preferencia declarada","confianca":"media","limites":"A banda de 7 dos 9 municipios e CIRCULAR (sai da pedida dos proprios anuncios que julga) e por isso usa multiplo 20x, nao 10x. ITBI e base de calculo de imposto, PGV e planta generica, FII e valor justo declarado em informe, VTN e terra nua. Nenhuma e valor de transacao do imovel julgado.","frescor_periodo":"trimestral","proxima_verificacao":"2026-11-29","responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T17:54:26.884055+00:00"},{"tabela":"sanidade_mercado","descricao_simples":"O veredito de sanidade por item: se esta em quarentena e por que, se o R$/m2 e confiavel e por que, e a area/preco corrigidos quando o proprio texto do anuncio permitiu reler o campo.","fonte":"iAgroSat, sobre cbre.anuncios / cbre.mercado_il / cbre.leilao_detalhe / cbre.estoque_fii_valor","fonte_url":null,"licenca":"interno","data_dado":"2026-08-31","data_acesso":"2026-08-31","script_gerador":"pipeline/sanidade/44_sanidade_mercado.py","n_linhas":11014,"pk_cols":"objeto, id","sha256":null,"sha256_cmd":null,"metodo":"regras declaradas + releitura do titulo do anuncio","confianca":"media","limites":"Quarentena nao e prova de que o anuncio e falso: e a declaracao de que nao sabemos ler o campo. Nao houve conferencia de matricula nem visita. Correcao so a partir do texto do proprio anuncio, nunca por inferencia de anuncio vizinho.","frescor_periodo":"semanal","proxima_verificacao":"2026-09-07","responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T17:54:26.884055+00:00"},{"tabela":"sanidade_regra","descricao_simples":"As regras DECLARADAS de plausibilidade de area e preco aplicadas as listas de mercado: codigo, alvo (area/preco/R$ por m2), efeito (quarentena, sem_preco, sem_unitario, aviso, ausente) e o texto da regra.","fonte":"iAgroSat (regra propria, declarada)","fonte_url":null,"licenca":"interno","data_dado":"2026-08-31","data_acesso":"2026-08-31","script_gerador":"pipeline/sanidade/44_sanidade_mercado.py","n_linhas":18,"pk_cols":"codigo","sha256":null,"sha256_cmd":null,"metodo":"regra declarada","confianca":"alta","limites":"Regra, nao medicao. Os limiares (100 ha, 50 m2, R$ 100.000, multiplos 10x/20x/3x/5x) sao escolha nossa, escritas em research/44_SANIDADE_MERCADO.md §2, e podem ser recalibradas com a CBRE.","frescor_periodo":"estatico","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T17:54:26.884055+00:00"},{"tabela":"se_ae","descricao_simples":"Subestações da rede básica na bbox (ONS SINDAT)","fonte":"ONS SINDAT (cbre.sindat_subestacoes)","fonte_url":null,"licenca":"dado público (licença não declarada na fonte)","data_dado":"2026","data_acesso":"2026-08-28","script_gerador":"pipeline/50_rede.py","n_linhas":67,"pk_cols":null,"sha256":"8fe8ad27b4303fb9ce87d7a575099bc26236f7e5897e9ccf696304f390cdb7b6","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"se_ae\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"dist_se_km, se_kv","confianca":"alta (fonte)","limites":"só rede básica","frescor_periodo":"semestral","proxima_verificacao":"2027-02-28","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":"URL SINDAT não registrada no relatório (GeoJSON local em /mnt/pgdata/observatorio_energia/)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"setor_ae","descricao_simples":"Setores censitários 2022 na área com população e domicílios","fonte":"IBGE Censo 2022 (amc_setores_censitarios_2022)","fonte_url":null,"licenca":"IBGE dado aberto","data_dado":"2022","data_acesso":"2026-08-28","script_gerador":"pipeline/60_pop.sql","n_linhas":54829,"pk_cols":null,"sha256":"11bca419d0be495eb35d985c5e38b344ee24ef0b76e1d82539c17a1ee79b348b","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"setor_ae\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"ponderação por área","confianca":"alta (fonte)","limites":"setor grande espalha população","frescor_periodo":"estatico","proxima_verificacao":"2027-08-30","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":"URL da malha não registrada no relatório (tabela já carregada)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"setor_renda","descricao_simples":"Renda do responsável por setor censitário de SP (100.928)","fonte":"IBGE Censo 2022, agregados por setor","fonte_url":"https://ftp.ibge.gov.br/Censos/Censo_Demografico_2022/Agregados_por_Setores_Censitarios_Rendimento_do_Responsavel/Agregados_por_setores_renda_responsavel_BR_20260508_csv.zip","licenca":"IBGE dado aberto","data_dado":"2022 (arquivo 12/08/2025)","data_acesso":"2026-08-29","script_gerador":"pipeline/93_renda_setor.sql","n_linhas":100928,"pk_cols":"cd_setor","sha256":"4bf00d63b1b28d6c2d7911d23c7ecb2fe0ee5e544ba341c338ead81d7e48a735","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"setor_renda\" t ORDER BY cd_setor) TO STDOUT' | sha256sum","metodo":"leitura do CSV; X/. = NULL","confianca":"alta (fonte)","limites":"sigilo estatístico = NULL","frescor_periodo":"estatico","proxima_verificacao":"2027-08-30","responsavel":"agente","validado_em":"2026-08-30T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"sindat_lt","descricao_simples":"As 1.850 linhas de transmissão da rede básica do SIN (ONS SINDAT)","fonte":"ONS SINDAT (GeoJSON local em /mnt/pgdata/observatorio_energia/)","fonte_url":null,"licenca":"dado público (licença não declarada na fonte)","data_dado":"2026","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"ogr2ogr do GeoJSON","confianca":"alta (fonte)","limites":"rede básica; a faixa de servidão precisa ser verificada no cadastro da transmissora","frescor_periodo":"semestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"URL do SINDAT não registrada no relatório","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"sindat_subestacoes","descricao_simples":"As 1.198 subestações da rede básica do SIN (ONS SINDAT)","fonte":"ONS SINDAT (GeoJSON local em /mnt/pgdata/observatorio_energia/)","fonte_url":null,"licenca":"dado público (licença não declarada na fonte)","data_dado":"2026","data_acesso":"2026-08-28","script_gerador":null,"n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"ogr2ogr do GeoJSON","confianca":"alta (fonte)","limites":"é só a REDE BÁSICA (1 subestação dentro de Guarulhos, 7 a ≤ 10 km); a subestação de distribuição está em cbre.subestacoes_dist","frescor_periodo":"semestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"URL do SINDAT não registrada no relatório (arquivo local do Observatório da Energia; o SIGEL público é KML sem atributos)","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"sp_rbcv_limite_wms","descricao_simples":"Limite da RBCV (365)","fonte":"Instituto Florestal via WMS DataGeo","fonte_url":"https://datageo.ambiente.sp.gov.br/geoserver/datageowms/ows?SERVICE=WMS&REQUEST=GetCapabilities","licenca":"dado público (licença não declarada na fonte)","data_dado":"não informado na fonte","data_acesso":"2026-08-28","script_gerador":"geo/rbcv/rbcv_wms_raster.py","n_linhas":365,"pk_cols":null,"sha256":"3c1eadb7fb90b925ec71ad2c614294b72cd480696cb3ded9592f04615921cd4c","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"sp_rbcv_limite_wms\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"wms_raster","confianca":"media","limites":"idem","frescor_periodo":"anual","proxima_verificacao":"2027-08-30","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"ssp_carga_municipio","descricao_simples":"Taxa municipal de roubo de carga por 100 mil habitantes (todos os BOs, com ou sem coordenada)","fonte":"SSP-SP Transparência/SPDados + IBGE Censo 2022","fonte_url":"https://www.ssp.sp.gov.br/assets/estatistica/transparencia/spDados/SPDadosCriminais_2025.xlsx","licenca":"dado público (licença não declarada na fonte)","data_dado":"2024-01..2026-06","data_acesso":"2026-08-29","script_gerador":"pipeline/90b_roubo_carga_hex.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"contagem de BOs por município dividida pela população do Censo 2022","confianca":"alta (fonte)","limites":"BO é REGISTRO, não vitimização; a taxa é do município inteiro e não descreve o lote","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"ssp_natureza_municipio_mes","descricao_simples":"Contagem de BOs por município × mês × natureza (estado de SP)","fonte":"SSP-SP SPDados","fonte_url":"https://www.ssp.sp.gov.br/assets/estatistica/transparencia/spDados/SPDadosCriminais_2025.xlsx","licenca":"dado público (licença não declarada na fonte)","data_dado":"2024-2026/06","data_acesso":"2026-08-29","script_gerador":"pipeline/90_ssp_roubo_carga.py","n_linhas":25861,"pk_cols":null,"sha256":"075f45535b18c7cfda874f8b69f6fc459f66c27733e3c684b18bab2650737765","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"ssp_natureza_municipio_mes\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"agregação","confianca":"alta (fonte)","limites":"—","frescor_periodo":"trimestral","proxima_verificacao":"2026-11-29","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"ssp_veiculo_subtraido","descricao_simples":"BOs de veículo subtraído no estado de SP (2024-2026/06) COM o tipo do veículo (caminhão, carreta, cavalo mecânico, moto, automóvel), sem placa nem logradouro","fonte":"SSP-SP Transparência — base \"Veículos subtraídos\" (base BRUTA; a própria SSP declara que não é estatística oficial e que a Res. SSP 160/2001 não tem indicador de veículos subtraídos)","fonte_url":"https://www.ssp.sp.gov.br/assets/estatistica/transparencia/baseDados/veiculosSub/VeiculosSubtraidos_2025.xlsx","licenca":"dado público (licença não declarada na fonte)","data_dado":"2024-01..2026-06","data_acesso":"2026-08-31","script_gerador":"pipeline/100_ssp_veiculo_subtraido.py + 100b + 100c","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"dedupe por (ANO_BO, NUM_BO, ID_DELEGACIA, CONT_VEICULO): 622.922 linhas brutas -> 353.894 registros; classe_veiculo derivada dos 24 valores que ocorrem em DESCR_TIPO_VEICULO (mapeamento em research/40 §4); bo_key = md5 truncado de (ANO_BO|NUM_BO|NOME_DELEGACIA) para juntar com ssp_carga_pontos sem gravar o nº do BO","confianca":"média (base bruta, não auditada — a base A com NATUREZA_APURADA tem estatuto maior)","limites":"BO é registro, não condenação; a classe do veículo depende de como a delegacia digitou; \"pesado/carga\" NÃO quer dizer que havia carga; coordenada é do local do fato (segue corredor viário, não lote); só 65,3 % dos BOs de ROUBO DE VEÍCULO da base auditada casam com esta base, logo a camada é PISO; PLACA_VEICULO existe na fonte e NÃO foi gravada","frescor_periodo":"trimestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"ti_ae","descricao_simples":"Terras indígenas na bbox (7)","fonte":"FUNAI (funai_terras_indigenas)","fonte_url":null,"licenca":"dado público (licença não declarada na fonte)","data_dado":"2026","data_acesso":"2026-08-28","script_gerador":"pipeline/40_restricoes.sql","n_linhas":8,"pk_cols":null,"sha256":"47ab3d528ff1e01bfa477b849002ca4198f7ffc8d695c59eae6bb81b37ed125c","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"ti_ae\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"ti_pct, ti_nome","confianca":"alta (fonte)","limites":"—","frescor_periodo":"semestral","proxima_verificacao":"2027-02-28","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":"URL FUNAI não registrada no relatório","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"trabalho_municipio","descricao_simples":"Saldos e admissões CAGED divisões 49 e 52 por município","fonte":"Novo CAGED (trabalho.caged_municipio_mes_divisao)","fonte_url":null,"licenca":"dado público (licença não declarada na fonte)","data_dado":"2020-01..2026-06","data_acesso":"2026-08-29","script_gerador":"pipeline/92_trabalho_municipio.sql","n_linhas":9,"pk_cols":null,"sha256":"2524530d8c9850c3e920da8d2dc8daab30412b5a2d3586bb05b79e1ee4d975aa","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"trabalho_municipio\" t ORDER BY (t.*)::text) TO STDOUT' | sha256sum","metodo":"agregação por município","confianca":"alta (fonte)","limites":"só fluxo, sem estoque RAIS","frescor_periodo":"mensal","proxima_verificacao":"2026-09-29","responsavel":"agente","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":"URL do CAGED não registrada no relatório","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"uf_pr_perimetro_urbano","descricao_simples":"Paraná: 1.003 polígonos envolventes de perímetro urbano com código IBGE do município (sede e distritos) — o único perímetro urbano estadual real do país","fonte":"Paraná Interativo (SEDU/Paranacidade), ArcGIS REST","fonte_url":"https://paranainterativo.pr.gov.br/interativo/rest/services","licenca":"não declarada no serviço","data_dado":"não declarada na fonte","data_acesso":"2026-08-30","script_gerador":"uf/fetch_uf_outros.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"consulta ArcGIS REST (/query?where=1=1&f=geojson&resultOffset=)","confianca":"alta (órgão estadual)","limites":"é ENVOLTÓRIA do perímetro, não o traçado legal; fora do escopo dos 9 municípios (entra como prova de que o motor roda em outra praça)","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"uf_rs_loteamento_metroplan","descricao_simples":"Rio Grande do Sul: 4.841 glebas e projetos de parcelamento do solo (Lei 6.766/1979) da Região Metropolitana de Porto Alegre, com área e nº de unidades","fonte":"IEDE-RS (METROPLAN), ArcGIS REST","fonte_url":"https://iede.rs.gov.br/server/rest/services","licenca":"não declarada no serviço","data_dado":"série 1977-2019","data_acesso":"2026-08-30","script_gerador":"uf/fetch_uf_outros.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"consulta ArcGIS REST","confianca":"alta (órgão estadual)","limites":"só a RMPA; é projeto de parcelamento, não lote cadastral; fora do escopo dos 9 municípios","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"uf_sp_area_intervencao","descricao_simples":"Áreas de intervenção da macrometrópole (10 em 10 municípios)","fonte":"IDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa","fonte_url":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs?service=WFS&version=2.0.0&request=GetCapabilities","licenca":"não declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)","data_dado":"2014","data_acesso":"2026-08-30","script_gerador":"uf/fetch_uf_sp.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"WFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas","confianca":"alta (vetor de órgão oficial) / escala nominal","limites":"planejamento de 2014; nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"uf_sp_cdhu_gleba","descricao_simples":"Glebas da CDHU (1.423 em 61 municípios)","fonte":"IDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa","fonte_url":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs?service=WFS&version=2.0.0&request=GetCapabilities","licenca":"não declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)","data_dado":"2009","data_acesso":"2026-08-30","script_gerador":"uf/fetch_uf_sp.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"WFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas","confianca":"alta (vetor de órgão oficial) / escala nominal","limites":"11 polígonos têm geometria FORA do Brasil (defeito da fonte), detectados por não casarem com nenhum município na uf_sp_cobertura; nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"uf_sp_cdhu_terreno","descricao_simples":"Terrenos da CDHU com número de matrícula, sem titular (247 em 14 municípios)","fonte":"IDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa","fonte_url":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs?service=WFS&version=2.0.0&request=GetCapabilities","licenca":"não declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)","data_dado":"não declarada na fonte","data_acesso":"2026-08-30","script_gerador":"uf/fetch_uf_sp.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"WFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas","confianca":"alta (vetor de órgão oficial) / escala nominal","limites":"só o NÚMERO da matrícula, nunca o titular; nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"uf_sp_cobertura","descricao_simples":"Tabela auxiliar: quantas feições de cada camada uf_* caem em cada município (2.183 linhas)","fonte":"derivada de uf_* × malha municipal IBGE","fonte_url":null,"licenca":"derivada","data_dado":"2026-08-30","data_acesso":"2026-08-30","script_gerador":"uf/coverage.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"junção espacial com a malha IBGE","confianca":"alta","limites":"é a tabela que revela onde cada camada realmente cobre — ler SEMPRE antes de citar contagem por município","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"uf_sp_graprohab","descricao_simples":"Empreendimentos com certificado GRAPROHAB: protocolo, área da gleba e nº de lotes (1.689 em 138 municípios)","fonte":"IDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa","fonte_url":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs?service=WFS&version=2.0.0&request=GetCapabilities","licenca":"não declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)","data_dado":"não declarada na fonte","data_acesso":"2026-08-30","script_gerador":"uf/fetch_uf_sp.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"WFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas","confianca":"alta (vetor de órgão oficial) / escala nominal","limites":"a coluna proprietario existe na fonte e NÃO foi ingerida; certificado GRAPROHAB é de parcelamento habitacional — o industrial pede declaração de NÃO enquadramento; nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"uf_sp_quadra_fiscal_2004","descricao_simples":"Quadra fiscal (setor/quadra) do cadastro entregue à EMPLASA (64.324 em 13 municípios; 64.257 na capital)","fonte":"IDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa","fonte_url":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs?service=WFS&version=2.0.0&request=GetCapabilities","licenca":"não declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)","data_dado":"2004","data_acesso":"2026-08-30","script_gerador":"uf/fetch_uf_sp.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"WFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas","confianca":"alta (vetor de órgão oficial) / escala nominal","limites":"safra de 2004; quadra fiscal não é quadra física nem lote; nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"uf_sp_quadra_igc_2000","descricao_simples":"Quadra do mapeamento do IGC (44.306 em 30 municípios; Campinas 15.710)","fonte":"IDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa","fonte_url":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs?service=WFS&version=2.0.0&request=GetCapabilities","licenca":"não declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)","data_dado":"2000","data_acesso":"2026-08-30","script_gerador":"uf/fetch_uf_sp.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"WFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas","confianca":"alta (vetor de órgão oficial) / escala nominal","limites":"safra de 2000; nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"uf_sp_uso_lote_tpcl_2016","descricao_simples":"Uso predominante por quadra do cadastro TPCL (54.821 em 8 municípios; 54.799 na capital)","fonte":"IDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa","fonte_url":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs?service=WFS&version=2.0.0&request=GetCapabilities","licenca":"não declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)","data_dado":"2016","data_acesso":"2026-08-30","script_gerador":"uf/fetch_uf_sp.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"WFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas","confianca":"alta (vetor de órgão oficial) / escala nominal","limites":"o cadastro TPCL vivo da capital é de outra safra: este acervo estadual é de 2016 (pedido de atualização em cbre.pedidos_dado); nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"uf_sp_vetor_territorial","descricao_simples":"Vetores territoriais da macrometrópole (8 em 7 municípios)","fonte":"IDE-SP — acervo da EMPLASA (extinta pela Lei estadual 17.056/2019) servido pelo IGC, WFS do workspace acervo_emplasa","fonte_url":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs?service=WFS&version=2.0.0&request=GetCapabilities","licenca":"não declarada no serviço (dado público de órgão público; confirmar com o IGC antes de republicar — degrau 2)","data_dado":"2014","data_acesso":"2026-08-30","script_gerador":"uf/fetch_uf_sp.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"WFS 2.0 GetFeature em streaming, uma camada por vez, com fonte/fonte_url/licenca/ingest_ts gravados em cada linha e índice GiST; as colunas de identidade da fonte (contato, telefone, proprietario, responsavel_edicao) NÃO foram ingeridas","confianca":"alta (vetor de órgão oficial) / escala nominal","limites":"planejamento de 2014; nenhuma dessas camadas traz RMSE: a escala nominal (1:10.000 / 1:25.000 / 1:100.000) é o único indicador de erro e não decide divisa","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"uso_entrega","descricao_simples":"Uso do link de entrega da CBRE: um evento por acao no link privado (pagina aberta, camada ligada, aba, motor rodado, filtro, PDF aberto, saida), por sessao.","fonte":"aplicacao propria (servico cbre-uso em 127.0.0.1:8133, cliente web/uso.js so nas paginas entrega-<hash>*.html)","fonte_url":null,"licenca":"dado primario proprio","data_dado":"2026-08-31 em diante (vivo)","data_acesso":"2026-08-31","script_gerador":"uso/app.py + web/uso.js (injetado por web/entrega_pages.py)","n_linhas":null,"pk_cols":"id","sha256":null,"sha256_cmd":null,"metodo":"o navegador enfileira eventos e envia em lote por POST /api/cbre/uso; o servidor aceita so o vocabulario fechado de eventos, corta strings, converte o IP em sha256(sal||ip) truncado em 16 hex e reduz o user agent a familia de navegador e de sistema. Espelho em uso/log/uso.jsonl. Do Not Track e Global Privacy Control (cabecalho ou navegador) desligam a gravacao.","confianca":"alta (e registro proprio; nao ha inferencia)","limites":"NAO e identificacao de pessoa: nao ha cookie, nome, e-mail, CPF, geolocalizacao nem texto digitado (de campo de busca guarda-se o NOME do campo, nunca o conteudo). A sessao morre com a aba, entao a mesma pessoa em duas abas conta duas sessoes e no dia seguinte conta outra. O hash de IP separa visitantes mas nao volta a ser IP sem o sal, que vive no .env fora do banco. Quem usa DNT/GPC nao aparece: a contagem e PISO, nunca total. pdf_pagina so existe onde o PDF e lido dentro de uma pagina nossa; hoje a entrega leva ao arquivo, e o que se mede e a abertura (pdf_abrir). Tempo de pagina e tempo VISIVEL, e a ultima janela pode se perder se o navegador fechar sem disparar o pagehide.","frescor_periodo":"diario","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":"sha256 nulo: tabela viva, muda a cada acesso. fonte_url nulo: nao ha fonte externa — o dado nasce aqui; o painel interno de leitura fica atras de token da equipe e nao se publica no catalogo.","atualizado_em":"2026-08-31T16:05:14.320994+00:00"},{"tabela":"valor_referencia_grande","descricao_simples":"Banda de lote grande (>= 1.000 m2); hoje so Sao Paulo capital tem observacao suficiente","fonte":"derivada de valor_referencia","fonte_url":null,"licenca":"derivada","data_dado":"30/08/2026","data_acesso":"2026-08-30","script_gerador":"cbre/valor/55_valor_referencia_alvo.sql","n_linhas":1,"pk_cols":"municipio + objeto","sha256":null,"sha256_cmd":null,"metodo":"recorte \"lote >= 1.000 m2\" da banda de ITBI","confianca":"media","limites":"so entra quando o alvo tem area >= 1.000 m2 e nao ha banda de zona nem de macrozona","frescor_periodo":"mensal","proxima_verificacao":"2026-09-30","responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-30T23:31:34.941039+00:00"},{"tabela":"valor_referencia_pref","descricao_simples":"Banda de referencia preferida por municipio x objeto (hierarquia de metodo declarada)","fonte":"derivada de valor_referencia","fonte_url":null,"licenca":"derivada","data_dado":"30/08/2026","data_acesso":"2026-08-30","script_gerador":"cbre/valor/55_valor_referencia_alvo.sql","n_linhas":39,"pk_cols":"municipio + objeto","sha256":null,"sha256_cmd":null,"metodo":"transacao > laudo de FII > valor fiscal > VTN > arrematacao; preco pedido nunca entra","confianca":"media","limites":"tabela auxiliar, reconstruida a cada execucao do 55; nao editar a mao","frescor_periodo":"mensal","proxima_verificacao":"2026-09-30","responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-30T23:31:34.941039+00:00"},{"tabela":"valor_referencia_rmsp","descricao_simples":"Banda regional de fallback (RMSP) por objeto, usada quando o municipio nao tem fonte independente","fonte":"derivada de valor_referencia","fonte_url":null,"licenca":"derivada","data_dado":"30/08/2026","data_acesso":"2026-08-30","script_gerador":"cbre/valor/55_valor_referencia_alvo.sql","n_linhas":2,"pk_cols":"objeto","sha256":null,"sha256_cmd":null,"metodo":"maior n entre as linhas de recorte_tipo = rmsp","confianca":"baixa","limites":"e banda REGIONAL: aplicada a um municipio, mede a diferenca municipio x regiao, nao caro x barato","frescor_periodo":"mensal","proxima_verificacao":"2026-09-30","responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-30T23:31:34.941039+00:00"},{"tabela":"zoneamento_aruja_frentes","descricao_simples":"Frentes de via da ZEC de Arujá definidas por texto na Planta 3 (0,69 km² em 5 vias) — ficam fora de cbre.zoneamento","fonte":"Câmara Municipal de Arujá (siscam), LC 42/2019 Planta 3 — Zoneamento Central, observação 3","fonte_url":"https://camaraaruja.sp.gov.br","licenca":"dado público (licença não declarada na fonte)","data_dado":"2019","data_acesso":"2026-08-29","script_gerador":"pipeline/zon_aruja/22_p3_load.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"corredor de 40 m para cada lado do eixo OSM da via, recortado entre as vias-limite citadas na lei","confianca":"baixa","limites":"a lei define por IMÓVEL com frente para a via; o corredor de 40 m é aproximação DECLARADA; 3 das 8 vias da ZEC não estão mapeadas no OSM; não entram em cbre.zoneamento porque a ZEC já é poligonal na Planta 2 e as frentes se sobrepõem a ela","frescor_periodo":"semestral","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"zoneamento_aruja_lei1472_2000","descricao_simples":"Zoneamento REVOGADO de Arujá (Lei 1.472/2000, 41 feições) — contexto histórico, não entra em cbre.zoneamento","fonte":"Portal governoeletronico de Arujá, Planta do Zoneamento Geral (PDF vetorial)","fonte_url":"http://governoeletronico.aruja.sp.gov.br/leismunicipais/AtosPlanejamento/zoneamento%20Geral.pdf","licenca":"dado público (licença não declarada na fonte)","data_dado":"2000 (revogada pela LC 42/2019 art. 73)","data_acesso":"2026-08-29","script_gerador":"pipeline/zon_aruja/01-05","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"pdftocairo -svg, triângulos de preenchimento unidos por cor, contorno reconstruído e afinidade por ICP contra a divisa IBGE (RMSE 59 m, mediana 41 m)","confianca":"baixa","limites":"LEI REVOGADA: serve só de comparação histórica (a ZUPI 1 de 2000 tinha 24,52 km², quase a mesma mancha da ZUPI-1 atual)","frescor_periodo":"estatico","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"zoneamento_parametros_dom","descricao_simples":"Uma linha por (município, sigla) com o regime mais restritivo","fonte":"derivada","fonte_url":null,"licenca":"derivada","data_dado":"2026-08-29","data_acesso":"2026-08-29","script_gerador":"pipeline/84b_zona_9mun.sql","n_linhas":86,"pk_cols":"municipio_ibge,zona_sigla","sha256":"e69b6931d02cc32e994a0f7fabd795b89ec46673989384c67a015e39ef5816cc","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"zoneamento_parametros_dom\" t ORDER BY municipio_ibge,zona_sigla) TO STDOUT' | sha256sum","metodo":"nao < conferir < condicionado < sim","confianca":"declarada","limites":"—","frescor_periodo":"anual","proxima_verificacao":"2027-08-30","responsavel":"agente","validado_em":"2026-08-30T00:00:00+00:00","validacao_resultado":"passa","cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"zoneamento_status","descricao_simples":"Estado do zoneamento por município (fonte, formato, lei, carregado)","fonte":"registro próprio","fonte_url":null,"licenca":"derivada","data_dado":"2026-08-29","data_acesso":"2026-08-29","script_gerador":null,"n_linhas":9,"pk_cols":"municipio_ibge","sha256":"b81a5480b5fa59377dc0c3a3e919a73c01d35c8758ef9d905e38afe1200c05ab","sha256_cmd":"sudo -u postgres psql -d iagro_sat -c 'COPY (SELECT * FROM cbre.\"zoneamento_status\" t ORDER BY municipio_ibge) TO STDOUT' | sha256sum","metodo":"tabela de controle","confianca":"n.a.","limites":"—","frescor_periodo":"trimestral","proxima_verificacao":"2026-11-29","responsavel":"humano","validado_em":null,"validacao_resultado":"nao_validado","cliente_ve":false,"motivo_null":"script não está no repositório","atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"zon_itaqua_grupos","descricao_simples":"Os 13 grupos de cor da legenda do GeoPDF de Itaquaquecetuba, poligonizados — passo anterior à subclassificação por textura","fonte":"Prefeitura de Itaquaquecetuba, Anexo II Mapa 1 da LC 420/2025","fonte_url":"https://itaqua.sp.gov.br/arquivos/secretarias/planejamento-urbano/Mapas/ANEXO_II_MAPA_DE_ZONEAMENTO_1_A1.pdf","licenca":"dado público (licença não declarada na fonte)","data_dado":"09/2025","data_acesso":"2026-08-29","script_gerador":"pipeline/zon_itaqua/10_classify.py","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"agregação em blocos, preenchimento de lacunas (linhas, rótulos, hachuras), filtro de moda 5x5 e 7x7, recorte pela divisa IBGE, peneira de 0,5 ha","confianca":"media","limites":"é grupo de COR, não zona: cores iguais só se separam no passo seguinte, pela textura","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"},{"tabela":"zon_itaqua_zonas","descricao_simples":"Saída vetorial da classificação do GeoPDF de zoneamento de Itaquaquecetuba — insumo de cbre.zoneamento_itaqua","fonte":"Prefeitura de Itaquaquecetuba, Anexo II Mapa 1 da LC 420/2025 (GeoPDF 09/2025)","fonte_url":"https://itaqua.sp.gov.br/arquivos/secretarias/planejamento-urbano/Mapas/ANEXO_II_MAPA_DE_ZONEAMENTO_1_A1.pdf","licenca":"dado público (licença não declarada na fonte)","data_dado":"09/2025","data_acesso":"2026-08-29","script_gerador":"pipeline/zon_itaqua/10_classify.py + 20_subclass.py + 40_load.sql","n_linhas":null,"pk_cols":null,"sha256":null,"sha256_cmd":null,"metodo":"classificação por cor a 300 dpi com SRS embutido no GeoPDF, separação dos grupos de cor idêntica pela TEXTURA da legenda, recorte pela divisa IBGE, peneira de 0,5 ha","confianca":"alta/media (±15-20 m)","limites":"insumo intermediário: a camada publicada é cbre.zoneamento_itaqua; ZEIS e ZEPAC não foram vetorizadas","frescor_periodo":"anual","proxima_verificacao":null,"responsavel":"agente","validado_em":null,"validacao_resultado":null,"cliente_ve":false,"motivo_null":null,"atualizado_em":"2026-08-31T16:13:10.949184+00:00"}],"dicionario":[{"tabela":"acesso_polos","campo":"alvo_id","significado":"Identificador do alvo no seu tipo","unidade":"texto","dominio":"hex_id | car_cod | onr_id","exemplo":"40211","fonte_campo":"idem"},{"tabela":"acesso_polos","campo":"alvo_tipo","significado":"O que foi roteado","unidade":"categoria","dominio":"hex (célula de 250 m) | imovel (CAR >= 5 ha) | urbano (lote com matrícula ONR)","exemplo":"hex","fonte_campo":"pipeline/88b_acesso_polos.py"},{"tabela":"acesso_polos","campo":"dist_km","significado":"Distância pela via até o polo","unidade":"km","dominio":"> 0 | NULL","exemplo":"26,4","fonte_campo":"OSRM"},{"tabela":"acesso_polos","campo":"fonte","significado":"Como o valor foi obtido. Hoje só existe um valor: nada é estimado","unidade":"categoria","dominio":"roteado_osrm","exemplo":"roteado_osrm","fonte_campo":"pipeline/88b_acesso_polos.py"},{"tabela":"acesso_polos","campo":"polo","significado":"Chave do polo logístico","unidade":"texto","dominio":"gru_cargo | vcp_carga | cgh | porto_santos | rodoanel | centro_sp | cab_*","exemplo":"gru_cargo","fonte_campo":"cbre.polos_logisticos"},{"tabela":"acesso_polos","campo":"ponto","significado":"Rótulo do ponto do polo que venceu o mínimo (só faz diferença em Santos e no Rodoanel)","unidade":"texto","dominio":"livre","exemplo":"BTP","fonte_campo":"cbre.polos_logisticos_pontos"},{"tabela":"acesso_polos","campo":"t_min","significado":"Tempo de viagem em FLUXO LIVRE do sítio até o polo. NULL = sem rota (via mais próxima a mais de 1.000 m)","unidade":"min","dominio":"> 0 | NULL","exemplo":"26","fonte_campo":"OSRM sobre OSM 27/08/2026"},{"tabela":"anuncio_geo","campo":"endereco_texto","significado":"Texto bruto do endereço usado na cascata. Nunca guarda nome nem telefone de anunciante","unidade":"texto","dominio":"livre","exemplo":"Rua X, 100 - Bairro Y","fonte_campo":"fonte"},{"tabela":"anuncio_geo","campo":"geocode_confianca","significado":"Confiança DECLARADA do nível","unidade":"0-1","dominio":"0,25-0,95","exemplo":"0,85","fonte_campo":"idem"},{"tabela":"anuncio_geo","campo":"geocode_metodo","significado":"Método da cascata que resolveu a posição","unidade":"categoria","dominio":"cnefe_endereco | cep | osm_rua_numero | bairro_centroide","exemplo":"cnefe_endereco","fonte_campo":"geocode/20_geocode.py"},{"tabela":"anuncio_geo","campo":"geocode_nivel","significado":"Nível dentro do método","unidade":"categoria","dominio":"porta_exata | interpolado | eixo_logradouro | centroide_cep | osm_logradouro | cnefe_localidade_exato","exemplo":"interpolado","fonte_campo":"idem"},{"tabela":"anuncio_geo","campo":"geocode_raio_m","significado":"Raio de precisão declarado","unidade":"m","dominio":"> 0","exemplo":"60","fonte_campo":"idem"},{"tabela":"anuncio_ponto","campo":"fonte_suspeita","significado":"A coordenada publicada pela fonte cai fora do município que a própria fonte declara","unidade":"booleano","dominio":"true | false","exemplo":"false","fonte_campo":"geocode/40_recalculo.sql"},{"tabela":"anuncio_ponto","campo":"id","significado":"Identificador do anúncio em cbre.anuncios","unidade":"inteiro","dominio":"> 0","exemplo":"812345","fonte_campo":"cbre.anuncios"},{"tabela":"anuncio_ponto","campo":"precisao_classe","significado":"Classe de precisão medida (ver mercado_il.precisao_classe). Só lote e quadra contam como \"anúncio dentro do imóvel\"","unidade":"categoria","dominio":"lote | quadra | setor | bairro | suspeito","exemplo":"bairro","fonte_campo":"geocode/40_recalculo.sql"},{"tabela":"anuncios","campo":"anunciante","significado":"Nome da imobiliária/leiloeiro/carteira (pessoa jurídica). Pessoa física não é gravada","unidade":"texto","dominio":"livre | NULL","exemplo":"Mega Leilões","fonte_campo":"portal"},{"tabela":"anuncios","campo":"area_construida_m2","significado":"Área construída anunciada","unidade":"m²","dominio":"> 0 | NULL","exemplo":"3.200","fonte_campo":"portal"},{"tabela":"anuncios","campo":"area_m2","significado":"Área do terreno ou do imóvel como anunciada","unidade":"m²","dominio":"> 0 | NULL","exemplo":"12.000","fonte_campo":"portal (ou extraída do título/URL)"},{"tabela":"anuncios","campo":"bairro","significado":"Bairro informado","unidade":"texto","dominio":"livre","exemplo":"Cumbica","fonte_campo":"portal"},{"tabela":"anuncios","campo":"coletado_em","significado":"Quando o anúncio foi lido por nós","unidade":"data-hora","dominio":">= 2026-08-28","exemplo":"2026-08-29 06:40","fonte_campo":"mercado/run_*.sh"},{"tabela":"anuncios","campo":"data_leilao","significado":"Data do leilão (1ª praça) quando é leilão","unidade":"data","dominio":"AAAA-MM-DD | NULL","exemplo":"2026-09-08","fonte_campo":"leiloeiro"},{"tabela":"anuncios","campo":"data_publicacao","significado":"Data de publicação quando o portal informa","unidade":"data","dominio":"AAAA-MM-DD | NULL","exemplo":"2026-08-20","fonte_campo":"portal"},{"tabela":"anuncios","campo":"fonte","significado":"Portal ou carteira de origem","unidade":"categoria","dominio":"chavesnamao | caixa | herzog | megaleiloes | portalzuk | superbid | logcp | bresco","exemplo":"chavesnamao","fonte_campo":"mercado/<fonte>.py"},{"tabela":"anuncios","campo":"id","significado":"Identificador interno do anúncio","unidade":"inteiro","dominio":">= 1","exemplo":"12345","fonte_campo":"mercado/load.py"},{"tabela":"anuncios","campo":"lat","significado":"Latitude quando o portal publica coordenada nativa (só 1.199 anúncios)","unidade":"graus","dominio":"-24 a -23 | NULL","exemplo":"-23,44","fonte_campo":"portal (nunca geocodificado por endereço)"},{"tabela":"anuncios","campo":"lon","significado":"Longitude idem","unidade":"graus","dominio":"-47 a -46 | NULL","exemplo":"-46,48","fonte_campo":"portal"},{"tabela":"anuncios","campo":"municipio","significado":"Município informado","unidade":"texto","dominio":"livre","exemplo":"Guarulhos","fonte_campo":"portal"},{"tabela":"anuncios","campo":"preco_brl","significado":"Preço PEDIDO ou valor de 1ª praça. Nunca é preço de transação","unidade":"R$","dominio":">= 0 | NULL","exemplo":"4.500.000","fonte_campo":"portal"},{"tabela":"anuncios","campo":"preco_tipo","significado":"Natureza do preço","unidade":"categoria","dominio":"pedido | sob_consulta | 1a_praca","exemplo":"pedido","fonte_campo":"mercado/load.py"},{"tabela":"anuncios","campo":"raw","significado":"Campos brutos da página (JSON) para auditoria","unidade":"JSON","dominio":"livre","exemplo":"{…}","fonte_campo":"portal"},{"tabela":"anuncios","campo":"tipo_fonte","significado":"Natureza da fonte","unidade":"categoria","dominio":"portal | leilao | carteira","exemplo":"leilao","fonte_campo":"mercado/load.py"},{"tabela":"anuncios","campo":"tipo_imovel","significado":"Tipo do imóvel como o portal classifica","unidade":"texto","dominio":"livre (terreno, galpão, área…)","exemplo":"Galpão","fonte_campo":"portal"},{"tabela":"anuncios","campo":"titulo","significado":"Título do anúncio","unidade":"texto","dominio":"livre","exemplo":"Terreno industrial 12.000 m² Cumbica","fonte_campo":"portal"},{"tabela":"anuncios","campo":"uf","significado":"UF","unidade":"texto","dominio":"SP","exemplo":"SP","fonte_campo":"portal"},{"tabela":"anuncios","campo":"url","significado":"URL do anúncio (chave de deduplicação)","unidade":"URL","dominio":"única","exemplo":"https://…","fonte_campo":"portal"},{"tabela":"assemblagem","campo":"area_terreno_total_m2","significado":"Área de terreno somada POR LOTE DISTINTO (nunca por transação)","unidade":"m2","dominio":"numérico","exemplo":"66322","fonte_campo":"área declarada no ITBI"},{"tabela":"assemblagem","campo":"galpao_entra","significado":"Se a categoria da zona admite galpão","unidade":"texto","dominio":"sim · conferir · nao","exemplo":"sim","fonte_campo":"categoria da carta, não leitura da lei"},{"tabela":"assemblagem","campo":"geom_origem","significado":"De onde vem o desenho da linha","unidade":"texto","dominio":"lotes dissolvidos · poligono da quadra fiscal","exemplo":"lotes dissolvidos","fonte_campo":"definido por nós"},{"tabela":"assemblagem","campo":"janela_dias","significado":"Tamanho da janela móvel usada para acender o sinal","unidade":"dias","dominio":"730","exemplo":"730","fonte_campo":"escolha declarada"},{"tabela":"assemblagem","campo":"n_lotes","significado":"Quantos LOTES DISTINTOS foram transacionados na quadra dentro da janela","unidade":"contagem","dominio":">= 3","exemplo":"3","fonte_campo":"medido"},{"tabela":"assemblagem","campo":"primeira_data","significado":"Data da primeira transação da janela","unidade":"data","dominio":"AAAA-MM-DD","exemplo":"2023-01-10","fonte_campo":"ITBI"},{"tabela":"assemblagem","campo":"quadra_fiscal","significado":"Setor e quadra do cadastro fiscal de São Paulo (6 primeiros dígitos do SQL)","unidade":"texto","dominio":"6 dígitos","exemplo":"078431","fonte_campo":"SQL do ITBI"},{"tabela":"assemblagem","campo":"rank_area","significado":"Posição no ranking por área combinada","unidade":"posição","dominio":"inteiro","exemplo":"1","fonte_campo":"calculado"},{"tabela":"assemblagem","campo":"ultima_data","significado":"Data da última transação da janela","unidade":"data","dominio":"AAAA-MM-DD","exemplo":"2024-06-24","fonte_campo":"ITBI"},{"tabela":"assemblagem","campo":"valor_declarado_total","significado":"Soma dos valores DECLARADOS das transações dos lotes distintos","unidade":"R$","dominio":"numérico","exemplo":"194500000","fonte_campo":"ITBI, valor declarado"},{"tabela":"assemblagem","campo":"valor_m2_declarado","significado":"Valor declarado total dividido pela área de terreno total","unidade":"R$/m2","dominio":"numérico","exemplo":"2932","fonte_campo":"calculado"},{"tabela":"assemblagem","campo":"zona_sigla","significado":"Zona da carta de São Paulo em que a quadra cai","unidade":"texto","dominio":"sigla da carta","exemplo":"ZPI-1","fonte_campo":"cbre.zoneamento"},{"tabela":"cad_fonte","campo":"acessado_em","significado":"Data em que o serviço foi consultado","unidade":"data","dominio":"AAAA-MM-DD","exemplo":"2026-08-30","fonte_campo":"idem"},{"tabela":"cad_fonte","campo":"atualizacao","significado":"Como e com que frequência a fonte se atualiza","unidade":"texto","dominio":"livre","exemplo":"WFS ao vivo, paginado por cd_identificador","fonte_campo":"idem"},{"tabela":"cad_fonte","campo":"crs_origem","significado":"Sistema de coordenadas em que a fonte serve","unidade":"texto","dominio":"EPSG:*","exemplo":"EPSG:31983","fonte_campo":"idem"},{"tabela":"cad_fonte","campo":"dado_pessoal","significado":"A fonte expõe nome ou CPF. Quando sim, a camada foi ABANDONADA no ponto em que a identidade aparece","unidade":"booleano/texto","dominio":"sim | nao","exemplo":"nao","fonte_campo":"idem"},{"tabela":"cad_fonte","campo":"fonte","significado":"Chave da fonte de cadastro consultada","unidade":"texto","dominio":"livre","exemplo":"geosampa_lote_cidadao","fonte_campo":"pipeline/cadastro/30_normaliza.sql"},{"tabela":"cad_fonte","campo":"geometria","significado":"Se a fonte publica polígono, ponto, linha ou nada","unidade":"categoria","dominio":"poligono | ponto | linha | nao","exemplo":"poligono","fonte_campo":"idem"},{"tabela":"cad_fonte","campo":"n_registros","significado":"Quantos registros a fonte informa","unidade":"contagem","dominio":">= 0 | NULL","exemplo":"1687715","fonte_campo":"idem"},{"tabela":"cad_fonte","campo":"objeto","significado":"Que objeto a fonte publica","unidade":"texto","dominio":"lote | quadra | edificacao | face de quadra | loteamento | galpao","exemplo":"lote fiscal","fonte_campo":"research/31 §1"},{"tabela":"cad_galpao_oficial","campo":"emp_ocupante_1","significado":"Empresa ocupante declarada no cadastro da Secretaria da Fazenda (pessoa jurídica)","unidade":"texto","dominio":"livre | NULL","exemplo":"—","fonte_campo":"geocorppg:tm_sf_galpoes"},{"tabela":"cad_galpao_oficial","campo":"insc_cadastral","significado":"Inscrição cadastral do imóvel em Guarulhos","unidade":"texto","dominio":"livre | NULL","exemplo":"—","fonte_campo":"idem"},{"tabela":"cad_lote","campo":"area_aprox_m2","significado":"Guarulhos: partição geométrica da quadra entre os lotes cadastrados. NÃO é a área do lote — é ordem de grandeza para triagem","unidade":"m²","dominio":"> 0 | NULL","exemplo":"1.240","fonte_campo":"pipeline/cadastro/35_guarulhos_voronoi.sql"},{"tabela":"cad_lote","campo":"area_aprox_metodo","significado":"Como a área aproximada foi construída","unidade":"categoria","dominio":"voronoi_na_quadra | NULL","exemplo":"voronoi_na_quadra","fonte_campo":"idem"},{"tabela":"cad_lote","campo":"area_construida_m2","significado":"Área construída lançada pelo fisco. É a fonte A da vacância. Zero quer dizer \"o fisco não tem construção lançada\", não \"não há construção\"","unidade":"m²","dominio":">= 0 | NULL","exemplo":"0","fonte_campo":"GeoSampa qt_area_construida"},{"tabela":"cad_lote","campo":"area_geom_m2","significado":"Área MEDIDA na geometria (não a declarada pelo cadastro)","unidade":"m²","dominio":"> 0 | NULL","exemplo":"30.480","fonte_campo":"ST_Area(geography)"},{"tabela":"cad_lote","campo":"area_terreno_m2","significado":"Área de terreno declarada pelo cadastro (só São Paulo publica)","unidade":"m²","dominio":"> 0 | NULL","exemplo":"30.500","fonte_campo":"GeoSampa qt_area_terreno"},{"tabela":"cad_lote","campo":"cib","significado":"Código do imóvel no Cadastro Imobiliário Brasileiro, quando a fonte publica","unidade":"texto","dominio":"livre | NULL","exemplo":"—","fonte_campo":"GeoSampa cd_cib"},{"tabela":"cad_lote","campo":"metodo_geom","significado":"Como a geometria foi obtida","unidade":"categoria","dominio":"wfs_poligono | wfs_ponto | quadra_lote_unico","exemplo":"wfs_poligono","fonte_campo":"idem"},{"tabela":"cad_lote","campo":"n_unidades","significado":"Quantas unidades do cadastro caem no mesmo lote (Guarulhos publica por unidade)","unidade":"contagem","dominio":">= 1","exemplo":"3","fonte_campo":"idem"},{"tabela":"cad_lote","campo":"sql_cadastral","significado":"Inscrição cadastral do lote (SQL em São Paulo, FPQL em Guarulhos). É a chave do cadastro FISCAL, não da matrícula","unidade":"texto","dominio":"livre","exemplo":"001.002.0003-4","fonte_campo":"cadastro municipal"},{"tabela":"cad_lote","campo":"tipo_geom","significado":"Se a linha tem polígono ou só ponto","unidade":"categoria","dominio":"poligono | ponto","exemplo":"poligono","fonte_campo":"pipeline/cadastro/30_normaliza.sql"},{"tabela":"cad_lote","campo":"uso","significado":"Uso predominante declarado pelo cadastro","unidade":"texto","dominio":"livre | NULL","exemplo":"Armazém","fonte_campo":"GeoSampa dc_tipo_uso_imovel"},{"tabela":"cad_lote_x","campo":"car_cod","significado":"Código CAR que cobre o lote, quando há (trava contra contagem dupla com o objeto rural)","unidade":"texto","dominio":"car_cod | NULL","exemplo":"NULL","fonte_campo":"cbre.imoveis_candidatos"},{"tabela":"cad_lote_x","campo":"dist_estoque_log_m","significado":"Distância ao galpão ou condomínio logístico mais próximo","unidade":"m","dominio":">= 0 | NULL","exemplo":"420","fonte_campo":"cbre.estoque_logistico"},{"tabela":"cad_lote_x","campo":"edif_mun_n","significado":"Pegadas de edificação municipal sobre o lote (Guarulhos)","unidade":"contagem","dominio":">= 0","exemplo":"0","fonte_campo":"cbre.cad_gu_edificacao (base \"descontinuada\" pelo produtor)"},{"tabela":"cad_lote_x","campo":"edif_osm_n","significado":"Pegadas de edificação do OSM sobre o lote","unidade":"contagem","dominio":">= 0","exemplo":"0","fonte_campo":"cbre.osm_multipolygons_raw (OSM 27/08/2026)"},{"tabela":"cad_lote_x","campo":"edif_sp_n","significado":"Pegadas do GeoSampa sobre o lote (só os candidatos foram baixados, por BBOX)","unidade":"contagem","dominio":">= 0 | NULL","exemplo":"0","fonte_campo":"pipeline/cadastro/45_geosampa_edificacao_candidatos.py"},{"tabela":"cad_lote_x","campo":"galpao_entra","significado":"A zona do lote admite galpão. Em São Paulo e Guarulhos vem de cbre.cad_zona_galpao (regra declarada), não de lei lida em zoneamento_parametros","unidade":"categoria","dominio":"sim | condicionado | conferir | nao | NULL","exemplo":"sim","fonte_campo":"cbre.cad_zona_galpao"},{"tabela":"cad_lote_x","campo":"hex_id","significado":"Célula de 250 m de onde vêm os campos de acesso e os fatores f_*","unidade":"inteiro","dominio":"1-73.115","exemplo":"40211","fonte_campo":"cbre.hex (HERDADO, 250 m)"},{"tabela":"cad_lote_x","campo":"n_anuncios_100m","significado":"Anúncios com coordenada a até 100 m do lote","unidade":"contagem","dominio":">= 0","exemplo":"2","fonte_campo":"cbre.anuncio_ponto"},{"tabela":"cad_lote_x","campo":"vacancia","significado":"Situação de construção decidida por duas fontes independentes","unidade":"categoria","dominio":"construido | vazio | indefinido | nao_avaliado","exemplo":"vazio","fonte_campo":"pipeline/cadastro/41_vacancia_osm.sql (regra declarada)"},{"tabela":"cad_lote_x","campo":"vacancia_fonte","significado":"Quais fontes decidiram. Um lote só aparece como VAZIO quando a coluna mostra as duas em zero","unidade":"texto","dominio":"cadastro+osm | cadastro | edificacao municipal+osm | osm | cadastro(0)+osm(0)","exemplo":"cadastro(0)+osm(0)","fonte_campo":"idem"},{"tabela":"cad_zona_galpao","campo":"galpao_entra","significado":"Leitura DECLARADA de \"galpão entra\" para a sigla de zona, a partir do glossário das leis (research/14). Não é certidão de uso do solo","unidade":"categoria","dominio":"sim | condicionado | conferir | nao","exemplo":"sim","fonte_campo":"pipeline/cadastro/42_zona_galpao_sp_gu.sql"},{"tabela":"car_status","campo":"anos_sem_cultura","significado":"Anos seguidos sem cultura/pasto manejado (regra principal)","unidade":"anos","dominio":"0-11","exemplo":"6","fonte_campo":"MapBiomas"},{"tabela":"car_status","campo":"area_ha","significado":"Área declarada","unidade":"ha","dominio":">= 5","exemplo":"8,4","fonte_campo":"SICAR (autodeclarado)"},{"tabela":"car_status","campo":"car_cod","significado":"Código CAR","unidade":"texto","dominio":"car_cod","exemplo":"SP-…","fonte_campo":"SICAR"},{"tabela":"car_status","campo":"classe","significado":"Situação de uso 2014-2024 (regra principal)","unidade":"categoria","dominio":"agricola_ativo | florestal | urbanizado | misto | parado","exemplo":"florestal","fonte_campo":"MapBiomas col. 10"},{"tabela":"car_status","campo":"classe_alt","significado":"Situação de uso (regra alternativa, usada no ranking)","unidade":"categoria","dominio":"idem","exemplo":"parado","fonte_campo":"MapBiomas col. 10"},{"tabela":"car_status","campo":"delta_urban_2014_2024","significado":"Variação da fração urbana 2014 -> 2024","unidade":"pontos de fração","dominio":"-1 a 1","exemplo":"0,08","fonte_campo":"MapBiomas"},{"tabela":"car_status","campo":"em_aprm / aprm_nome","significado":"Toca APRM e qual","unidade":"booleano/texto","dominio":"","exemplo":"false","fonte_campo":"DataGeo-SP"},{"tabela":"car_status","campo":"em_uc_pi / uc_nome / uc_pi_pct","significado":"Toca UC de proteção integral, qual e quanto","unidade":"booleano/texto/fração","dominio":"","exemplo":"false","fonte_campo":"CNUC/SIMA"},{"tabela":"car_status","campo":"ind_status","significado":"Situação do cadastro no SICAR","unidade":"categoria","dominio":"AT (ativo) | PE (pendente) | CA (cancelado) | SU (suspenso)","exemplo":"AT","fonte_campo":"SICAR"},{"tabela":"car_status","campo":"municipio","significado":"Município","unidade":"texto","dominio":"9 municípios","exemplo":"Guarulhos","fonte_campo":"IBGE"},{"tabela":"car_status","campo":"municipio_zoneado","significado":"Município tem carta de zoneamento carregada","unidade":"booleano","dominio":"true | false","exemplo":"true","fonte_campo":"cbre.zoneamento_status"},{"tabela":"car_status","campo":"ndvi_corrobora","significado":"NDVI confirma a leitura do MapBiomas","unidade":"booleano","dominio":"true | false | NULL","exemplo":"true","fonte_campo":"pipeline/85_car_parado_ndvi_update.sql"},{"tabela":"car_status","campo":"ndvi_pico_2024","significado":"NDVI máximo 2024","unidade":"índice","dominio":"-1 a 1","exemplo":"0,60","fonte_campo":"Sentinel-2"},{"tabela":"car_status","campo":"ndvi_pico_2026","significado":"NDVI máximo 2026","unidade":"índice","dominio":"-1 a 1","exemplo":"0,55","fonte_campo":"Sentinel-2 (cbre.car_ndvi)"},{"tabela":"car_status","campo":"ndvi_seca_2026","significado":"NDVI na seca 2026","unidade":"índice","dominio":"-1 a 1","exemplo":"0,30","fonte_campo":"Sentinel-2"},{"tabela":"car_status","campo":"pct_*_2024","significado":"Frações de cobertura 2024 por classe (mosaico, pasto, floresta, urbano, agricultura, não vegetado, silvicultura, água)","unidade":"fração","dominio":"0-1","exemplo":"0,3","fonte_campo":"MapBiomas col. 10"},{"tabela":"car_status","campo":"zona_sigla / zona_categoria / galpao_entra","significado":"Zona dominante e leitura da lei (ver imoveis_candidatos)","unidade":"categoria","dominio":"idem","exemplo":"ZUD-6 / mista / sim","fonte_campo":"cbre.zoneamento"},{"tabela":"com_alvo","campo":"alvo_id","significado":"Chave do alvo no seu próprio universo (código do CAR, gid do lote, onr_id, id do anúncio)","unidade":"texto","dominio":null,"exemplo":"SP-3518800-…","fonte_campo":"nosso"},{"tabela":"com_alvo","campo":"alvo_tipo","significado":"Que objeto é o alvo","unidade":"texto","dominio":"imovel_car · lote_urbano · matricula_onr · mercado_il","exemplo":"imovel_car","fonte_campo":"nosso"},{"tabela":"com_alvo","campo":"com_nomes","significado":"Topônimo das comunidades que tocam o alvo. NUNCA nome de pessoa","unidade":"texto","dominio":null,"exemplo":"JARDIM PRESIDENTE DUTRA","fonte_campo":"fonte"},{"tabela":"com_alvo","campo":"com_origem","significado":"De qual nível vem a sobreposição","unidade":"texto","dominio":"cadastro_municipal · censo_ibge · ambos","exemplo":"censo_ibge","fonte_campo":"calculado"},{"tabela":"com_alvo","campo":"dentro_com","significado":"Se o alvo toca alguma comunidade","unidade":"booleano","dominio":"true/false","exemplo":"false","fonte_campo":"calculado"},{"tabela":"com_alvo","campo":"dist_com_m","significado":"Distância do alvo à comunidade mais próxima. CONTEXTO: não entra no fator","unidade":"m","dominio":null,"exemplo":"820.4","fonte_campo":"calculado"},{"tabela":"com_alvo","campo":"f_comun","significado":"Favorabilidade do fator 26 no alvo: o MENOR entre ocupação e ZEIS","unidade":"0-100","dominio":null,"exemplo":"100","fonte_campo":"calculado"},{"tabela":"com_alvo","campo":"f_zeis","significado":"Favorabilidade da regra de ZEIS aplicável ao alvo","unidade":"0-100","dominio":null,"exemplo":"0","fonte_campo":"nosso"},{"tabela":"com_alvo","campo":"geom_tipo","significado":"Se a medida foi feita sobre polígono ou sobre ponto. Alvo pontual não tem fração","unidade":"texto","dominio":"poligono · ponto","exemplo":"poligono","fonte_campo":"nosso"},{"tabela":"com_alvo","campo":"pct_com","significado":"Fração da área do alvo dentro de comunidade. NULL quando o alvo é ponto","unidade":"fração 0-1","dominio":null,"exemplo":"0.00","fonte_campo":"calculado"},{"tabela":"com_alvo","campo":"pct_zeis","significado":"Fração da área do alvo em ZEIS","unidade":"fração 0-1","dominio":null,"exemplo":"0.05","fonte_campo":"calculado"},{"tabela":"com_alvo","campo":"pct_zeis1","significado":"Fração da área do alvo em ZEIS de subtipo 1","unidade":"fração 0-1","dominio":null,"exemplo":"0.05","fonte_campo":"calculado"},{"tabela":"com_alvo","campo":"pop_com_2000","significado":"População de comunidade em 2 km, rateada por área. CONTEXTO: não entra no fator; lê-se também como oferta de mão de obra","unidade":"pessoas","dominio":null,"exemplo":"18400","fonte_campo":"calculado"},{"tabela":"com_alvo","campo":"zeis_efeito","significado":"O que a lei do município faz com o galpão nessa ZEIS","unidade":"texto","dominio":"bloqueia · restringe · nao_bloqueia_hoje · a_conferir","exemplo":"restringe","fonte_campo":"nosso, a partir da lei"},{"tabela":"com_alvo","campo":"zeis_siglas","significado":"Siglas de ZEIS que tocam o alvo","unidade":"texto","dominio":null,"exemplo":"ZEIS-1","fonte_campo":"fonte"},{"tabela":"com_favela","campo":"area_m2","significado":"Área do polígono em UTM 23S","unidade":"m²","dominio":null,"exemplo":"19340.75","fonte_campo":"calculado"},{"tabela":"com_favela","campo":"cd_ibge","significado":"Município por JUNÇÃO ESPACIAL com cbre.area_estudo_municipios, nunca pelo rótulo da fonte","unidade":"código IBGE","dominio":null,"exemplo":"3518800","fonte_campo":"nosso"},{"tabela":"com_favela","campo":"domicilios","significado":"Domicílios declarados pela fonte. Em São Paulo é ESTIMATIVA da SEHAB, sem data e sem fonte declarada","unidade":"domicílios","dominio":null,"exemplo":"348","fonte_campo":"fonte"},{"tabela":"com_favela","campo":"fonte","significado":"Qual camada originou o polígono","unidade":"texto","dominio":"ibge_fcu_2022 · ibge_fcu_2022_nao_setorizada · sp_sehab_favela · sp_sehab_nucleo · sp_sehab_loteamento_irregular · gu_sehab_nucleo","exemplo":"sp_sehab_favela","fonte_campo":"nosso"},{"tabela":"com_favela","campo":"fonte_nivel","significado":"Se a fonte é o censo nacional ou o cadastro da prefeitura","unidade":"texto","dominio":"censo_nacional · cadastro_municipal","exemplo":"cadastro_municipal","fonte_campo":"nosso"},{"tabela":"com_favela","campo":"nome","significado":"Topônimo do núcleo publicado pela fonte. NUNCA nome de pessoa","unidade":"texto","dominio":null,"exemplo":"FUMAÇA","fonte_campo":"fonte"},{"tabela":"com_favela","campo":"populacao","significado":"Moradores em domicílio particular permanente ocupado (Censo 2022). Só o IBGE publica","unidade":"pessoas","dominio":null,"exemplo":"1717171","fonte_campo":"IBGE"},{"tabela":"com_favela","campo":"preferida","significado":"Se o polígono entra na união que o produto usa como camada de contexto","unidade":"booleano","dominio":"true/false","exemplo":"true","fonte_campo":"nosso"},{"tabela":"com_favela","campo":"situacao","significado":"Estágio de intervenção/regularização declarado pela fonte. NULL = a fonte não declara","unidade":"texto","dominio":null,"exemplo":"EM REGULARIZAÇÃO","fonte_campo":"fonte"},{"tabela":"com_favela","campo":"tipo","significado":"Objeto normalizado","unidade":"texto","dominio":"favela_comunidade_urbana · nucleo · nucleo_urbanizado · loteamento_irregular","exemplo":"loteamento_irregular","fonte_campo":"nosso"},{"tabela":"com_favela","campo":"tipo_fonte","significado":"Rótulo verbatim da fonte, antes da normalização","unidade":"texto","dominio":null,"exemplo":"Núcleo urbanizado (SEHAB)","fonte_campo":"fonte"},{"tabela":"com_fonte","campo":"campo_pessoal","significado":"Coluna com dado de pessoa que EXISTE na fonte e NÃO foi ingerida","unidade":"texto","dominio":null,"exemplo":"o dicionário da fonte declara nome_proprietario","fonte_campo":"nosso"},{"tabela":"com_fonte","campo":"motivo_escolha","significado":"Por que esta fonte é usada e o que ela não resolve","unidade":"texto","dominio":null,"exemplo":"Piso NACIONAL e a única contagem censitária…","fonte_campo":"nosso"},{"tabela":"com_fonte","campo":"preferida","significado":"Se a fonte entra na união usada pelo produto","unidade":"booleano","dominio":"true/false","exemplo":"true","fonte_campo":"nosso"},{"tabela":"com_zeis","campo":"efeito_galpao","significado":"O que a lei faz com o galpão nesta ZEIS","unidade":"texto","dominio":"bloqueia · restringe · nao_bloqueia_hoje · a_conferir","exemplo":"bloqueia","fonte_campo":"nosso, a partir da lei"},{"tabela":"com_zeis","campo":"f_zeis","significado":"Favorabilidade que esta ZEIS impõe ao galpão, vinda de com_zeis_regra","unidade":"0-100","dominio":"0 · 20 · 50 · 60","exemplo":"0","fonte_campo":"nosso, a partir da lei"},{"tabela":"com_zeis","campo":"lei","significado":"Lei municipal que institui a zona","unidade":"texto","dominio":null,"exemplo":"Lei municipal 7730/2019","fonte_campo":"fonte"},{"tabela":"com_zeis","campo":"vigente","significado":"Se a fonte marca a feição como vigente","unidade":"booleano","dominio":"true/false","exemplo":"true","fonte_campo":"fonte"},{"tabela":"com_zeis","campo":"zeis_sigla","significado":"Sigla da ZEIS como a fonte publica","unidade":"texto","dominio":null,"exemplo":"ZEIS-1","fonte_campo":"fonte"},{"tabela":"com_zeis","campo":"zeis_tipo","significado":"Subtipo numérico 1..5 quando a fonte numera; NULL quando não","unidade":"número","dominio":"1..5","exemplo":"1","fonte_campo":"fonte"},{"tabela":"com_zeis_regra","campo":"artigo","significado":"Artigo lido","unidade":"texto","dominio":null,"exemplo":"art. 145, VI","fonte_campo":"fonte"},{"tabela":"com_zeis_regra","campo":"confianca","significado":"Se o texto foi lido em fonte primária ou não foi lido","unidade":"texto","dominio":"alta (texto lido em fonte primária) · não lido","exemplo":"alta (texto lido em fonte primária)","fonte_campo":"nosso"},{"tabela":"com_zeis_regra","campo":"efeito_galpao","significado":"Efeito da zona sobre o galpão","unidade":"texto","dominio":"bloqueia · restringe · nao_bloqueia_hoje · a_conferir","exemplo":"restringe","fonte_campo":"nosso, a partir da lei"},{"tabela":"com_zeis_regra","campo":"f_zeis","significado":"Favorabilidade correspondente ao efeito (0 = a lei fecha; 50 = regra não lida, NEUTRO)","unidade":"0-100","dominio":null,"exemplo":"0","fonte_campo":"nosso"},{"tabela":"com_zeis_regra","campo":"texto_regra","significado":"O que a lei diz, em uma frase, com os percentuais","unidade":"texto","dominio":null,"exemplo":"HIS ≥ 50 %, uso não residencial ≤ 20 % e só NR1, NR2 e I1-A","fonte_campo":"nosso, a partir da lei"},{"tabela":"com_zeis_regra","campo":"zeis_padrao","significado":"Expressão regular que casa a sigla da ZEIS neste município","unidade":"regex","dominio":null,"exemplo":"^ZEIS-?[1-4]$","fonte_campo":"nosso"},{"tabela":"conversao_regras","campo":"chave","significado":"Nome curto da regra","unidade":"texto","dominio":"livre","exemplo":"expansao","fonte_campo":"idem"},{"tabela":"conversao_regras","campo":"fonte","significado":"Norma ou documento que embasa a regra","unidade":"texto","dominio":"livre","exemplo":"Lei 6.766/1979 art. 16","fonte_campo":"idem"},{"tabela":"conversao_regras","campo":"grupo","significado":"Bloco a que a regra pertence","unidade":"texto","dominio":"caminho | obstaculo | score | perfil","exemplo":"caminho","fonte_campo":"idem"},{"tabela":"conversao_regras","campo":"ordem","significado":"Ordem da regra","unidade":"inteiro","dominio":"1-28","exemplo":"20","fonte_campo":"pipeline/9x_perfil_conversao_20_perfil.sql"},{"tabela":"conversao_regras","campo":"prazo_meses","significado":"Faixa de prazo associada à regra, quando há","unidade":"texto","dominio":"livre | NULL","exemplo":"18-36","fonte_campo":"idem"},{"tabela":"conversao_regras","campo":"procedencia","significado":"De onde vem a regra","unidade":"categoria","dominio":"DECLARADO | LITERATURA","exemplo":"LITERATURA","fonte_campo":"idem"},{"tabela":"conversao_regras","campo":"regra","significado":"Texto da regra, como ela é aplicada","unidade":"texto","dominio":"livre","exemplo":"macrozona URB_EXPANSAO_QUALIF sem zona urbana de nível 2","fonte_campo":"idem"},{"tabela":"conversao_regras","campo":"url","significado":"URL da fonte legal","unidade":"URL","dominio":"http(s) | NULL","exemplo":"https://www.planalto.gov.br/…","fonte_campo":"idem"},{"tabela":"estoque_fii","campo":"abl_m2","significado":"Campo \"Área (m2)\" do Anexo 39-II. NÃO é ABL garantida: os fundos ora declaram ABL, ora área construída, ora terreno","unidade":"m²","dominio":"> 0 | NULL","exemplo":"105.638","fonte_campo":"B3/FNET (declarado)"},{"tabela":"estoque_fii","campo":"abl_suspeito","significado":"A área declarada é improvável (erro de preenchimento do informe). Fica na tabela e FORA de toda soma","unidade":"booleano","dominio":"true | false","exemplo":"false","fonte_campo":"pipeline/98_estoque_fii.py"},{"tabela":"estoque_fii","campo":"area_terreno_m2","significado":"Área de terreno quando o fundo a declara em separado (seção de terrenos)","unidade":"m²","dominio":"> 0 | NULL","exemplo":"NULL","fonte_campo":"B3/FNET"},{"tabela":"estoque_fii","campo":"data_ref","significado":"Data de referência do informe trimestral","unidade":"data","dominio":"AAAA-MM-DD","exemplo":"2026-06-30","fonte_campo":"B3/FNET"},{"tabela":"estoque_fii","campo":"endereco","significado":"Endereço declarado pelo fundo (imóvel comercial, não residência de pessoa)","unidade":"texto","dominio":"livre","exemplo":"Estr. Velha Guarulhos-São Miguel, 1814","fonte_campo":"B3/FNET"},{"tabela":"estoque_fii","campo":"fii_cnpj","significado":"CNPJ do fundo (pessoa jurídica, não é dado pessoal)","unidade":"texto","dominio":"CNPJ","exemplo":"00.000.000/0001-00","fonte_campo":"cadastro CVM"},{"tabela":"estoque_fii","campo":"fii_segmento","significado":"Segmento de atuação declarado no informe da CVM","unidade":"texto","dominio":"Logistica | Hibrido | Outros | …","exemplo":"Logistica","fonte_campo":"cadastro CVM"},{"tabela":"estoque_fii","campo":"fii_ticker","significado":"Ticker do fundo, extraído do 3º ao 6º caractere do ISIN. 16 fundos não listados só têm CNPJ","unidade":"texto","dominio":"4 letras + 11 | NULL","exemplo":"HGLG11","fonte_campo":"cadastro CVM (ISIN)"},{"tabela":"estoque_fii","campo":"fonte_doc","significado":"Identificador do documento no FNET","unidade":"texto","dominio":"livre","exemplo":"id do documento","fonte_campo":"B3/FNET"},{"tabela":"estoque_fii","campo":"geocode","significado":"Como o imóvel foi posicionado","unidade":"categoria","dominio":"nome | logradouro | municipio","exemplo":"logradouro","fonte_campo":"pipeline/98_estoque_fii.py"},{"tabela":"estoque_fii","campo":"geocode_detalhe","significado":"Detalhe do casamento (nome batido, extensão da via usada)","unidade":"texto","dominio":"livre","exemplo":"via OSM: Estrada Velha Guarulhos-São Miguel, 6,2 km","fonte_campo":"idem"},{"tabela":"estoque_fii","campo":"imovel_nome","significado":"Nome do imóvel como o fundo declara. Alguns fundos usam matrícula ou código interno","unidade":"texto","dominio":"livre","exemplo":"HGLG Guarulhos","fonte_campo":"B3/FNET"},{"tabela":"estoque_fii","campo":"pct_carteira","significado":"Quanto o imóvel representa das receitas do fundo","unidade":"%","dominio":"0-100 | NULL","exemplo":"12,4","fonte_campo":"B3/FNET (declarado)"},{"tabela":"estoque_fii","campo":"secao","significado":"Seção do Anexo 39-II de onde o imóvel foi lido","unidade":"categoria","dominio":"1.1.1 terrenos | 1.1.2.1.1 renda acabados | 1.1.2.2.1 em construção | 1.1.2.3/4 para venda","exemplo":"1.1.2.1.1","fonte_campo":"B3/FNET"},{"tabela":"estoque_fii","campo":"suspeito","significado":"ativo de FII cuja ABL declarada no informe nao e utilizavel (ausente, zero ou fora de ordem de grandeza)","unidade":"booleano","dominio":"t | f","exemplo":"f","fonte_campo":"pipeline/sanidade/44"},{"tabela":"estoque_fii","campo":"suspeito_motivo","significado":"motivo","unidade":"texto","dominio":null,"exemplo":"abl_suspeita","fonte_campo":"pipeline/sanidade/44"},{"tabela":"estoque_fii","campo":"tipologia","significado":"Se o imóvel entra no fator de estoque logístico","unidade":"categoria","dominio":"logistico | outro","exemplo":"logistico","fonte_campo":"pipeline/98_estoque_fii.py (regra declarada)"},{"tabela":"estoque_fii","campo":"unidades","significado":"Número de unidades/módulos declarado","unidade":"contagem","dominio":">= 0 | NULL","exemplo":"5","fonte_campo":"B3/FNET"},{"tabela":"estoque_fii","campo":"vacancia_pct","significado":"Vacância DECLARADA pelo administrador","unidade":"%","dominio":"0-100 | NULL","exemplo":"0","fonte_campo":"B3/FNET (declarado)"},{"tabela":"estoque_fii_valor","campo":"metodo_casamento","significado":"Como o ativo do informe anual foi casado com o imóvel do informe trimestral","unidade":"categoria","dominio":"nome_exato | nome_prefixo | nome_contido","exemplo":"nome_exato","fonte_campo":"valor/42_fii_valor_join.sql"},{"tabela":"estoque_fii_valor","campo":"preco_m2_confiavel","significado":"false = nao mostrar R$/m2 de ABL","unidade":"booleano","dominio":"t | f","exemplo":"t","fonte_campo":"pipeline/sanidade/44"},{"tabela":"estoque_fii_valor","campo":"preco_m2_motivo","significado":"por que o R$/m2 de ABL nao e confiavel","unidade":"texto","dominio":null,"exemplo":"fii_valor_ambiguo","fonte_campo":"pipeline/sanidade/44"},{"tabela":"estoque_fii_valor","campo":"valor_brl","significado":"Valor contábil/justo declarado pelo administrador para o ativo. NÃO é preço de transação","unidade":"R$","dominio":"> 0 | NULL","exemplo":"250.000.000","fonte_campo":"B3/FNET, Informe Anual"},{"tabela":"estoque_fii_valor","campo":"valor_justo","significado":"O fundo declara o valor como valor justo nos termos da ICVM 516","unidade":"booleano","dominio":"true | false | NULL","exemplo":"true","fonte_campo":"B3/FNET"},{"tabela":"estoque_fii_valor","campo":"valor_m2_abl","significado":"Valor declarado dividido pela ABL declarada. É TETO de referência para galpão pronto e locado, nunca preço de terreno","unidade":"R$/m²","dominio":"> 0 | NULL","exemplo":"2.400","fonte_campo":"valor/42_fii_valor_join.sql"},{"tabela":"fatores","campo":"criterio","significado":"O que o fator mede e por que importa para galpão","unidade":"texto","dominio":"livre","exemplo":"galpão é uso permitido na zona","fonte_campo":"idem"},{"tabela":"fatores","campo":"direcao","significado":"Sentido: maior = melhor","unidade":"texto","dominio":"maior = melhor","exemplo":"maior = melhor","fonte_campo":"idem"},{"tabela":"fatores","campo":"disponivel","significado":"Fator com dado carregado (false = gancho ainda sem dado)","unidade":"booleano","dominio":"true | false","exemplo":"true","fonte_campo":"idem"},{"tabela":"fatores","campo":"fator","significado":"Nome curto (sufixo das colunas f_*)","unidade":"texto","dominio":"decl … mine","exemplo":"zon","fonte_campo":"idem"},{"tabela":"fatores","campo":"fonte","significado":"Fonte do dado do fator","unidade":"texto","dominio":"livre","exemplo":"Cartas oficiais dos 9 municípios","fonte_campo":"idem"},{"tabela":"fatores","campo":"nome","significado":"Nome do fator em linguagem simples","unidade":"texto","dominio":"livre","exemplo":"Zoneamento","fonte_campo":"idem"},{"tabela":"fatores","campo":"ordem","significado":"Número do fator (1-19) na ordem do painel","unidade":"inteiro","dominio":"1-19","exemplo":"2","fonte_campo":"pipeline/85_fatores.sql"},{"tabela":"fatores","campo":"transformacao","significado":"Fórmula declarada que leva o valor bruto a 0-100","unidade":"texto","dominio":"livre","exemplo":"sim 100 · condicionado 60 · conferir 50 · não 10","fonte_campo":"idem"},{"tabela":"fatores","campo":"veto_regra","significado":"Regra que veta a célula independentemente dos pesos (NULL = não veta)","unidade":"texto","dominio":"livre | NULL","exemplo":"declividade média >= 30 %","fonte_campo":"idem"},{"tabela":"hex_carga_amp","campo":"dens_carga_amp_km2_ano","significado":"Leitura ampliada (a)+(b) — é a que o fator `roubo` do motor usa desde 31/08/2026","unidade":"BO/km²/ano","dominio":">= 0","exemplo":"1,050","fonte_campo":"pipeline/101b_carga_amp_hex.sql"},{"tabela":"hex_carga_amp","campo":"dens_carga_declarada_km2_ano","significado":"Leitura (a): densidade de ROUBO DE CARGA como a SSP classificou (NATUREZA_APURADA), kernel gaussiano 2 km","unidade":"BO/km²/ano","dominio":">= 0","exemplo":"0,617","fonte_campo":"pipeline/101b_carga_amp_hex.sql"},{"tabela":"hex_carga_amp","campo":"dens_veic_pesado_km2_ano","significado":"Leitura (b): densidade de roubo/furto de VEÍCULO em que o veículo é pesado/carga, EXCLUINDO os BOs que já entram em (a)","unidade":"BO/km²/ano","dominio":">= 0","exemplo":"0,433","fonte_campo":"pipeline/101b_carga_amp_hex.sql"},{"tabela":"hex_carga_amp","campo":"dens_veic_todos_km2_ano","significado":"Leitura (c): qualquer veículo subtraído. Contexto urbano; NÃO entra no score","unidade":"BO/km²/ano","dominio":">= 0","exemplo":"9,69","fonte_campo":"pipeline/101b_carga_amp_hex.sql"},{"tabela":"hex_carga_amp","campo":"hex_id","significado":"Identificador da célula de 250 m","unidade":"código","dominio":"1-73115","exemplo":"40211","fonte_campo":"cbre.hex"},{"tabela":"hex_carga_amp","campo":"n_amp_2km","significado":"Contagem bruta de BOs das leituras (a)+(b) a até 2 km do centroide da célula","unidade":"BOs","dominio":">= 0","exemplo":"12","fonte_campo":"pipeline/101b_carga_amp_hex.sql"},{"tabela":"hex_carga_amp","campo":"n_veic_pesado_2km","significado":"Contagem bruta de BOs da leitura (b) a até 2 km do centroide","unidade":"BOs","dominio":">= 0","exemplo":"4","fonte_campo":"pipeline/101b_carga_amp_hex.sql"},{"tabela":"hex_comunidade","campo":"area_com_500_m2","significado":"Área de comunidade dentro de 500 m da célula","unidade":"m²","dominio":null,"exemplo":"120345.5","fonte_campo":"calculado"},{"tabela":"hex_comunidade","campo":"com_origem","significado":"De qual nível vem a sobreposição","unidade":"texto","dominio":"cadastro_municipal · censo_ibge · ambos","exemplo":"ambos","fonte_campo":"calculado"},{"tabela":"hex_comunidade","campo":"dist_com_m","significado":"Distância da célula à comunidade mais próxima; 0 = a célula toca uma","unidade":"m","dominio":null,"exemplo":"0","fonte_campo":"calculado"},{"tabela":"hex_comunidade","campo":"f_comun","significado":"Favorabilidade do fator 26 na célula","unidade":"0-100","dominio":null,"exemplo":"80","fonte_campo":"calculado"},{"tabela":"hex_comunidade","campo":"n_com_2km","significado":"Polígonos de comunidade a ≤ 2 km. É contagem de POLÍGONOS das fontes preferidas, não de comunidades distintas (em Guarulhos duas fontes se sobrepõem)","unidade":"contagem","dominio":null,"exemplo":"7","fonte_campo":"calculado"},{"tabela":"hex_comunidade","campo":"pct_com","significado":"Fração da célula dentro de comunidade (união das fontes)","unidade":"fração 0-1","dominio":null,"exemplo":"0.34","fonte_campo":"calculado"},{"tabela":"hex_comunidade","campo":"pct_zeis","significado":"Fração da célula em ZEIS de qualquer subtipo","unidade":"fração 0-1","dominio":null,"exemplo":"0.12","fonte_campo":"calculado"},{"tabela":"hex_comunidade","campo":"pct_zeis1","significado":"Fração da célula em ZEIS de subtipo 1","unidade":"fração 0-1","dominio":null,"exemplo":"0.12","fonte_campo":"calculado"},{"tabela":"hex_comunidade","campo":"pop_com_1000","significado":"População de comunidade dentro de 1 km, rateada pela ÁREA de interseção (densidade uniforme dentro do polígono — premissa DECLARADA). Ordem de grandeza, nunca contagem","unidade":"pessoas","dominio":null,"exemplo":"4820","fonte_campo":"calculado"},{"tabela":"hex_fav","campo":"f_agua","significado":"Favorabilidade 0-100 do fator 7, água/APP","unidade":"0-100","dominio":"40 | 100","exemplo":"100","fonte_campo":"BC250"},{"tabela":"hex_fav","campo":"f_cluster","significado":"Favorabilidade 0-100 do fator 18, estoque logístico existente","unidade":"0-100","dominio":"30-100","exemplo":"45","fonte_campo":"OSM + carteiras (cbre.estoque_logistico)"},{"tabela":"hex_fav","campo":"f_decl","significado":"Favorabilidade 0-100 do fator 1, declividade","unidade":"0-100","dominio":"0-100","exemplo":"88","fonte_campo":"Copernicus GLO-30 + transformação declarada"},{"tabela":"hex_fav","campo":"f_dens","significado":"Favorabilidade 0-100 do fator 11, densidade populacional","unidade":"0-100","dominio":"20-100","exemplo":"100","fonte_campo":"IBGE Censo 2022"},{"tabela":"hex_fav","campo":"f_disp","significado":"Favorabilidade 0-100 do fator 5, disponibilidade da terra","unidade":"0-100","dominio":"0-100","exemplo":"60","fonte_campo":"MapBiomas 2024"},{"tabela":"hex_fav","campo":"f_ener","significado":"Favorabilidade 0-100 do fator 6, energia (rede MT / SE)","unidade":"0-100","dominio":"0-100","exemplo":"70","fonte_campo":"BDGD 2024 + SINDAT"},{"tabela":"hex_fav","campo":"f_gru","significado":"Favorabilidade 0-100 do fator 3, tempo ao GRU Cargo","unidade":"0-100","dominio":"0-100","exemplo":"80","fonte_campo":"OSRM"},{"tabela":"hex_fav","campo":"f_mine","significado":"Favorabilidade 0-100 do fator 19, mineração (por célula só ANM)","unidade":"0-100","dominio":"0 | 20 | 50 | 80 | 100","exemplo":"80","fonte_campo":"ANM SIGMINE (+ Sentinel por imóvel)"},{"tabela":"hex_fav","campo":"f_polos","significado":"Favorabilidade 0-100 do fator 16, polos geradores de tráfego","unidade":"0-100","dominio":"0-100","exemplo":"90","fonte_campo":"OSM (cbre.polos_trafego)"},{"tabela":"hex_fav","campo":"f_press","significado":"Favorabilidade 0-100 do fator 10, pressão urbana","unidade":"0-100","dominio":"0-100","exemplo":"15","fonte_campo":"MapBiomas 2014-2024"},{"tabela":"hex_fav","campo":"f_renda","significado":"Favorabilidade 0-100 do fator 14, renda do entorno","unidade":"0-100","dominio":"0-100 | NULL","exemplo":"55","fonte_campo":"IBGE 2022 (cbre.hex_renda)"},{"tabela":"hex_fav","campo":"f_restr","significado":"Favorabilidade 0-100 do fator 8, restrições legais","unidade":"0-100","dominio":"0-100","exemplo":"50","fonte_campo":"UC/TI/embargo/APRM/RBCV"},{"tabela":"hex_fav","campo":"f_rlapp","significado":"Favorabilidade 0-100 do fator 15, RL/APP (só por imóvel)","unidade":"0-100","dominio":"0-100 | NULL","exemplo":"NULL","fonte_campo":"SICAR (por imóvel)"},{"tabela":"hex_fav","campo":"f_rod","significado":"Favorabilidade 0-100 do fator 4, distância a rodovia","unidade":"0-100","dominio":"0-100","exemplo":"95","fonte_campo":"OSM"},{"tabela":"hex_fav","campo":"f_roubo","significado":"Favorabilidade 0-100 do fator 12, roubo de carga","unidade":"0-100","dominio":"0-100","exemplo":"73","fonte_campo":"SSP-SP SPDados 2024-26 (kernel 2 km)"},{"tabela":"hex_fav","campo":"f_se","significado":"Favorabilidade 0-100 do fator 17, subestação de distribuição","unidade":"0-100","dominio":"20-100","exemplo":"85","fonte_campo":"BDGD 2024 EDP/Enel (cbre.subestacoes_dist)"},{"tabela":"hex_fav","campo":"f_trib","significado":"Favorabilidade 0-100 do fator 13, tributação municipal","unidade":"0-100","dominio":"0-100","exemplo":"30","fonte_campo":"cbre.tributacao_municipio"},{"tabela":"hex_fav","campo":"f_varzea","significado":"Favorabilidade 0-100 do fator 9, várzea (proxy)","unidade":"0-100","dominio":"30 | 100","exemplo":"100","fonte_campo":"GLO-30 + BC250 (proxy, não mancha oficial)"},{"tabela":"hex_fav","campo":"f_zon","significado":"Favorabilidade 0-100 do fator 2, zoneamento (galpão entra?)","unidade":"0-100","dominio":"0-100","exemplo":"100","fonte_campo":"cbre.zoneamento + parametros"},{"tabela":"hex_fav","campo":"hex_id","significado":"Identificador da célula hexagonal de 250 m","unidade":"inteiro","dominio":"1-73.115","exemplo":"40211","fonte_campo":"cbre.hex (pipeline/10_hex.sql)"},{"tabela":"hex_fav","campo":"municipio","significado":"Município da célula","unidade":"texto","dominio":"9 municípios","exemplo":"Guarulhos","fonte_campo":"IBGE"},{"tabela":"hex_fav","campo":"v_anm","significado":"Valor bruto: fração da célula sob qualquer processo ANM","unidade":"fração","dominio":"0-1","exemplo":"0,3","fonte_campo":"ANM SIGMINE"},{"tabela":"hex_fav","campo":"v_anm_lavra","significado":"Valor bruto: fração da célula sob processo ANM com direito de lavra","unidade":"fração","dominio":"0-1","exemplo":"0","fonte_campo":"ANM SIGMINE"},{"tabela":"hex_fav","campo":"v_app30","significado":"Valor bruto: drenagem BC250 a <= 30 m","unidade":"booleano","dominio":"true | false","exemplo":"false","fonte_campo":"BC250"},{"tabela":"hex_fav","campo":"v_aprm","significado":"Valor bruto: fração em APRM","unidade":"fração","dominio":"0-1","exemplo":"0","fonte_campo":"DataGeo-SP"},{"tabela":"hex_fav","campo":"v_banda","significado":"Valor bruto: banda de tempo ao GRU","unidade":"min","dominio":"15-60 | NULL","exemplo":"30","fonte_campo":"OSRM"},{"tabela":"hex_fav","campo":"v_dens","significado":"Valor bruto: densidade populacional","unidade":"hab/km²","dominio":">= 0","exemplo":"850","fonte_campo":"IBGE 2022"},{"tabela":"hex_fav","campo":"v_dist_mt","significado":"Valor bruto: distância à rede MT","unidade":"m","dominio":">= 0","exemplo":"120","fonte_campo":"BDGD 2024"},{"tabela":"hex_fav","campo":"v_dist_rod","significado":"Valor bruto: distância a rodovia","unidade":"m","dominio":">= 0","exemplo":"300","fonte_campo":"OSM"},{"tabela":"hex_fav","campo":"v_dist_se","significado":"Valor bruto: distância à subestação ONS","unidade":"km","dominio":">= 0","exemplo":"3,1","fonte_campo":"SINDAT"},{"tabela":"hex_fav","campo":"veto","significado":"Célula vetada (não entra em nenhuma combinação de pesos)","unidade":"booleano","dominio":"true | false","exemplo":"false","fonte_campo":"regras de veto declaradas em cbre.fatores.veto_regra"},{"tabela":"hex_fav","campo":"veto_motivo","significado":"Motivo do veto","unidade":"texto","dominio":"ver imoveis_candidatos.veto_principal","exemplo":"uc_protecao_integral","fonte_campo":"idem"},{"tabela":"hex_fav","campo":"v_forest","significado":"Valor bruto: fração florestal 2024","unidade":"fração","dominio":"0-1","exemplo":"0,2","fonte_campo":"MapBiomas"},{"tabela":"hex_fav","campo":"v_galpao","significado":"Valor bruto: galpão entra na zona dominante","unidade":"categoria","dominio":"sim | condicionado | conferir | nao | NULL","exemplo":"sim","fonte_campo":"cbre.zoneamento_parametros"},{"tabela":"hex_fav","campo":"v_livre","significado":"Valor bruto: fração livre (pasto+mosaico+exposto)","unidade":"fração","dominio":"0-1","exemplo":"0,7","fonte_campo":"MapBiomas"},{"tabela":"hex_fav","campo":"v_rbcv","significado":"Valor bruto: zona RBCV","unidade":"texto","dominio":"ver rbcv_classe","exemplo":"Zona de Amortecimento e Conectividade","fonte_campo":"DataGeo-SP WMS"},{"tabela":"hex_fav","campo":"v_slope","significado":"Valor bruto: declividade média da célula","unidade":"%","dominio":"0-90","exemplo":"4,2","fonte_campo":"GLO-30"},{"tabela":"hex_fav","campo":"v_urb","significado":"Valor bruto: fração urbana 2024","unidade":"fração","dominio":"0-1","exemplo":"0,1","fonte_campo":"MapBiomas"},{"tabela":"hex_fav","campo":"v_varzea","significado":"Valor bruto: proxy de várzea","unidade":"booleano","dominio":"true | false","exemplo":"false","fonte_campo":"GLO-30 + BC250"},{"tabela":"hex_fav","campo":"v_zona","significado":"Valor bruto: sigla da zona dominante","unidade":"texto","dominio":"siglas","exemplo":"ZI","fonte_campo":"cbre.zoneamento"},{"tabela":"imoveis_candidatos","campo":"anos_sem_cultura_alt","significado":"Quantos anos seguidos (2014-2024) o imóvel não teve cultura nem pasto manejado, segundo a regra alternativa","unidade":"anos","dominio":"0-11","exemplo":"8","fonte_campo":"MapBiomas col. 10"},{"tabela":"imoveis_candidatos","campo":"area_ha","significado":"Área declarada do imóvel no CAR","unidade":"ha","dominio":">= 5","exemplo":"11,7","fonte_campo":"SICAR (autodeclarado)"},{"tabela":"imoveis_candidatos","campo":"banda_gru_min","significado":"Faixa de tempo de viagem em fluxo livre até o GRU Cargo","unidade":"min","dominio":"15 | 30 | 45 | 60 | NULL (> 60)","exemplo":"30","fonte_campo":"OSRM sobre OSM (cbre.isocronas)"},{"tabela":"imoveis_candidatos","campo":"car_cod","significado":"Código do imóvel no Cadastro Ambiental Rural (CAR). É o identificador público do imóvel; nunca acompanha nome ou CPF","unidade":"texto","dominio":"SP-<IBGE>-<32 hex>","exemplo":"SP-3518800-…","fonte_campo":"SICAR (car_imovel_4674)"},{"tabela":"imoveis_candidatos","campo":"classe_alt","significado":"Situação de uso do solo 2014-2024 lida por satélite (regra alternativa)","unidade":"categoria","dominio":"agricola_ativo | florestal | urbanizado | misto | parado","exemplo":"parado","fonte_campo":"MapBiomas col. 10 + NDVI (pipeline/80-85_car_parado_*)"},{"tabela":"imoveis_candidatos","campo":"dist_rodovia_m","significado":"Distância do imóvel à rodovia principal mais próxima (motorway/trunk/primary)","unidade":"m","dominio":">= 0","exemplo":"412","fonte_campo":"OSM 27/08/2026"},{"tabela":"imoveis_candidatos","campo":"em_aprm","significado":"Imóvel toca Área de Proteção e Recuperação de Mananciais (lei estadual)","unidade":"booleano","dominio":"true | false","exemplo":"false","fonte_campo":"DataGeo-SP (APRM AJ/ATC) + mananciais Guarulhos"},{"tabela":"imoveis_candidatos","campo":"em_uc_pi","significado":"Imóvel toca unidade de conservação de proteção integral","unidade":"booleano","dominio":"true | false","exemplo":"false","fonte_campo":"CNUC/MMA + SIMA-SP"},{"tabela":"imoveis_candidatos","campo":"galpao_entra","significado":"Leitura da lei: galpão logístico é uso permitido nessa zona? Não é parecer nem consulta prévia","unidade":"categoria","dominio":"sim | condicionado | conferir | nao | NULL (município sem parâmetro lido)","exemplo":"sim","fonte_campo":"cbre.zoneamento_parametros (artigo/quadro citado por linha)"},{"tabela":"imoveis_candidatos","campo":"galpao_potencial_m2","significado":"Estimativa grosseira de área de galpão = área útil × taxa de ocupação da zona; ordem de grandeza, não projeto","unidade":"m²","dominio":">= 0","exemplo":"35.000","fonte_campo":"área × TO (cbre.zoneamento_parametros)"},{"tabela":"imoveis_candidatos","campo":"indice","significado":"Índice de ordenação = score médio × parte apta","unidade":"0-1","dominio":"0-1","exemplo":"0,46","fonte_campo":"pipeline/83_imoveis_candidatos.sql"},{"tabela":"imoveis_candidatos","campo":"lat","significado":"Latitude do ponto interior do imóvel","unidade":"graus (WGS84)","dominio":"-24 a -23","exemplo":"-23,41","fonte_campo":"ST_PointOnSurface"},{"tabela":"imoveis_candidatos","campo":"lon","significado":"Longitude do ponto interior do imóvel","unidade":"graus (WGS84)","dominio":"-47 a -46","exemplo":"-46,45","fonte_campo":"ST_PointOnSurface"},{"tabela":"imoveis_candidatos","campo":"mine_motivo","significado":"Explicação em uma linha do veredito de mineração","unidade":"texto","dominio":"livre","exemplo":"lavra ANM 62 % + exposto 71 % sem sazonalidade","fonte_campo":"cbre.imovel_mineracao"},{"tabela":"imoveis_candidatos","campo":"mine_veredito","significado":"Veredito do cruzamento ANM × Sentinel-2 mensal","unidade":"categoria","dominio":"veto_mineracao | verificar_mineracao | verificar_exposicao_recente | atencao_lavra | atencao_anm | parado_confirmado | parado_sem_sinal_mineracao | sem_sinal | NULL (sem processo ANM e sem série)","exemplo":"atencao_anm","fonte_campo":"cbre.imovel_mineracao"},{"tabela":"imoveis_candidatos","campo":"municipio","significado":"Município onde está o imóvel (pela divisa IBGE)","unidade":"texto","dominio":"9 municípios da área de estudo","exemplo":"Guarulhos","fonte_campo":"IBGE malha 2022 × geometria do CAR"},{"tabela":"imoveis_candidatos","campo":"n_anuncios_500m","significado":"Anúncios georreferenciados a até 500 m","unidade":"contagem","dominio":">= 0","exemplo":"2","fonte_campo":"cbre.anuncios (só 1.199 com coordenada)"},{"tabela":"imoveis_candidatos","campo":"n_anuncios_dentro","significado":"Anúncios com coordenada dentro do imóvel","unidade":"contagem","dominio":">= 0","exemplo":"0","fonte_campo":"cbre.anuncios"},{"tabela":"imoveis_candidatos","campo":"ndvi_pico_2026","significado":"NDVI máximo observado no imóvel em 2026 (vigor da vegetação)","unidade":"índice","dominio":"-1 a 1","exemplo":"0,62","fonte_campo":"Sentinel-2 L2A (Element84)"},{"tabela":"imoveis_candidatos","campo":"n_leiloes_500m","significado":"Lotes de leilão georreferenciados a até 500 m","unidade":"contagem","dominio":">= 0","exemplo":"0","fonte_campo":"cbre.anuncios tipo_fonte=leilao"},{"tabela":"imoveis_candidatos","campo":"pct_apto","significado":"Parte do imóvel coberta por células com score >= 0,45","unidade":"fração 0-1","dominio":"0-1","exemplo":"0,80","fonte_campo":"cbre.hex_score"},{"tabela":"imoveis_candidatos","campo":"pct_forest_2024","significado":"Fração do imóvel com formação florestal em 2024","unidade":"fração 0-1","dominio":"0-1","exemplo":"0,35","fonte_campo":"MapBiomas col. 10"},{"tabela":"imoveis_candidatos","campo":"pct_mosaico_2024","significado":"Fração do imóvel em mosaico de usos em 2024","unidade":"fração 0-1","dominio":"0-1","exemplo":"0,05","fonte_campo":"MapBiomas col. 10"},{"tabela":"imoveis_candidatos","campo":"pct_pasture_2024","significado":"Fração do imóvel com pastagem em 2024","unidade":"fração 0-1","dominio":"0-1","exemplo":"0,40","fonte_campo":"MapBiomas col. 10"},{"tabela":"imoveis_candidatos","campo":"pct_urban_2024","significado":"Fração do imóvel com cobertura urbana em 2024","unidade":"fração 0-1","dominio":"0-1","exemplo":"0,12","fonte_campo":"MapBiomas col. 10"},{"tabela":"imoveis_candidatos","campo":"pct_vetado","significado":"Parte do imóvel coberta por células vetadas","unidade":"fração 0-1","dominio":"0-1","exemplo":"0,10","fonte_campo":"cbre.hex_score"},{"tabela":"imoveis_candidatos","campo":"rank_geral","significado":"Posição no ranking dos elegíveis (1 = melhor) nos 9 municípios; NULL = não elegível","unidade":"posição","dominio":"1-617 | NULL","exemplo":"12","fonte_campo":"pipeline/83 + 98 (após veto de mineração)"},{"tabela":"imoveis_candidatos","campo":"rank_municipio","significado":"Posição no ranking dentro do município","unidade":"posição","dominio":">= 1 | NULL","exemplo":"3","fonte_campo":"idem"},{"tabela":"imoveis_candidatos","campo":"rbcv_classe","significado":"Zona da Reserva da Biosfera do Cinturão Verde onde cai o imóvel","unidade":"categoria","dominio":"Zona Nucleo | Zona de Amortecimento e Conectividade | Zona de Transicao e Cooperacao | Area Urbana | NULL","exemplo":"Zona de Transicao e Cooperacao","fonte_campo":"DataGeo-SP WMS (raster classificado, confiança média)"},{"tabela":"imoveis_candidatos","campo":"rodovia_prox","significado":"Nome da rodovia principal mais próxima","unidade":"texto","dominio":"nome OSM","exemplo":"Rodovia Presidente Dutra","fonte_campo":"OSM 27/08/2026"},{"tabela":"imoveis_candidatos","campo":"score_max","significado":"Maior score de célula dentro do imóvel","unidade":"score 0-1","dominio":"0-1","exemplo":"0,71","fonte_campo":"cbre.hex_score"},{"tabela":"imoveis_candidatos","campo":"score_medio","significado":"Média do score da grade (0-1) nas células que o imóvel cobre","unidade":"score 0-1","dominio":"0-1","exemplo":"0,58","fonte_campo":"cbre.hex_score (pesos declarados)"},{"tabela":"imoveis_candidatos","campo":"veto_grade","significado":"Motivo pelo qual o imóvel saiu do ranking (grade); NULL = elegível","unidade":"texto","dominio":"livre | NULL","exemplo":">= 50 % vetado","fonte_campo":"pipeline/83"},{"tabela":"imoveis_candidatos","campo":"veto_principal","significado":"Motivo de veto mais frequente nas células do imóvel (NULL = sem veto)","unidade":"categoria","dominio":"zona_protecao_ambiental | declividade_ge_30 | urbano_ge_60 | uc_protecao_integral | terra_indigena | embargo_ibama | mineracao_ativa | agua_mapbiomas | rbcv_nucleo | uso_consolidado_osm_* | NULL","exemplo":"declividade_ge_30","fonte_campo":"cbre.hex_score"},{"tabela":"imoveis_candidatos","campo":"zona_categoria","significado":"Categoria de zona onde cai a maior parte do imóvel","unidade":"categoria","dominio":"industrial | atividade_economica | mista | residencial | especial | rural | protecao_ambiental | outra","exemplo":"industrial","fonte_campo":"cbre.zoneamento (carta oficial do município)"},{"tabela":"imoveis_candidatos","campo":"zona_sigla","significado":"Sigla da zona dominante conforme a carta municipal","unidade":"texto","dominio":"siglas por município (ver glossário)","exemplo":"ZUD-6","fonte_campo":"cbre.zoneamento"},{"tabela":"imoveis_candidatos","campo":"zona_sigla_dom","significado":"Sigla usada para decidir \"galpão entra\": quando a sigla é ambígua na carta, a mais restritiva","unidade":"texto","dominio":"idem","exemplo":"ZUD-6","fonte_campo":"cbre.zoneamento_parametros_dom"},{"tabela":"imoveis_fav","campo":"f_preco","significado":"Favorabilidade do preco pedido contra a banda de referencia (fator 25)","unidade":"0-100","dominio":"0-100; 50 = neutro","exemplo":"100","fonte_campo":"cbre.valor_referencia_alvo"},{"tabela":"imoveis_fav","campo":"preco_origem","significado":"De onde veio o f_preco, ou por que ficou neutro","unidade":"texto","dominio":"livre","exemplo":"2 anuncio(s) dentro x banda zona","fonte_campo":"calculado"},{"tabela":"imoveis_fav","campo":"preco_pedido_m2","significado":"Mediana do R$/m2 pedido dos anuncios cujo ponto cai DENTRO do imovel (precisao de lote ou quadra)","unidade":"R$/m2","dominio":"numerico","exemplo":"1500","fonte_campo":"cbre.mercado_il"},{"tabela":"imoveis_urbanos","campo":"anm_lavra_pct","significado":"Fração do lote sob processo com direito de lavra. Veto a partir de 5 %","unidade":"fração 0-1","dominio":"0-1","exemplo":"0","fonte_campo":"ANM SIGMINE"},{"tabela":"imoveis_urbanos","campo":"anm_n","significado":"Número de processos ANM que tocam o lote","unidade":"contagem","dominio":">= 0","exemplo":"0","fonte_campo":"ANM SIGMINE 09/08/2026"},{"tabela":"imoveis_urbanos","campo":"aprm_pct","significado":"Fração do lote em Área de Proteção e Recuperação de Mananciais","unidade":"fração 0-1","dominio":"0-1","exemplo":"0","fonte_campo":"cbre.aprm_ae"},{"tabela":"imoveis_urbanos","campo":"area_m2","significado":"Área do lote MEDIDA no polígono do ONR","unidade":"m²","dominio":">= 5.000","exemplo":"30.500","fonte_campo":"ST_Area(geography)"},{"tabela":"imoveis_urbanos","campo":"a_venda","significado":"Há anúncio com coordenada dentro do lote ou a <= 200 m","unidade":"booleano","dominio":"true | false","exemplo":"true","fonte_campo":"cbre.onr_urbano_mercado"},{"tabela":"imoveis_urbanos","campo":"car_cods","significado":"Códigos CAR que o lote toca (só o código, nunca o titular)","unidade":"lista","dominio":"car_cod","exemplo":"{SP-3518800-…}","fonte_campo":"cbre.imoveis_candidatos"},{"tabela":"imoveis_urbanos","campo":"dist_mt_m","significado":"Distância à rede de média tensão mais próxima","unidade":"m","dominio":">= 0","exemplo":"0","fonte_campo":"BDGD 2024"},{"tabela":"imoveis_urbanos","campo":"dist_se_dist_m","significado":"Distância à subestação de distribuição mais próxima","unidade":"m","dominio":">= 0","exemplo":"2.200","fonte_campo":"cbre.subestacoes_dist (BDGD EDP + Enel)"},{"tabela":"imoveis_urbanos","campo":"duplica_car","significado":"Ao menos 50 % do lote está dentro de um imóvel CAR que já é objeto da frente. Trava contra contagem dupla","unidade":"booleano","dominio":"true | false","exemplo":"false","fonte_campo":"cbre.onr_urbano_mercado (regra declarada)"},{"tabela":"imoveis_urbanos","campo":"d_urb_viz","significado":"Pressão urbana da vizinhança herdada da célula (variação da fração urbana 2014-2024)","unidade":"pontos de fração","dominio":"-1 a 1","exemplo":"0,05","fonte_campo":"cbre.hex_score (250 m, HERDADO)"},{"tabela":"imoveis_urbanos","campo":"em_leilao","significado":"Há lote de leilão com ficha lida dentro do lote ou a <= 200 m","unidade":"booleano","dominio":"true | false","exemplo":"false","fonte_campo":"cbre.leilao_detalhe"},{"tabela":"imoveis_urbanos","campo":"fav_peso_igual","significado":"Favorabilidade do lote com PESO 1 para todos os fatores aplicados. Peso é escolha declarada, não medida","unidade":"0-100","dominio":"0-100","exemplo":"83,9","fonte_campo":"onr/25_imoveis_urbanos.sql"},{"tabela":"imoveis_urbanos","campo":"f_roubo_hex","significado":"Favorabilidade de roubo de carga herdada da célula de 250 m","unidade":"0-100","dominio":"0-100","exemplo":"73","fonte_campo":"cbre.hex_fatores_extra (HERDADO)"},{"tabela":"imoveis_urbanos","campo":"galpao_admite","significado":"A zona admite galpão? Usa galpao_entra quando a lei foi lida; senão cai para a CATEGORIA da carta — e isso NÃO é \"pode construir galpão\"","unidade":"categoria","dominio":"sim | condicionado | condicionado_por_categoria | conferir | nao | NULL","exemplo":"condicionado_por_categoria","fonte_campo":"cbre.zoneamento_parametros_dom + cbre.fatores"},{"tabela":"imoveis_urbanos","campo":"hex_n","significado":"Quantas células de 250 m o lote toca (os campos herdados vêm delas)","unidade":"contagem","dominio":">= 0","exemplo":"2","fonte_campo":"cbre.hex"},{"tabela":"imoveis_urbanos","campo":"hex_veto_motivo","significado":"Motivo de veto herdado da célula","unidade":"texto","dominio":"ver imoveis_candidatos.veto_principal | NULL","exemplo":"NULL","fonte_campo":"cbre.hex_fav"},{"tabela":"imoveis_urbanos","campo":"hex_veto_pct","significado":"Fração das células do lote que estão vetadas","unidade":"fração 0-1","dominio":"0-1","exemplo":"0","fonte_campo":"cbre.hex_fav"},{"tabela":"imoveis_urbanos","campo":"inund_classe","significado":"Pior classe de inundação presente no lote","unidade":"categoria","dominio":"risco_setor | alta | media | baixa | nenhuma","exemplo":"media","fonte_campo":"cbre.inundacao_oficial"},{"tabela":"imoveis_urbanos","campo":"inund_fonte","significado":"De onde veio a leitura de inundação","unidade":"categoria","dominio":"oficial | proxy","exemplo":"oficial","fonte_campo":"cbre.inundacao_oficial"},{"tabela":"imoveis_urbanos","campo":"inund_pct","significado":"Fração do lote em classe contável de inundação (Alta/Média, TR <= 25 ou setor R3/R4)","unidade":"fração 0-1","dominio":"0-1","exemplo":"0,08","fonte_campo":"cbre.inundacao_oficial"},{"tabela":"imoveis_urbanos","campo":"ja_construido","significado":"Há galpão já construído (OSM, carteira ou FII) sobre o lote","unidade":"booleano","dominio":"true | false","exemplo":"false","fonte_campo":"cbre.estoque_logistico"},{"tabela":"imoveis_urbanos","campo":"macro_classe","significado":"Classe canônica da macrozona","unidade":"categoria","dominio":"URB_CONSOLIDADA | URB_EXPANSAO_QUALIF | IND_ATIV_ECON | RURAL | PROTECAO | ESPECIAL","exemplo":"PROTECAO","fonte_campo":"cbre.macrozoneamento"},{"tabela":"imoveis_urbanos","campo":"macro_sigla","significado":"Sigla da macrozona do Plano Diretor no lote","unidade":"texto","dominio":"siglas por município","exemplo":"MAAP","fonte_campo":"cbre.macrozoneamento"},{"tabela":"imoveis_urbanos","campo":"mt_dentro_m","significado":"Metros de rede de média tensão DENTRO do lote","unidade":"m","dominio":">= 0","exemplo":"120","fonte_campo":"ANEEL BDGD 2024 (±35 m)"},{"tabela":"imoveis_urbanos","campo":"municipio_zoneado","significado":"O município tem carta de zoneamento carregada","unidade":"booleano","dominio":"true | false","exemplo":"true","fonte_campo":"cbre.zoneamento_status"},{"tabela":"imoveis_urbanos","campo":"onr_id","significado":"Chave do lote: objectid da matrícula no ONR","unidade":"inteiro","dominio":"> 0","exemplo":"1234567","fonte_campo":"cbre.onr_matricula"},{"tabela":"imoveis_urbanos","campo":"perim_m","significado":"Perímetro do lote medido","unidade":"m","dominio":"> 0","exemplo":"740","fonte_campo":"calculado"},{"tabela":"imoveis_urbanos","campo":"rank_geral","significado":"Posição entre os 78 lotes urbanos (1 = melhor com peso igual)","unidade":"posição","dominio":"1-78","exemplo":"1","fonte_campo":"idem"},{"tabela":"imoveis_urbanos","campo":"rank_municipio","significado":"Posição dentro do município","unidade":"posição","dominio":">= 1","exemplo":"1","fonte_campo":"idem"},{"tabela":"imoveis_urbanos","campo":"uc_pct","significado":"Fração do lote em unidade de conservação (todas as esferas)","unidade":"fração 0-1","dominio":"0-1","exemplo":"0","fonte_campo":"cbre.uc_ae (CNUC/MMA + SIMA-SP)"},{"tabela":"imoveis_urbanos","campo":"uc_pi_pct","significado":"Fração do lote em UC de proteção integral. Veto a partir de 10 %","unidade":"fração 0-1","dominio":"0-1","exemplo":"0","fonte_campo":"cbre.uc_ae"},{"tabela":"imoveis_urbanos","campo":"veto","significado":"O lote está vetado por alguma regra de cbre.fatores.veto_regra","unidade":"booleano","dominio":"true | false","exemplo":"false","fonte_campo":"onr/25_imoveis_urbanos.sql"},{"tabela":"imoveis_urbanos","campo":"veto_motivo","significado":"Qual regra vetou","unidade":"texto","dominio":"livre | NULL","exemplo":"NULL","fonte_campo":"idem"},{"tabela":"imoveis_urbanos","campo":"zona_confianca","significado":"Confiança da carta de zoneamento no lote","unidade":"categoria","dominio":"alta | media | baixa","exemplo":"alta","fonte_campo":"cbre.zoneamento"},{"tabela":"imoveis_urbanos","campo":"zona_pct","significado":"Fração do lote coberta pela zona dominante","unidade":"fração 0-1","dominio":"0-1","exemplo":"0,92","fonte_campo":"cbre.zoneamento"},{"tabela":"imovel_aprm_sub","campo":"aprm","significado":"Qual APRM cobre o imóvel","unidade":"categoria","dominio":"ATC (Alto Tietê Cabeceiras) | AJ (Alto Juquery) | Guarulhos | NULL","exemplo":"ATC","fonte_campo":"cbre.sp_aprm_*_2015"},{"tabela":"imovel_aprm_sub","campo":"aprm_baixa_dens","significado":"A subárea é de baixa densidade (SCA, SBD ou SER) — obstáculo, não veto","unidade":"booleano","dominio":"true | false","exemplo":"true","fonte_campo":"regra declarada (research/27 §2)"},{"tabela":"imovel_aprm_sub","campo":"aprm_subarea","significado":"Subárea de ocupação dirigida em que o imóvel cai","unidade":"categoria","dominio":"SCA | SBD | SBD1-3 | SOD | SUC | SUCt | SUICt | SER | NULL","exemplo":"SCA","fonte_campo":"idem"},{"tabela":"imovel_brownfield","campo":"pct_mining_max","significado":"Maior fração do imóvel na classe mineração do MapBiomas entre 2014 e 2024","unidade":"fração 0-1","dominio":"0-1","exemplo":"0,05","fonte_campo":"MapBiomas col. 10 classe 30"},{"tabela":"imovel_brownfield","campo":"pct_osm_edif_ind","significado":"Fração do imóvel coberta por edificação industrial mapeada no OSM","unidade":"fração 0-1","dominio":"0-1","exemplo":"0,02","fonte_campo":"OSM 27/08/2026"},{"tabela":"imovel_brownfield","campo":"pct_osm_industrial","significado":"Fração do imóvel em landuse industrial/brownfield/quarry/construction do OSM","unidade":"fração 0-1","dominio":"0-1","exemplo":"0,06","fonte_campo":"OSM 27/08/2026"},{"tabela":"imovel_macrozona","campo":"confianca","significado":"Confiança da camada de macrozona no imóvel","unidade":"categoria","dominio":"alta | media | baixa","exemplo":"alta","fonte_campo":"cbre.macrozoneamento"},{"tabela":"imovel_macrozona","campo":"macro_pct","significado":"Fração do imóvel coberta pela macrozona dominante","unidade":"fração 0-1","dominio":"0-1","exemplo":"0,87","fonte_campo":"cbre.macrozoneamento"},{"tabela":"imovel_macrozona","campo":"pd_ano","significado":"Maior ano citado na lei do Plano Diretor. NULL quando a lei não foi identificada (Mogi das Cruzes)","unidade":"ano","dominio":"2006-2025 | NULL","exemplo":"2019","fonte_campo":"research/25"},{"tabela":"imovel_macrozona","campo":"perim_lei_pct","significado":"Fração do imóvel dentro do perímetro urbano de LEI. Só Arujá tem essa camada","unidade":"fração 0-1","dominio":"0-1 | NULL","exemplo":"NULL","fonte_campo":"cbre.aruja_perimetro_urbano_lc42"},{"tabela":"imovel_mineracao","campo":"anm_fases","significado":"Fases dos processos ANM","unidade":"lista","dominio":"fases SIGMINE","exemplo":"{DISPONIBILIDADE}","fonte_campo":"ANM"},{"tabela":"imovel_mineracao","campo":"anm_lavra_pct","significado":"Fração do imóvel coberta por processo com direito de lavra","unidade":"fração","dominio":"0-1","exemplo":"0","fonte_campo":"calculado"},{"tabela":"imovel_mineracao","campo":"anm_pct_area","significado":"Fração do imóvel coberta por processo ANM","unidade":"fração","dominio":"0-1","exemplo":"0,62","fonte_campo":"calculado"},{"tabela":"imovel_mineracao","campo":"anm_processos","significado":"Números dos processos ANM","unidade":"lista","dominio":"texto","exemplo":"{820.123/2015}","fonte_campo":"ANM"},{"tabela":"imovel_mineracao","campo":"anm_substancias","significado":"Substâncias requeridas","unidade":"lista","dominio":"texto","exemplo":"{ARGILA}","fonte_campo":"ANM"},{"tabela":"imovel_mineracao","campo":"bare_frac_max","significado":"Fração máxima de solo exposto","unidade":"fração","dominio":"0-1","exemplo":"0,74","fonte_campo":"idem"},{"tabela":"imovel_mineracao","campo":"bare_frac_med","significado":"Fração média de solo exposto (NDVI < 0,20) na série mensal","unidade":"fração","dominio":"0-1","exemplo":"0,41","fonte_campo":"Sentinel-2 L2A 2020-01..2026-08 (cbre.car_s2_mensal)"},{"tabela":"imovel_mineracao","campo":"car_cod","significado":"Código CAR do imóvel","unidade":"texto","dominio":"car_cod","exemplo":"SP-…","fonte_campo":"SICAR"},{"tabela":"imovel_mineracao","campo":"classe_dinamica","significado":"Classe de dinâmica do solo lida na série mensal","unidade":"categoria","dominio":"agricola_ativo | florestal | urbanizado | misto | parado_confirmado | parado_sem_sazonalidade | mineracao_possivel | mineracao_ativa","exemplo":"mineracao_possivel","fonte_campo":"idem"},{"tabela":"imovel_mineracao","campo":"dinamica_solo","significado":"Descrição da tendência (reverdece, estável, exposição recente…)","unidade":"texto","dominio":"livre","exemplo":"exposto persistente 37 -> 56 %","fonte_campo":"idem"},{"tabela":"imovel_mineracao","campo":"meses_bare_gt50","significado":"Meses com mais de 50 % exposto","unidade":"meses","dominio":"0-80","exemplo":"24","fonte_campo":"idem"},{"tabela":"imovel_mineracao","campo":"motivo","significado":"Explicação do veredito em uma linha","unidade":"texto","dominio":"livre","exemplo":"vegetado até 2022, 68-74 % exposto desde 02/2023","fonte_campo":"idem"},{"tabela":"imovel_mineracao","campo":"n_anm","significado":"Número de processos ANM que tocam o imóvel","unidade":"contagem","dominio":">= 0","exemplo":"2","fonte_campo":"ANM SIGMINE 09/08/2026"},{"tabela":"imovel_mineracao","campo":"n_meses","significado":"Meses com leitura válida na série","unidade":"meses","dominio":"0-80","exemplo":"71","fonte_campo":"idem"},{"tabela":"imovel_mineracao","campo":"pct_mining_2024","significado":"Fração do imóvel na classe mineração do MapBiomas 2024","unidade":"fração","dominio":"0-1","exemplo":"0,05","fonte_campo":"MapBiomas col. 10 classe 30"},{"tabela":"imovel_mineracao","campo":"sazonalidade","significado":"Diferença úmido-seco da fração exposta (baixa = não é agricultura)","unidade":"fração","dominio":"-1 a 1","exemplo":"0,03","fonte_campo":"idem"},{"tabela":"imovel_mineracao","campo":"tendencia","significado":"Tendência da fração exposta ao longo da série","unidade":"fração/ano","dominio":"livre","exemplo":"0,12","fonte_campo":"idem"},{"tabela":"imovel_mineracao","campo":"veredito","significado":"Conclusão do cruzamento: veto = direito de lavra + solo exposto persistente; verificar = sinal sem confirmação; atenção = só processo ANM; sem_sinal = nada","unidade":"categoria","dominio":"veto_mineracao | verificar_mineracao | verificar_exposicao_recente | atencao_lavra | atencao_anm | parado_confirmado | parado_sem_sinal_mineracao | sem_sinal","exemplo":"verificar_mineracao","fonte_campo":"pipeline/98_mineracao_dinamica.sql (limiares declarados)"},{"tabela":"imovel_perfil_conversao","campo":"aprm_lei","significado":"Lei estadual ou municipal de manancial aplicável ao imóvel","unidade":"texto","dominio":"Lei 15.913/2015 | Lei 15.790/2015 | Leis 898/1975 e 1.172/1976 + APA 6.798/2010 | NULL","exemplo":"Lei 15.913/2015","fonte_campo":"research/27 §2"},{"tabela":"imovel_perfil_conversao","campo":"aprm_subarea","significado":"Subárea da APRM em que o imóvel cai","unidade":"categoria","dominio":"SCA | SBD | SOD | SUC | SUCt | SUICt | SER | NULL","exemplo":"SCA","fonte_campo":"cbre.imovel_aprm_sub"},{"tabela":"imovel_perfil_conversao","campo":"area_consolidada_ha","significado":"Área consolidada declarada no SICAR. O SICAR-SP não exporta o tema: só 4 dos 4.346 têm valor","unidade":"ha","dominio":">= 0 | NULL","exemplo":"NULL","fonte_campo":"SICAR"},{"tabela":"imovel_perfil_conversao","campo":"area_util_conv_ha","significado":"Área útil estimada = área × (1 − RL∪APP) × (1 − inundável). Aproximação multiplicativa DECLARADA","unidade":"ha","dominio":">= 0","exemplo":"5,36","fonte_campo":"pipeline/9x_perfil_conversao_20_perfil.sql"},{"tabela":"imovel_perfil_conversao","campo":"brownfield","significado":"Indício de uso industrial ou mineral anterior (gatilho de diligência CETESB). NÃO é cadastro de área contaminada","unidade":"booleano","dominio":"true | false","exemplo":"false","fonte_campo":"cbre.imovel_brownfield"},{"tabela":"imovel_perfil_conversao","campo":"caminho","significado":"Caminho de conversão do imóvel rural em lote industrial","unidade":"categoria","dominio":"pronto | urbano_condicionado | expansao | rural_fora_perimetro | veto","exemplo":"urbano_condicionado","fonte_campo":"cbre.conversao_regras"},{"tabela":"imovel_perfil_conversao","campo":"car_cod","significado":"Código CAR do imóvel","unidade":"texto","dominio":"car_cod","exemplo":"SP-3518800-…","fonte_campo":"SICAR"},{"tabela":"imovel_perfil_conversao","campo":"consolidada_fonte","significado":"Qual valor vale: o declarado no SICAR ou o proxy do MapBiomas","unidade":"categoria","dominio":"sicar | proxy_mapbiomas_2014","exemplo":"proxy_mapbiomas_2014","fonte_campo":"regra 25 de cbre.conversao_regras"},{"tabela":"imovel_perfil_conversao","campo":"etapas","significado":"Etapas do caminho, na ordem","unidade":"lista","dominio":"livre","exemplo":"{certidao_uso_solo,alvara,cetesb,registro}","fonte_campo":"cbre.conversao_regras"},{"tabela":"imovel_perfil_conversao","campo":"graprohab_enquadra","significado":"O empreendimento se enquadra no GRAPROHAB. Para industrial é sempre \"não\": o Dec. SP 66.960/2022 art. 8 só alcança parcelamento habitacional","unidade":"booleano","dominio":"false","exemplo":"false","fonte_campo":"Dec. SP 66.960/2022 art. 8"},{"tabela":"imovel_perfil_conversao","campo":"ind_status","significado":"Situação do cadastro no SICAR","unidade":"categoria","dominio":"AT ativo | PE pendente | CA cancelado | SU suspenso","exemplo":"AT","fonte_campo":"SICAR"},{"tabela":"imovel_perfil_conversao","campo":"inviavel_no_ciclo","significado":"O caminho depende de lei de perímetro e o Plano Diretor não deve ser revisto a tempo (pd_ano + 10 > 2029). sem_dado quando a lei não tem ano","unidade":"categoria","dominio":"sim | nao | sem_dado","exemplo":"nao","fonte_campo":"regra declarada"},{"tabela":"imovel_perfil_conversao","campo":"matriculas","significado":"NÚMEROS de matrícula declarados na certificação SIGEF. Nunca o titular","unidade":"lista","dominio":"números | NULL","exemplo":"{12345}","fonte_campo":"INCRA SIGEF"},{"tabela":"imovel_perfil_conversao","campo":"obstaculos","significado":"Obstáculos identificados (cada um é uma regra 7-27)","unidade":"lista","dominio":"rl_averbada | rl_declarada | app | aprm | aprm_baixa_densidade | inundacao | mineracao | rbcv_nucleo | zona_protecao_ambiental | macrozona_protecao | zona_nao_permite_nr3 | sem_sigef | multi_matricula | car_cancelado_suspenso | servidao | brownfield","exemplo":"{mineracao,sem_sigef}","fonte_campo":"cbre.conversao_regras"},{"tabela":"imovel_perfil_conversao","campo":"pct_antropizado_2014","significado":"Proxy DECLARADO da área consolidada: 1 − floresta − água − campo natural em 2014","unidade":"fração 0-1","dominio":"0-1","exemplo":"0,68","fonte_campo":"MapBiomas col. 10"},{"tabela":"imovel_perfil_conversao","campo":"pct_rl_app_uniao","significado":"Fração do imóvel coberta pela UNIÃO de RL e APP (sem contar sobreposição duas vezes)","unidade":"fração 0-1","dominio":"0-1","exemplo":"0,21","fonte_campo":"cbre.imovel_rl_app"},{"tabela":"imovel_perfil_conversao","campo":"pd_ano","significado":"Maior ano citado na lei do Plano Diretor do município. NULL em Mogi (a lei não foi identificada)","unidade":"ano","dominio":"2006-2025 | NULL","exemplo":"2019","fonte_campo":"research/25 e 26"},{"tabela":"imovel_perfil_conversao","campo":"perfil_negocio","significado":"Sugestão de formato de negócio por regra de tamanho e caminho. NÃO é leitura de mandato","unidade":"categoria","dominio":"bts_ocupante | venda_organizada | permuta_desenvolvedor | NULL","exemplo":"venda_organizada","fonte_campo":"regra 26 (research/26 §5-6)"},{"tabela":"imovel_perfil_conversao","campo":"perimetro","significado":"Situação do imóvel em relação ao perímetro urbano — INFERIDA da macrozona + zona de uso, não lida de camada oficial","unidade":"categoria","dominio":"urbano | expansao | rural | protecao | especial","exemplo":"urbano","fonte_campo":"regra declarada (research/27 §1)"},{"tabela":"imovel_perfil_conversao","campo":"perimetro_fonte","significado":"Como o perímetro foi inferido","unidade":"texto","dominio":"livre","exemplo":"lei_7888_art5","fonte_campo":"idem"},{"tabela":"imovel_perfil_conversao","campo":"prazo_max_meses","significado":"Teto da faixa de prazo DECLARADA. Não há série medida de prazos reais nos 9 municípios","unidade":"meses","dominio":"6-60","exemplo":"12","fonte_campo":"idem"},{"tabela":"imovel_perfil_conversao","campo":"prazo_min_meses","significado":"Piso da faixa de prazo DECLARADA para o caminho","unidade":"meses","dominio":"3-60","exemplo":"6","fonte_campo":"cbre.conversao_regras (LITERATURA)"},{"tabela":"imovel_perfil_conversao","campo":"rank_conversao","significado":"Posição no ranking de conversão entre os 617 ranqueados pelo Motor","unidade":"posição","dominio":"1-617 | NULL","exemplo":"34","fonte_campo":"idem"},{"tabela":"imovel_perfil_conversao","campo":"rl_averbada","significado":"O SICAR marca a reserva legal como averbada. Só 40 imóveis. Veto de conversão a partir de 40 % da área","unidade":"booleano","dominio":"true | false","exemplo":"false","fonte_campo":"SICAR"},{"tabela":"imovel_perfil_conversao","campo":"rl_proposta","significado":"A reserva legal está apenas PROPOSTA (2.965 imóveis) — não é RL constituída","unidade":"booleano","dominio":"true | false","exemplo":"true","fonte_campo":"SICAR"},{"tabela":"imovel_perfil_conversao","campo":"score_conversao","significado":"0,55 base do caminho + 0,15 área útil + 0,10 título + 0,10 inundação + 0,10 banda GRU − 4 por obstáculo. Pesos declarados, não calibrados","unidade":"0-100","dominio":"0-100","exemplo":"76","fonte_campo":"pipeline/9x_perfil_conversao_20_perfil.sql"},{"tabela":"imovel_perfil_conversao","campo":"sigef_certificado","significado":"Existe parcela SIGEF cobrindo ao menos 50 % da área do imóvel","unidade":"booleano","dominio":"true | false","exemplo":"true","fonte_campo":"cbre.imovel_sigef"},{"tabela":"imovel_perfil_conversao","campo":"tamanho_fiscal","significado":"Classe de tamanho pela Lei 8.629/1993 art. 4","unidade":"categoria","dominio":"minifundio | pequena | media | grande","exemplo":"pequena","fonte_campo":"SICAR (módulos fiscais)"},{"tabela":"imovel_sigef","campo":"data_certificacao_max","significado":"Data da certificação mais recente entre as parcelas","unidade":"data","dominio":"AAAA-MM-DD | NULL","exemplo":"2019-04-02","fonte_campo":"INCRA SIGEF"},{"tabela":"imovel_sigef","campo":"matriculas","significado":"NÚMEROS de matrícula declarados na certificação. Nunca o titular","unidade":"lista","dominio":"números | NULL","exemplo":"{12345}","fonte_campo":"INCRA SIGEF"},{"tabela":"imovel_sigef","campo":"n_matriculas","significado":"Quantas matrículas distintas a certificação cita (mais de uma = obstáculo multi_matricula)","unidade":"contagem","dominio":">= 0","exemplo":"1","fonte_campo":"INCRA SIGEF"},{"tabela":"imovel_sigef","campo":"n_parcelas_sigef","significado":"Parcelas SIGEF que tocam o imóvel","unidade":"contagem","dominio":">= 0","exemplo":"1","fonte_campo":"INCRA SIGEF"},{"tabela":"imovel_sigef","campo":"pct_certificado","significado":"Fração do imóvel coberta por parcela certificada. >= 50 % = certificado","unidade":"fração 0-1","dominio":"0-1","exemplo":"0,98","fonte_campo":"pipeline/9x_perfil_conversao_20_perfil.sql"},{"tabela":"imovel_situacao_uso","campo":"area_ha","significado":"Área do imóvel CAR","unidade":"hectare","dominio":">= 5","exemplo":"11,74","fonte_campo":"SICAR"},{"tabela":"imovel_situacao_uso","campo":"car_cod","significado":"Código do imóvel no CAR (nunca titular)","unidade":"texto","dominio":"SICAR","exemplo":"SP-3518800-…","fonte_campo":"SICAR"},{"tabela":"imovel_situacao_uso","campo":"classe_alt","significado":"Classe herdada de cbre.car_status (comparação, não é a situação)","unidade":"texto","dominio":"agricola_ativo, florestal, urbanizado, misto, parado","exemplo":"agricola_ativo","fonte_campo":"cbre.car_status"},{"tabela":"imovel_situacao_uso","campo":"data_acesso","significado":"Data em que a derivação foi feita","unidade":"data","dominio":"—","exemplo":"2026-08-31","fonte_campo":"declarado"},{"tabela":"imovel_situacao_uso","campo":"data_dado","significado":"Data do dado de cada fonte","unidade":"texto","dominio":"livre","exemplo":"MapBiomas 2024; NDVI 2026","fonte_campo":"declarado"},{"tabela":"imovel_situacao_uso","campo":"elegivel","significado":"Imóvel está entre os 617 elegíveis (rank_geral não nulo)","unidade":"booleano","dominio":"t/f","exemplo":"t","fonte_campo":"cbre.imoveis_candidatos"},{"tabela":"imovel_situacao_uso","campo":"fonte","significado":"Fontes que entram na regra","unidade":"texto","dominio":"livre","exemplo":"MapBiomas col.10 + Sentinel-2 + ANM + OSM","fonte_campo":"declarado"},{"tabela":"imovel_situacao_uso","campo":"fonte_url","significado":"URLs das fontes","unidade":"texto","dominio":"livre","exemplo":"https://brasil.mapbiomas.org/","fonte_campo":"declarado"},{"tabela":"imovel_situacao_uso","campo":"gerado_em","significado":"Quando a linha foi gerada","unidade":"timestamp","dominio":"—","exemplo":"2026-08-31 04:00","fonte_campo":"calculado"},{"tabela":"imovel_situacao_uso","campo":"lavoura_2024","significado":"Fração de lavoura em 2024 = pct_agri menos pct_mosaico (MapBiomas)","unidade":"fração","dominio":"0-1","exemplo":"0,02","fonte_campo":"calculado"},{"tabela":"imovel_situacao_uso","campo":"licenca","significado":"Licença de cada fonte","unidade":"texto","dominio":"livre","exemplo":"MapBiomas CC BY-SA 4.0…","fonte_campo":"declarado"},{"tabela":"imovel_situacao_uso","campo":"mine_veredito","significado":"Veredito de mineração herdado de cbre.imovel_mineracao","unidade":"texto","dominio":"veto_mineracao, verificar_mineracao, atencao_lavra, atencao_anm, exposicao_recente, sem_sinal","exemplo":"atencao_anm","fonte_campo":"cbre.imovel_mineracao"},{"tabela":"imovel_situacao_uso","campo":"movimento","significado":"Movimento comercial que o rótulo indica — \"em uso\" não desqualifica, muda a abordagem","unidade":"texto","dominio":"9 valores (um por regra)","exemplo":"MOVIMENTO DIFERENTE: aproximar o proprietário com uma oferta","fonte_campo":"declarado"},{"tabela":"imovel_situacao_uso","campo":"municipio","significado":"Município do imóvel","unidade":"texto","dominio":"9 municípios da área de estudo","exemplo":"Guarulhos","fonte_campo":"SICAR"},{"tabela":"imovel_situacao_uso","campo":"n_anos_mapbiomas","significado":"Quantos dos 4 anos amostrados existem para o imóvel","unidade":"contagem","dominio":"0-4","exemplo":"4","fonte_campo":"calculado"},{"tabela":"imovel_situacao_uso","campo":"ndvi_amp_2026","significado":"Amplitude pico menos seca em 2026 (proxy de ciclo de cultura)","unidade":"índice","dominio":"-1 a 1","exemplo":"0,05","fonte_campo":"calculado"},{"tabela":"imovel_situacao_uso","campo":"ndvi_ano","significado":"Ano-safra do NDVI usado","unidade":"ano","dominio":"2026","exemplo":"2026","fonte_campo":"calculado"},{"tabela":"imovel_situacao_uso","campo":"ndvi_pico_2026","significado":"NDVI mediano do período de pico do ano-safra 2026","unidade":"índice","dominio":"0-1","exemplo":"0,8666","fonte_campo":"Sentinel-2"},{"tabela":"imovel_situacao_uso","campo":"ndvi_seca_2026","significado":"NDVI mediano do período de seca de 2026","unidade":"índice","dominio":"0-1","exemplo":"0,8166","fonte_campo":"Sentinel-2"},{"tabela":"imovel_situacao_uso","campo":"ocupado","significado":"Há cobertura ou uso ativo observado (não significa que o imóvel não esteja à venda)","unidade":"booleano","dominio":"t/f","exemplo":"t","fonte_campo":"calculado"},{"tabela":"imovel_situacao_uso","campo":"pct_agri_2024","significado":"Fração agropecuária MapBiomas 2024 (INCLUI a classe 21 mosaico)","unidade":"fração","dominio":"0-1","exemplo":"0,44","fonte_campo":"MapBiomas"},{"tabela":"imovel_situacao_uso","campo":"pct_forest_2024","significado":"Fração de formação florestal em 2024","unidade":"fração","dominio":"0-1","exemplo":"0,46","fonte_campo":"MapBiomas"},{"tabela":"imovel_situacao_uso","campo":"pct_mining_2024","significado":"Fração de mineração (classe 30) em 2024","unidade":"fração","dominio":"0-1","exemplo":"0,00","fonte_campo":"MapBiomas"},{"tabela":"imovel_situacao_uso","campo":"pct_mosaico_2024","significado":"Fração da classe 21 (mosaico de usos agropecuários) em 2024","unidade":"fração","dominio":"0-1","exemplo":"0,43","fonte_campo":"MapBiomas"},{"tabela":"imovel_situacao_uso","campo":"pct_nonveg_2024","significado":"Fração de outra área não vegetada (solo exposto) em 2024","unidade":"fração","dominio":"0-1","exemplo":"0,41","fonte_campo":"MapBiomas"},{"tabela":"imovel_situacao_uso","campo":"pct_osm_edif_ind","significado":"Fração do imóvel coberta por edificação industrial mapeada no OSM","unidade":"fração","dominio":"0-1","exemplo":"0,00","fonte_campo":"OSM"},{"tabela":"imovel_situacao_uso","campo":"pct_osm_industrial","significado":"Fração do imóvel em polígono de uso industrial do OSM","unidade":"fração","dominio":"0-1","exemplo":"0,00","fonte_campo":"OSM"},{"tabela":"imovel_situacao_uso","campo":"pct_pasture_2024","significado":"Fração de pastagem em 2024","unidade":"fração","dominio":"0-1","exemplo":"0,01","fonte_campo":"MapBiomas"},{"tabela":"imovel_situacao_uso","campo":"pct_silvi_2024","significado":"Fração de silvicultura em 2024","unidade":"fração","dominio":"0-1","exemplo":"0,00","fonte_campo":"MapBiomas"},{"tabela":"imovel_situacao_uso","campo":"pct_urban_2024","significado":"Fração de área urbanizada em 2024","unidade":"fração","dominio":"0-1","exemplo":"0,05","fonte_campo":"MapBiomas"},{"tabela":"imovel_situacao_uso","campo":"pct_water_2024","significado":"Fração de água em 2024","unidade":"fração","dominio":"0-1","exemplo":"0,00","fonte_campo":"MapBiomas"},{"tabela":"imovel_situacao_uso","campo":"rank_geral","significado":"Posição no ranking geral quando elegível","unidade":"inteiro","dominio":"1-617","exemplo":"68","fonte_campo":"cbre.imoveis_candidatos"},{"tabela":"imovel_situacao_uso","campo":"regra_id","significado":"Número da regra que fechou primeiro (1 a 9)","unidade":"inteiro","dominio":"1-9","exemplo":"5","fonte_campo":"calculado"},{"tabela":"imovel_situacao_uso","campo":"regra_limiar","significado":"Texto literal do limiar da regra que fechou","unidade":"texto","dominio":"ver cbre.situacao_uso_limiares","exemplo":"lavoura_2024 >= 0,20 OU …","fonte_campo":"declarado"},{"tabela":"imovel_situacao_uso","campo":"safras_sem_cultura","significado":"N do rótulo \"sem cultura há N safras\" (2026 menos o último ano amostrado com lavoura; piso 12)","unidade":"safras","dominio":"NULL fora da regra 6","exemplo":"12","fonte_campo":"calculado"},{"tabela":"imovel_situacao_uso","campo":"situacao_detalhe","significado":"Frase curta com os números que geraram o rótulo","unidade":"texto","dominio":"livre","exemplo":"em atividade: NDVI de pico 2026 0,87 (seca 0,80, amplitude 0,07); MapBiomas 2024 lavoura 0%, mosaico agropecuário 62%…","fonte_campo":"calculado"},{"tabela":"imovel_situacao_uso","campo":"situacao_slug","significado":"Mesma situação em chave estável para agrupar/filtrar","unidade":"texto","dominio":"em_uso_agricola, pasto, silvicultura, mosaico_indefinido, sem_cultura, construido, mineracao, vegetacao_nativa, sem_dado","exemplo":"em_uso_agricola","fonte_campo":"calculado"},{"tabela":"imovel_situacao_uso","campo":"situacao_uso","significado":"Rótulo curto da situação de uso (com N preenchido quando \"sem cultura há N safras\")","unidade":"texto","dominio":"9 rótulos","exemplo":"em uso agrícola","fonte_campo":"calculado"},{"tabela":"imovel_situacao_uso","campo":"ultimo_ano_lavoura","significado":"Último ano amostrado (2014/2018/2021/2024) com lavoura >= 0,05","unidade":"ano","dominio":"NULL se nenhum","exemplo":"2021","fonte_campo":"MapBiomas"},{"tabela":"inundacao_oficial","campo":"atributos","significado":"Atributos originais preservados da fonte","unidade":"texto/json","dominio":"livre","exemplo":"tp_susc=2, tp_grau=1","fonte_campo":"fonte"},{"tabela":"inundacao_oficial","campo":"camada","significado":"Camada de origem na fonte","unidade":"texto","dominio":"livre","exemplo":"SuscetibilidadeInundacao.shp","fonte_campo":"idem"},{"tabela":"inundacao_oficial","campo":"classe","significado":"Classe harmonizada de inundação","unidade":"categoria","dominio":"alta | media | baixa | risco_setor","exemplo":"alta","fonte_campo":"idem"},{"tabela":"inundacao_oficial","campo":"confianca","significado":"Confiança da feição","unidade":"categoria","dominio":"alta | media | baixa","exemplo":"alta","fonte_campo":"idem"},{"tabela":"inundacao_oficial","campo":"conta_inundavel","significado":"A feição entra no cálculo de % inundável (Alta/Média, TR <= 25 ou setor R3/R4). Baixa e TR 100 ficam de fora","unidade":"booleano","dominio":"true | false","exemplo":"true","fonte_campo":"regra declarada (research/22 §3)"},{"tabela":"inundacao_oficial","campo":"fonte","significado":"Órgão que produziu a feição","unidade":"categoria","dominio":"SGB/CPRM+IPT | GeoSampa | Guarulhos | SGB setorizacao | IG-SP","exemplo":"SGB/CPRM+IPT","fonte_campo":"pipeline/98b_inundacao.sql"},{"tabela":"inundacao_oficial","campo":"metodo","significado":"Como a geometria foi obtida","unidade":"texto","dominio":"livre","exemplo":"API DSpace 7 do RIGeo","fonte_campo":"idem"},{"tabela":"inundacao_oficial","campo":"periodo_retorno","significado":"Tempo de retorno da mancha, quando a fonte trabalha com TR","unidade":"anos","dominio":"5 | 25 | 100 | NULL","exemplo":"25","fonte_campo":"GeoSampa"},{"tabela":"leilao_detalhe","campo":"anuncio_id","significado":"Liga à linha de cbre.anuncios","unidade":"inteiro","dominio":">= 1","exemplo":"77001","fonte_campo":"mercado/leilao_detalhe.py"},{"tabela":"leilao_detalhe","campo":"area_construida_m2","significado":"Área construída segundo a ficha","unidade":"m²","dominio":"> 0 | NULL","exemplo":"8.646","fonte_campo":"ficha"},{"tabela":"leilao_detalhe","campo":"area_terreno_m2","significado":"Área do terreno segundo a ficha","unidade":"m²","dominio":"> 0 | NULL","exemplo":"35.601","fonte_campo":"ficha"},{"tabela":"leilao_detalhe","campo":"avaliacao_brl","significado":"Valor de avaliação judicial/extrajudicial publicado","unidade":"R$","dominio":"> 0 | NULL","exemplo":"50.500.000","fonte_campo":"ficha"},{"tabela":"leilao_detalhe","campo":"banda_gru_min","significado":"Banda de tempo ao GRU Cargo","unidade":"min","dominio":"15-60 | NULL","exemplo":"15","fonte_campo":"OSRM"},{"tabela":"leilao_detalhe","campo":"car_candidato","significado":"Código CAR do imóvel candidato mais próximo (quando a até car_dist_m)","unidade":"texto","dominio":"car_cod | NULL","exemplo":"SP-…","fonte_campo":"cbre.imoveis_candidatos"},{"tabela":"leilao_detalhe","campo":"car_dist_m","significado":"Distância ao imóvel candidato mais próximo","unidade":"m","dominio":">= 0 | NULL","exemplo":"0","fonte_campo":"calculado"},{"tabela":"leilao_detalhe","campo":"comitente","significado":"Quem vende: vara judicial, banco ou empresa (pessoa jurídica). Pessoa física não é gravada","unidade":"texto","dominio":"livre","exemplo":"3ª Vara Cível de Guarulhos","fonte_campo":"ficha"},{"tabela":"leilao_detalhe","campo":"desconto_praca2_pct","significado":"Desconto da 2ª praça sobre a avaliação","unidade":"%","dominio":"0-100 | NULL","exemplo":"50","fonte_campo":"calculado"},{"tabela":"leilao_detalhe","campo":"dist_rodovia_m","significado":"Distância à rodovia principal","unidade":"m","dominio":">= 0 | NULL","exemplo":"150","fonte_campo":"OSM"},{"tabela":"leilao_detalhe","campo":"edital_url","significado":"URL do edital","unidade":"URL","dominio":"http(s) | NULL","exemplo":"https://…","fonte_campo":"leiloeiro"},{"tabela":"leilao_detalhe","campo":"endereco","significado":"Endereço do lote (logradouro; via pública, não dado pessoal)","unidade":"texto","dominio":"livre","exemplo":"Rod. Presidente Dutra, km 386","fonte_campo":"ficha"},{"tabela":"leilao_detalhe","campo":"fonte","significado":"Leiloeiro","unidade":"categoria","dominio":"portalzuk | megaleiloes | superbid | caixa","exemplo":"megaleiloes","fonte_campo":"leiloeiro"},{"tabela":"leilao_detalhe","campo":"galpao_entra","significado":"Leitura da lei para a zona do lote","unidade":"categoria","dominio":"sim | condicionado | conferir | nao | NULL","exemplo":"sim","fonte_campo":"cbre.zoneamento_parametros"},{"tabela":"leilao_detalhe","campo":"geo_metodo","significado":"Como a coordenada foi obtida ou por que não há","unidade":"texto","dominio":"livre","exemplo":"coordenada publicada na página do leiloeiro","fonte_campo":"mercado/leilao_detalhe.py"},{"tabela":"leilao_detalhe","campo":"lat","significado":"Latitude publicada pelo leiloeiro (nunca geocodificada por nós a partir de endereço)","unidade":"graus","dominio":"| NULL","exemplo":"-23,45","fonte_campo":"ficha"},{"tabela":"leilao_detalhe","campo":"lon","significado":"Longitude idem","unidade":"graus","dominio":"| NULL","exemplo":"-46,50","fonte_campo":"ficha"},{"tabela":"leilao_detalhe","campo":"matricula","significado":"Número da matrícula e cartório, quando publicados no edital","unidade":"texto","dominio":"livre | NULL","exemplo":"12.345 – 2º RI Guarulhos","fonte_campo":"edital"},{"tabela":"leilao_detalhe","campo":"municipio","significado":"Município do lote","unidade":"texto","dominio":"livre","exemplo":"Guarulhos","fonte_campo":"ficha"},{"tabela":"leilao_detalhe","campo":"na_area_estudo","significado":"Lote dentro dos 9 municípios","unidade":"booleano","dominio":"true | false","exemplo":"true","fonte_campo":"calculado"},{"tabela":"leilao_detalhe","campo":"onus_observacoes","significado":"Ônus e observações do edital (penhoras, ocupação, dívidas) em resumo","unidade":"texto","dominio":"livre","exemplo":"dezenas de penhoras; arrolamento RFB; locado","fonte_campo":"edital"},{"tabela":"leilao_detalhe","campo":"praca1_data","significado":"Data da 1ª praça","unidade":"data","dominio":"AAAA-MM-DD | NULL","exemplo":"2026-09-08","fonte_campo":"ficha"},{"tabela":"leilao_detalhe","campo":"praca1_valor","significado":"Lance mínimo da 1ª praça","unidade":"R$","dominio":"> 0 | NULL","exemplo":"50.500.000","fonte_campo":"ficha"},{"tabela":"leilao_detalhe","campo":"praca2_data","significado":"Data da 2ª praça","unidade":"data","dominio":"AAAA-MM-DD | NULL","exemplo":"2026-09-23","fonte_campo":"ficha"},{"tabela":"leilao_detalhe","campo":"praca2_valor","significado":"Lance mínimo da 2ª praça","unidade":"R$","dominio":"> 0 | NULL","exemplo":"25.250.000","fonte_campo":"ficha"},{"tabela":"leilao_detalhe","campo":"preco_m2_confiavel","significado":"false = nao mostrar R$/m2 de praca (sem area, denominador trocado, ou 2a praca maior que a 1a)","unidade":"booleano","dominio":"t | f","exemplo":"t","fonte_campo":"pipeline/sanidade/44"},{"tabela":"leilao_detalhe","campo":"preco_m2_motivo","significado":"por que o R$/m2 de praca nao e confiavel","unidade":"texto","dominio":null,"exemplo":"praca2_maior_que_praca1","fonte_campo":"pipeline/sanidade/44"},{"tabela":"leilao_detalhe","campo":"preco_m2_praca1","significado":"Lance da 1ª praça por m² de terreno","unidade":"R$/m²","dominio":"> 0 | NULL","exemplo":"1.418","fonte_campo":"calculado"},{"tabela":"leilao_detalhe","campo":"preco_m2_praca2","significado":"Lance da 2ª praça por m² de terreno","unidade":"R$/m²","dominio":"> 0 | NULL","exemplo":"709","fonte_campo":"calculado"},{"tabela":"leilao_detalhe","campo":"processo_numero","significado":"Número CNJ do processo, quando judicial","unidade":"texto","dominio":"NNNNNNN-DD.AAAA.J.TR.OOOO | NULL","exemplo":"1001234-56.2020.8.26.0224","fonte_campo":"ficha"},{"tabela":"leilao_detalhe","campo":"status","significado":"Situação do lote na última leitura","unidade":"categoria","dominio":"aberto | em_breve | encerrado","exemplo":"aberto","fonte_campo":"ficha"},{"tabela":"leilao_detalhe","campo":"suspeito","significado":"ficha de leilao em quarentena","unidade":"booleano","dominio":"t | f","exemplo":"f","fonte_campo":"pipeline/sanidade/44"},{"tabela":"leilao_detalhe","campo":"suspeito_motivo","significado":"motivo da quarentena","unidade":"texto","dominio":null,"exemplo":null,"fonte_campo":"pipeline/sanidade/44"},{"tabela":"leilao_detalhe","campo":"tipo","significado":"Tipo do lote","unidade":"texto","dominio":"livre","exemplo":"complexo industrial","fonte_campo":"ficha"},{"tabela":"leilao_detalhe","campo":"url","significado":"URL da ficha do lote","unidade":"URL","dominio":"única","exemplo":"https://…","fonte_campo":"leiloeiro"},{"tabela":"leilao_detalhe","campo":"valor_arrematacao","significado":"Valor de arrematação quando o leiloeiro publica (raro)","unidade":"R$","dominio":"> 0 | NULL","exemplo":"NULL","fonte_campo":"ficha"},{"tabela":"leilao_detalhe","campo":"zona_sigla","significado":"Zona da carta municipal no ponto","unidade":"texto","dominio":"siglas","exemplo":"ZUD-4","fonte_campo":"cbre.zoneamento"},{"tabela":"leilao_documento","campo":"bloqueio","significado":"motivo escrito quando a fonte nao entrega o documento (robots, sem link, HTTP)","unidade":"texto","dominio":null,"exemplo":"robots.txt do Portal Zuk veda /edital","fonte_campo":"derivado"},{"tabela":"leilao_documento","campo":"doc_tipo","significado":"que documento e","unidade":"texto","dominio":"edital|matricula|laudo|certidao_debito|iptu|certidao_venal|documentos_leilao|localizacao|ficha|outro|bloqueado","exemplo":"edital","fonte_campo":"derivado"},{"tabela":"leilao_documento","campo":"fetch_ts","significado":"data e hora da coleta do arquivo","unidade":"timestamp","dominio":null,"exemplo":null,"fonte_campo":"derivado"},{"tabela":"leilao_documento","campo":"sha256","significado":"hash do arquivo baixado — prova de que o texto lido veio daquele arquivo","unidade":"texto","dominio":null,"exemplo":null,"fonte_campo":"derivado"},{"tabela":"leilao_historico","campo":"area_m2","significado":"Área do lote lida na ficha (ou do título quando a ficha não traz). 9 lotes ficaram sem área","unidade":"m²","dominio":"> 0 | NULL","exemplo":"11.606","fonte_campo":"ficha"},{"tabela":"leilao_historico","campo":"avaliacao_brl","significado":"Valor de avaliação publicado. A Mega NÃO publica avaliação","unidade":"R$","dominio":"> 0 | NULL","exemplo":"NULL","fonte_campo":"ficha"},{"tabela":"leilao_historico","campo":"coletado_em","significado":"Quando a página foi lida","unidade":"timestamp","dominio":"","exemplo":"2026-08-29 19:40","fonte_campo":"coletor"},{"tabela":"leilao_historico","campo":"comitente","significado":"Quem vende: vara, tribunal, banco ou empresa. Pessoa física NUNCA é gravada","unidade":"texto","dominio":"livre | NULL","exemplo":"3ª Vara Cível de Guarulhos","fonte_campo":"ficha"},{"tabela":"leilao_historico","campo":"data_arrematacao","significado":"Data do lance vencedor","unidade":"data","dominio":"AAAA-MM-DD | NULL","exemplo":"2026-08-26","fonte_campo":"leiloeiro"},{"tabela":"leilao_historico","campo":"desconto_pct","significado":"1 − arrematação/avaliação. Na Mega o denominador é a 1ª praça, porque a fonte não publica avaliação","unidade":"%","dominio":"0-100 | NULL","exemplo":"40","fonte_campo":"calculado (base declarada por fonte)"},{"tabela":"leilao_historico","campo":"fonte","significado":"Leiloeiro que publicou","unidade":"categoria","dominio":"mega | superbid | zuk | lance","exemplo":"mega","fonte_campo":"mercado/leilao_historico.py"},{"tabela":"leilao_historico","campo":"lat","significado":"Latitude publicada pelo leiloeiro. Só a Superbid publica coordenada","unidade":"graus | NULL","dominio":"","exemplo":"-23,45","fonte_campo":"leiloeiro"},{"tabela":"leilao_historico","campo":"lon","significado":"Longitude publicada pelo leiloeiro","unidade":"graus | NULL","dominio":"","exemplo":"-46,50","fonte_campo":"leiloeiro"},{"tabela":"leilao_historico","campo":"na_area_estudo","significado":"O lote está em um dos 9 municípios da frente","unidade":"booleano","dominio":"true | false","exemplo":"true","fonte_campo":"calculado"},{"tabela":"leilao_historico","campo":"n_pracas","significado":"Quantas praças o lote teve","unidade":"contagem","dominio":"1-3 | NULL","exemplo":"2","fonte_campo":"ficha"},{"tabela":"leilao_historico","campo":"praca1_data","significado":"Data da 1ª praça","unidade":"data","dominio":"AAAA-MM-DD | NULL","exemplo":"2026-06-10","fonte_campo":"ficha"},{"tabela":"leilao_historico","campo":"praca1_valor","significado":"Lance mínimo da 1ª praça","unidade":"R$","dominio":"> 0 | NULL","exemplo":"9.370.000","fonte_campo":"ficha"},{"tabela":"leilao_historico","campo":"praca2_data","significado":"Data da 2ª praça","unidade":"data","dominio":"AAAA-MM-DD | NULL","exemplo":"2026-06-25","fonte_campo":"ficha"},{"tabela":"leilao_historico","campo":"praca2_valor","significado":"Lance mínimo da 2ª praça","unidade":"R$","dominio":"> 0 | NULL","exemplo":"4.685.000","fonte_campo":"ficha"},{"tabela":"leilao_historico","campo":"raw","significado":"Trecho bruto lido da página, para auditoria. Verificado: 0 CPF","unidade":"texto","dominio":"livre","exemplo":"—","fonte_campo":"coletor"},{"tabela":"leilao_historico","campo":"relevante","significado":"O lote passa na regra de interesse industrial/logístico (terreno/área/gleba/rural >= 2.000 m²; galpão, depósito e prédio industrial em qualquer área)","unidade":"booleano","dominio":"true | false","exemplo":"true","fonte_campo":"mercado/leilao_historico.py (regra declarada)"},{"tabela":"leilao_historico","campo":"status","significado":"Situação final do lote","unidade":"categoria","dominio":"arrematado | sem_arrematacao | a_confirmar | cancelado | aberto","exemplo":"sem_arrematacao","fonte_campo":"mercado/leilao_historico.py (na Superbid o statusId é INFERIDO)"},{"tabela":"leilao_historico","campo":"tipo","significado":"Tipo do bem lido na ficha","unidade":"categoria","dominio":"terreno | galpao | rural | area | predio | industrial | deposito | gleba","exemplo":"terreno","fonte_campo":"ficha do lote"},{"tabela":"leilao_historico","campo":"url","significado":"Página do lote no leiloeiro. É a CHAVE da tabela (o dedupe é por URL, não por matrícula)","unidade":"URL","dominio":"http(s)","exemplo":"https://www.megaleiloes.com.br/…","fonte_campo":"leiloeiro"},{"tabela":"leilao_historico","campo":"valor_arrematacao","significado":"Lance vencedor publicado pelo leiloeiro. NÃO é escritura nem transação: a arrematação pode ser condicional, cancelada ou não homologada","unidade":"R$","dominio":"> 0 | NULL","exemplo":"6.272.524","fonte_campo":"leiloeiro"},{"tabela":"leilao_historico_log","campo":"fonte","significado":"Leiloeiro varrido na rodada","unidade":"categoria","dominio":"mega | superbid | zuk | lance","exemplo":"superbid","fonte_campo":"mercado/leilao_historico.py"},{"tabela":"leilao_onus","campo":"anuncio_id","significado":"lote de leilao (chave de cbre.anuncios / leilao_detalhe)","unidade":"id","dominio":null,"exemplo":"3","fonte_campo":"derivado"},{"tabela":"leilao_onus","campo":"avaliacao_brl","significado":"valor de avaliacao declarado (judicial: avaliacao homologada nos autos)","unidade":"R$","dominio":null,"exemplo":"50513508.04","fonte_campo":"ficha/edital"},{"tabela":"leilao_onus","campo":"cartorio","significado":"cartorio de registro de imoveis declarado","unidade":"texto","dominio":null,"exemplo":"1º CRI de Guarulhos","fonte_campo":"ficha/edital"},{"tabela":"leilao_onus","campo":"condominio_debito_brl","significado":"debito de condominio quando o documento informa","unidade":"R$","dominio":null,"exemplo":null,"fonte_campo":"edital/ficha"},{"tabela":"leilao_onus","campo":"*_conf","significado":"confianca da leitura","unidade":"texto","dominio":"alta|media|baixa","exemplo":"alta","fonte_campo":"derivado"},{"tabela":"leilao_onus","campo":"docs_lidos","significado":"quantos documentos com texto entraram na dissecacao deste lote","unidade":"contagem","dominio":null,"exemplo":"4","fonte_campo":"derivado"},{"tabela":"leilao_onus","campo":"*_fonte_doc","significado":"tipo e arquivo do documento de onde o campo saiu","unidade":"texto","dominio":"edital:...|matricula:...|laudo:...|ficha:...","exemplo":"edital:edital_afab4d2150.pdf","fonte_campo":"derivado"},{"tabela":"leilao_onus","campo":"iptu_composicao","significado":"como o valor foi montado, valor a valor, com o rotulo (total declarado / valor citado)","unidade":"texto","dominio":null,"exemplo":"R$ 128.944,58 (valor citado) · R$ 2.779.369,87 (valor citado)","fonte_campo":"derivado"},{"tabela":"leilao_onus","campo":"iptu_debito_brl","significado":"divida de IPTU/divida ativa quando o documento traz UM valor ou um total declarado","unidade":"R$","dominio":null,"exemplo":"2908314.45","fonte_campo":"edital/ficha/certidao"},{"tabela":"leilao_onus","campo":"iptu_soma_itens_brl","significado":"SOMA NOSSA dos valores citados quando o documento nao consolida — rotulada como nossa, nunca como do documento","unidade":"R$","dominio":null,"exemplo":"419714.03","fonte_campo":"derivado"},{"tabela":"leilao_onus","campo":"itbi_n","significado":"quantas transmissoes de ITBI de Sao Paulo casaram com a matricula/lote fiscal — base de calculo do imposto, NAO preco livre","unidade":"contagem","dominio":null,"exemplo":"3","fonte_campo":"cbre.itbi_sp"},{"tabela":"leilao_onus","campo":"matricula","significado":"numero da matricula, so digitos","unidade":"texto","dominio":null,"exemplo":"49746","fonte_campo":"ficha/edital"},{"tabela":"leilao_onus","campo":"*_motivo_null","significado":"por que o campo esta vazio — nunca se chuta","unidade":"texto","dominio":null,"exemplo":"os documentos lidos nao informam valor de IPTU","fonte_campo":"derivado"},{"tabela":"leilao_onus","campo":"ocupacao","significado":"se o imovel esta ocupado — risco numero 1 do leilao brasileiro","unidade":"texto","dominio":"ocupado|ocupado (locado a terceiro, segundo o documento)|desocupado|indeterminado","exemplo":"ocupado","fonte_campo":"edital/laudo/ficha"},{"tabela":"leilao_onus","campo":"onr_id","significado":"matricula georreferenciada do ONR que casou com este lote","unidade":"id","dominio":null,"exemplo":null,"fonte_campo":"cbre.onr_matricula"},{"tabela":"leilao_onus","campo":"onr_metodo","significado":"como casou: por matricula+cartorio ou por ponto dentro do poligono (aproximacao)","unidade":"texto","dominio":null,"exemplo":null,"fonte_campo":"derivado"},{"tabela":"leilao_onus","campo":"*_pagina","significado":"pagina do PDF de onde o campo saiu (vazio na ficha web, que nao tem paginacao)","unidade":"numero","dominio":null,"exemplo":"2","fonte_campo":"derivado"},{"tabela":"leilao_onus","campo":"paginas_lidas","significado":"quantas paginas de documento entraram na dissecacao","unidade":"contagem","dominio":null,"exemplo":"31","fonte_campo":"derivado"},{"tabela":"leilao_onus","campo":"praca1_valor","significado":"lance minimo da 1a praca — NAO e preco de transacao","unidade":"R$","dominio":null,"exemplo":"50513508.04","fonte_campo":"ficha/edital"},{"tabela":"leilao_onus","campo":"praca3_valor","significado":"lance minimo da 3a praca quando o leiloeiro publica","unidade":"R$","dominio":null,"exemplo":"12628377.01","fonte_campo":"ficha/edital"},{"tabela":"leilao_onus","campo":"processo_numero","significado":"numero do processo quando judicial","unidade":"texto","dominio":null,"exemplo":"0055764-95.2011.8.26.0224","fonte_campo":"ficha/edital"},{"tabela":"leilao_onus","campo":"resp_debitos","significado":"quem paga os debitos, na letra do documento (a linha que mais vale para quem compra)","unidade":"texto","dominio":null,"exemplo":"da massa falida — o edital declara que o bem e apregoado sem onus","fonte_campo":"edital"},{"tabela":"leilao_onus","campo":"resp_debitos_classe","significado":"normalizacao do campo acima para filtro: nao_passa = o documento diz que o debito nao vira conta do arrematante","unidade":"texto","dominio":"nao_passa|arrematante","exemplo":"nao_passa","fonte_campo":"derivado"},{"tabela":"leilao_onus","campo":"resp_posse","significado":"quem responde pela desocupacao / imissao na posse / baixa de gravames","unidade":"texto","dominio":null,"exemplo":"do arrematante","fonte_campo":"edital"},{"tabela":"leilao_onus","campo":"sem_doc_motivo","significado":"por que nenhum documento foi lido, quando e o caso","unidade":"texto","dominio":null,"exemplo":null,"fonte_campo":"derivado"},{"tabela":"leilao_onus","campo":"tipo_leilao","significado":"judicial (corre num processo) ou extrajudicial (banco/vendedor, Lei 9.514 ou venda direta)","unidade":"texto","dominio":"judicial|extrajudicial|null","exemplo":"judicial","fonte_campo":"documento"},{"tabela":"leilao_onus","campo":"*_trecho","significado":"citacao literal da frase de onde o campo saiu, com nome de pessoa suprimido","unidade":"texto","dominio":null,"exemplo":"DOS DEBITOS - O bem sera apregoado sem quaisquer onus...","fonte_campo":"documento"},{"tabela":"leilao_onus_item","campo":"classe","significado":"natureza do item","unidade":"texto","dominio":"onus|positivo|negativo","exemplo":"onus","fonte_campo":"derivado"},{"tabela":"leilao_onus_item","campo":"redigido","significado":"true quando algo foi suprimido do trecho por conter nome de pessoa","unidade":"booleano","dominio":"true|false","exemplo":"true","fonte_campo":"derivado"},{"tabela":"leilao_onus_item","campo":"tipo","significado":"que onus/ponto e","unidade":"texto","dominio":"penhora|hipoteca|indisponibilidade|arrolamento_fiscal|usufruto|servidao|alienacao_fiduciaria|locacao|massa_falida|recuperacao_judicial|acao_real|parte_ideal|iptu|condominio|...","exemplo":"penhora","fonte_campo":"derivado"},{"tabela":"leilao_onus_item","campo":"trecho","significado":"frase citada do documento, com nome suprimido","unidade":"texto","dominio":null,"exemplo":null,"fonte_campo":"documento"},{"tabela":"lote_s2_veredito","campo":"ano_mudanca","significado":"primeiro ano a partir do qual o sinal de mudanca persiste em todos os anos validos","unidade":"ano","dominio":"2018-2026","exemplo":null,"fonte_campo":"derivado"},{"tabela":"lote_s2_veredito","campo":"base_bare","significado":"mediana da fracao de solo exposto nos anos validos de 2017-2019","unidade":"fracao","dominio":null,"exemplo":null,"fonte_campo":"derivado"},{"tabela":"lote_s2_veredito","campo":"base_ndbi","significado":"mediana do NDBI nos anos validos de 2017-2019","unidade":"indice","dominio":null,"exemplo":null,"fonte_campo":"derivado"},{"tabela":"lote_s2_veredito","campo":"base_ndvi","significado":"mediana do NDVI nos anos validos de 2017-2019 (linha de base do proprio lote)","unidade":"indice","dominio":null,"exemplo":null,"fonte_campo":"derivado"},{"tabela":"lote_s2_veredito","campo":"classe_s2","significado":"veredito da serie","unidade":"-","dominio":"estavel|mudou|inconclusivo","exemplo":null,"fonte_campo":"derivado"},{"tabela":"lote_s2_veredito","campo":"d_bare","significado":"rec_bare - base_bare","unidade":"fracao","dominio":null,"exemplo":null,"fonte_campo":"derivado"},{"tabela":"lote_s2_veredito","campo":"d_ndbi","significado":"rec_ndbi - base_ndbi","unidade":"indice","dominio":null,"exemplo":null,"fonte_campo":"derivado"},{"tabela":"lote_s2_veredito","campo":"d_ndvi","significado":"rec_ndvi - base_ndvi","unidade":"indice","dominio":null,"exemplo":null,"fonte_campo":"derivado"},{"tabela":"lote_s2_veredito","campo":"grupo","significado":"conjunto a que o lote pertence: medido (os 232 da Linha 1), gu_aprox (Guarulhos por area aproximada), ctrl_edif_sp e ctrl_construido (controles)","unidade":"-","dominio":"medido|gu_aprox|ctrl_edif_sp|ctrl_construido","exemplo":null,"fonte_campo":"derivado"},{"tabela":"lote_s2_veredito","campo":"motivo","significado":"por que o lote ficou inconclusivo","unidade":"-","dominio":null,"exemplo":null,"fonte_campo":"derivado"},{"tabela":"lote_s2_veredito","campo":"n_anos_validos","significado":"anos com pelo menos 2 cenas validas","unidade":"contagem","dominio":"0-10","exemplo":null,"fonte_campo":"derivado"},{"tabela":"lote_s2_veredito","campo":"nivel_cobertura","significado":"nivel de cobertura da superficie no periodo recente comparado a distribuicao dos 150 lotes de controle construidos: nao_vegetado = NDBI >= p10 e NDVI <= p90 do controle (a faixa central de 80% dos lotes construidos). NAO afirma edificacao: solo compactado e patio dao a mesma leitura.","unidade":"-","dominio":"nao_vegetado|intermediario|vegetado","exemplo":null,"fonte_campo":"derivado"},{"tabela":"lote_s2_veredito","campo":"rec_bare","significado":"mediana da fracao de solo exposto nos anos validos de 2025-2026","unidade":"fracao","dominio":null,"exemplo":null,"fonte_campo":"derivado"},{"tabela":"lote_s2_veredito","campo":"rec_ndbi","significado":"mediana do NDBI nos anos validos de 2025-2026","unidade":"indice","dominio":null,"exemplo":null,"fonte_campo":"derivado"},{"tabela":"lote_s2_veredito","campo":"rec_ndvi","significado":"mediana do NDVI nos anos validos de 2025-2026","unidade":"indice","dominio":null,"exemplo":null,"fonte_campo":"derivado"},{"tabela":"lote_s2_veredito","campo":"sinal","significado":"quais limiares dispararam","unidade":"-","dominio":"ndbi|ndvi|solo (combinados por +)","exemplo":null,"fonte_campo":"derivado"},{"tabela":"lote_serie_s2","campo":"ano","significado":"ano civil da janela sazonal lida (maio a setembro)","unidade":"ano","dominio":"2017-2026","exemplo":null,"fonte_campo":"derivado"},{"tabela":"lote_serie_s2","campo":"bare_frac","significado":"fracao dos pixels validos do lote com NDVI < 0,20 (limiar declarado)","unidade":"fracao 0-1","dominio":null,"exemplo":null,"fonte_campo":"derivado"},{"tabela":"lote_serie_s2","campo":"bsi_med","significado":"mediana anual do BSI ((B11+B04)-(B08+B02))/((B11+B04)+(B08+B02)) — proxy de solo exposto","unidade":"indice -1 a 1","dominio":null,"exemplo":null,"fonte_campo":"Sentinel-2 L2A"},{"tabela":"lote_serie_s2","campo":"gid","significado":"identificador do lote em cbre.cad_lote / cbre.cad_lote_x","unidade":"-","dominio":null,"exemplo":null,"fonte_campo":"cbre.cad_lote"},{"tabela":"lote_serie_s2","campo":"n_cenas","significado":"cenas Sentinel-2 validas do lote naquele ano","unidade":"contagem","dominio":">= 1","exemplo":null,"fonte_campo":"derivado"},{"tabela":"lote_serie_s2","campo":"ndbi_med","significado":"mediana anual do NDBI (B11-B08)/(B11+B08) dentro do lote — proxy de superficie construida/impermeavel","unidade":"indice -1 a 1","dominio":null,"exemplo":null,"fonte_campo":"Sentinel-2 L2A"},{"tabela":"lote_serie_s2","campo":"ndvi_med","significado":"mediana anual do NDVI (B08-B04)/(B08+B04) dentro do lote","unidade":"indice -1 a 1","dominio":null,"exemplo":null,"fonte_campo":"Sentinel-2 L2A"},{"tabela":"lote_serie_s2","campo":"n_px_lote","significado":"pixels de 10 m dentro do poligono do lote (mascara)","unidade":"pixels","dominio":">= 30 para entrar","exemplo":null,"fonte_campo":"derivado"},{"tabela":"lote_serie_s2","campo":"n_px_valido","significado":"media de pixels validos por cena depois da mascara de nuvem/sombra SCL","unidade":"pixels","dominio":null,"exemplo":null,"fonte_campo":"derivado"},{"tabela":"lote_urbano_veto","campo":"alvo_tipo","significado":"Que objeto urbano e a linha","unidade":"texto","dominio":"lote_cadastral · lote_urbano_onr","exemplo":"lote_cadastral","fonte_campo":"definido por nos"},{"tabela":"lote_urbano_veto","campo":"conflito_zona_celula","significado":"Celula diz protecao ambiental e a zona do proprio lote admite galpao; prevalece a do lote","unidade":"booleano","dominio":"true · false","exemplo":"true","fonte_campo":"calculado"},{"tabela":"lote_urbano_veto","campo":"hex_veto","significado":"Se a celula de 250 m que contem o lote e vetada pela lista RURAL (contexto, nao decide)","unidade":"booleano","dominio":"true · false","exemplo":"true","fonte_campo":"cbre.hex_fav"},{"tabela":"lote_urbano_veto","campo":"inund_frac","significado":"Fracao do lote em area inundavel oficial (alta/media ou TR <= 25 anos)","unidade":"fracao 0-1","dominio":"numerico","exemplo":"0.62","fonte_campo":"cbre.inundacao_oficial"},{"tabela":"lote_urbano_veto","campo":"tem_poligono","significado":"Se a fonte publica o lote como poligono (Sao Paulo) ou so como ponto (Guarulhos)","unidade":"booleano","dominio":"true · false","exemplo":"true","fonte_campo":"cbre.cad_lote"},{"tabela":"lote_urbano_veto","campo":"veto","significado":"Se o objeto e vetado pela lista URBANA","unidade":"booleano","dominio":"true · false","exemplo":"false","fonte_campo":"calculado"},{"tabela":"lote_urbano_veto","campo":"veto_motivo_urbano","significado":"Primeiro motivo que bate, na ordem de gravidade declarada","unidade":"texto","dominio":"9 motivos","exemplo":"inundacao_alta","fonte_campo":"calculado"},{"tabela":"macrozoneamento","campo":"ambiguidade","significado":"Nota de ambiguidade quando o artigo não fecha em uma classe só. 25 das 47 macrozonas têm uma","unidade":"texto","dominio":"livre | NULL","exemplo":"MAUC mistura rural, proteção e urbana","fonte_campo":"idem"},{"tabela":"macrozoneamento","campo":"area_km2","significado":"Área da macrozona medida no polígono","unidade":"km²","dominio":"> 0","exemplo":"153,61","fonte_campo":"calculado"},{"tabela":"macrozoneamento","campo":"classe_canonica","significado":"Classe única em que a macrozona foi enquadrada, LIDA NO ARTIGO que a define — nunca no nome","unidade":"categoria","dominio":"URB_CONSOLIDADA | URB_EXPANSAO_QUALIF | IND_ATIV_ECON | RURAL | PROTECAO | ESPECIAL","exemplo":"PROTECAO","fonte_campo":"pipeline/zon_catalogo/20_macrozoneamento_cbre.sql"},{"tabela":"macrozoneamento","campo":"confianca","significado":"Confiança da geometria. proxy_texto é baixa por definição (o mapa da lei não foi publicado)","unidade":"categoria","dominio":"alta | media | baixa","exemplo":"alta","fonte_campo":"idem"},{"tabela":"macrozoneamento","campo":"lei","significado":"Instrumento legal do Plano Diretor","unidade":"texto","dominio":"livre","exemplo":"Lei 7.730/2019","fonte_campo":"lei municipal"},{"tabela":"macrozoneamento","campo":"macro_nome","significado":"Nome da macrozona por extenso","unidade":"texto","dominio":"livre","exemplo":"Macrozona de Áreas Ambientalmente Protegidas","fonte_campo":"lei municipal"},{"tabela":"macrozoneamento","campo":"macro_sigla","significado":"Sigla da macrozona como a lei do município a nomeia","unidade":"texto","dominio":"siglas por município","exemplo":"MAAP","fonte_campo":"lei municipal"},{"tabela":"macrozoneamento","campo":"metodo","significado":"Como a geometria foi obtida","unidade":"categoria","dominio":"wfs | app_json | kmz | georref_pdf | mesmo_instrumento | derivado_nivel2 | proxy_texto","exemplo":"wfs","fonte_campo":"pipeline/zon_catalogo/20_macrozoneamento_cbre.sql"},{"tabela":"mercado_il","campo":"alerta","significado":"Aviso que viaja junto com o item (nível de bairro, preço abaixo de R$ 50/m², área >= 100 ha, republicação)","unidade":"texto","dominio":"livre | NULL","exemplo":"area declarada >= 100 ha: conferir","fonte_campo":"geocode/50_mercado_il.sql"},{"tabela":"mercado_il","campo":"area_construida_m2","significado":"Área construída declarada pelo anunciante","unidade":"m²","dominio":"> 0 | NULL","exemplo":"12.000","fonte_campo":"anunciante"},{"tabela":"mercado_il","campo":"area_corrigida_m2","significado":"area relida do texto do anuncio (quando houve correcao)","unidade":"m2","dominio":null,"exemplo":"42251","fonte_campo":"pipeline/sanidade/44"},{"tabela":"mercado_il","campo":"area_m2","significado":"Área DECLARADA pelo anunciante (no Chaves na Mão vem codificada na própria URL). Não conferida contra matrícula","unidade":"m²","dominio":"> 0 | NULL","exemplo":"58.378","fonte_campo":"anunciante"},{"tabela":"mercado_il","campo":"area_m2_origem","significado":"a area como veio do portal, antes da correcao","unidade":"m2","dominio":null,"exemplo":"42","fonte_campo":"cbre.anuncios"},{"tabela":"mercado_il","campo":"categoria_il","significado":"Categoria Industrial & Logística do item","unidade":"categoria","dominio":"galpao | terreno | leilao","exemplo":"terreno","fonte_campo":"geocode/50_mercado_il.sql (regra declarada)"},{"tabela":"mercado_il","campo":"dist_estoque_log_m","significado":"Distância ao galpão ou condomínio logístico mais próximo","unidade":"m","dominio":">= 0 | NULL","exemplo":"850","fonte_campo":"cbre.estoque_logistico"},{"tabela":"mercado_il","campo":"duplicata_grupo","significado":"Grupo de republicações do mesmo ativo por imobiliárias diferentes","unidade":"inteiro","dominio":"> 0 | NULL","exemplo":"142","fonte_campo":"geocode/50_mercado_il.sql"},{"tabela":"mercado_il","campo":"duplicata_principal","significado":"É o item principal do grupo (só ele é numerado no ranking)","unidade":"booleano","dominio":"true | false","exemplo":"true","fonte_campo":"idem"},{"tabela":"mercado_il","campo":"estoque_prox","significado":"Nome do galpão/condomínio mais próximo","unidade":"texto","dominio":"livre | NULL","exemplo":"GLP Guarulhos II","fonte_campo":"cbre.estoque_logistico"},{"tabela":"mercado_il","campo":"fav_gru","significado":"Favorabilidade da banda de tempo ao GRU Cargo (15 min 100, 30 min 80, 45 min 50, 60 min 30, fora 10)","unidade":"0-100","dominio":"0-100","exemplo":"100","fonte_campo":"transformação declarada"},{"tabela":"mercado_il","campo":"fav_porte","significado":"Favorabilidade do porte, em escala logarítmica de 1.000 a 100.000 m²","unidade":"0-100","dominio":"0-100","exemplo":"78","fonte_campo":"transformação declarada"},{"tabela":"mercado_il","campo":"fav_preco","significado":"Favorabilidade do preço pedido por m², relativa à mediana do município e da categoria. Sem preço = 50 (neutro declarado)","unidade":"0-100","dominio":"0-100","exemplo":"50","fonte_campo":"transformação declarada"},{"tabela":"mercado_il","campo":"fav_rodovia","significado":"Favorabilidade da distância à rodovia principal (<= 500 m 100, <= 2 km 70, <= 5 km 40, acima 15)","unidade":"0-100","dominio":"0-100","exemplo":"100","fonte_campo":"transformação declarada"},{"tabela":"mercado_il","campo":"fav_zona","significado":"Favorabilidade da zona (sim 100 / condicionado 70 / conferir 40 / não 0)","unidade":"0-100","dominio":"0-100","exemplo":"100","fonte_campo":"transformação declarada"},{"tabela":"mercado_il","campo":"fonte","significado":"Portal, leiloeiro ou carteira de onde o item veio","unidade":"texto","dominio":"Chaves na Mão | Caixa | Mega Leilões | Portal Zuk | Superbid | Herzog | LOG CP | Bresco","exemplo":"Chaves na Mão","fonte_campo":"coletor (mercado/run_all.sh)"},{"tabela":"mercado_il","campo":"galpao_entra","significado":"A zona admite galpão? Em Guarulhos, São Paulo e Mogi a regra é DECLARADA a partir do glossário (research/14), não lida em zoneamento_parametros","unidade":"categoria","dominio":"sim | condicionado | conferir | nao","exemplo":"sim","fonte_campo":"cbre.zoneamento_parametros_dom + regra declarada"},{"tabela":"mercado_il","campo":"geocode_confianca","significado":"Confiança DECLARADA do nível (0,95 porta exata a 0,25 bairro)","unidade":"0-1","dominio":"0-1","exemplo":"0,95","fonte_campo":"idem"},{"tabela":"mercado_il","campo":"geocode_metodo","significado":"Como a posição foi obtida","unidade":"categoria","dominio":"fonte | cnefe_endereco | cep | osm_rua_numero | bairro_centroide","exemplo":"cnefe_endereco","fonte_campo":"geocode/20_geocode.py"},{"tabela":"mercado_il","campo":"geocode_nivel","significado":"Nível da cascata que resolveu","unidade":"categoria","dominio":"porta_exata | interpolado | eixo_logradouro | centroide_cep | osm_logradouro | cnefe_localidade_exato","exemplo":"porta_exata","fonte_campo":"idem"},{"tabela":"mercado_il","campo":"geocode_raio_m","significado":"Raio de precisão declarado do método","unidade":"m","dominio":"> 0","exemplo":"15","fonte_campo":"idem"},{"tabela":"mercado_il","campo":"id","significado":"Identificador do item, herdado de cbre.anuncios","unidade":"inteiro","dominio":"> 0","exemplo":"812345","fonte_campo":"cbre.anuncios"},{"tabela":"mercado_il","campo":"indice","significado":"0,30 zona + 0,20 GRU + 0,20 rodovia + 0,20 porte + 0,10 preço. Pesos DECLARADOS, a calibrar com a CBRE. galpao_entra = nao zera o índice","unidade":"0-100","dominio":"0-100","exemplo":"86","fonte_campo":"geocode/50_mercado_il.sql"},{"tabela":"mercado_il","campo":"macro_confianca","significado":"Confiança da camada de macrozona naquele ponto","unidade":"categoria","dominio":"alta | media | baixa","exemplo":"alta","fonte_campo":"cbre.macrozoneamento"},{"tabela":"mercado_il","campo":"macro_sigla","significado":"Sigla da macrozona do Plano Diretor no ponto","unidade":"texto","dominio":"siglas por município","exemplo":"MD","fonte_campo":"cbre.macrozoneamento"},{"tabela":"mercado_il","campo":"precisao_classe","significado":"Classe de precisão ancorada no erro MEDIDO contra gabarito cego, não no raio declarado","unidade":"categoria","dominio":"lote | quadra | setor | bairro | suspeito","exemplo":"lote","fonte_campo":"geocode/30_validacao.py + 40_recalculo.sql"},{"tabela":"mercado_il","campo":"preco_confiavel","significado":"false = o valor publicado pelo portal nao e preco de venda (aluguel, parcela, unitario, zero); o item aparece como \"sob consulta\"","unidade":"booleano","dominio":"t | f","exemplo":"t","fonte_campo":"pipeline/sanidade/44"},{"tabela":"mercado_il","campo":"preco_corrigido_brl","significado":"preco total reconstruido (quando houve correcao)","unidade":"R$","dominio":null,"exemplo":"5600000","fonte_campo":"pipeline/sanidade/44"},{"tabela":"mercado_il","campo":"preco_m2_confiavel","significado":"false = nao mostrar R$/m2; so o preco absoluto e o motivo","unidade":"booleano","dominio":"t | f","exemplo":"t","fonte_campo":"pipeline/sanidade/44"},{"tabela":"mercado_il","campo":"preco_m2_motivo","significado":"por que o R$/m2 foi suprimido, ou o aviso que continua junto dele","unidade":"texto","dominio":null,"exemplo":"denominador_indefinido","fonte_campo":"pipeline/sanidade/44"},{"tabela":"mercado_il","campo":"preco_m2_pedido","significado":"Preço pedido dividido pela área declarada","unidade":"R$/m²","dominio":"> 0 | NULL","exemplo":"994","fonte_campo":"calculado"},{"tabela":"mercado_il","campo":"preco_origem_brl","significado":"o preco como veio do portal, antes da correcao","unidade":"R$","dominio":null,"exemplo":"140","fonte_campo":"cbre.anuncios"},{"tabela":"mercado_il","campo":"preco_pedido_brl","significado":"Preço PEDIDO pelo vendedor, ou lance mínimo da praça no caso de leilão. NUNCA é transação","unidade":"R$","dominio":"> 0 | NULL","exemplo":"58.000.000","fonte_campo":"anunciante / leiloeiro"},{"tabela":"mercado_il","campo":"preco_tipo","significado":"O que o preço significa","unidade":"categoria","dominio":"pedido | praca1 | praca2 | NULL","exemplo":"pedido","fonte_campo":"geocode/50_mercado_il.sql"},{"tabela":"mercado_il","campo":"suspeito","significado":"item em quarentena por area nao interpretavel: fica no banco, sai da lista e de toda contagem","unidade":"booleano","dominio":"t | f","exemplo":"f","fonte_campo":"pipeline/sanidade/44"},{"tabela":"mercado_il","campo":"suspeito_motivo","significado":"motivo da quarentena (codigo de cbre.sanidade_regra)","unidade":"texto","dominio":null,"exemplo":"area_ge_100ha","fonte_campo":"pipeline/sanidade/44"},{"tabela":"mercado_il","campo":"tipo_fonte","significado":"Natureza da fonte","unidade":"categoria","dominio":"portal | leilao | carteira","exemplo":"portal","fonte_campo":"idem"},{"tabela":"mercado_il","campo":"tipo_imovel","significado":"Tipo declarado pelo anunciante","unidade":"texto","dominio":"livre","exemplo":"terreno comercial","fonte_campo":"anunciante"},{"tabela":"mercado_il","campo":"url","significado":"Endereço da página do item","unidade":"URL","dominio":"http(s)","exemplo":"https://…","fonte_campo":"fonte"},{"tabela":"mercado_il","campo":"zona_sigla","significado":"Sigla da zona da carta municipal no ponto do item","unidade":"texto","dominio":"siglas por município","exemplo":"ZUD4","fonte_campo":"cbre.zoneamento"},{"tabela":"onr_matricula","campo":"area_m2","significado":"Área MEDIDA por nós sobre a geometria (ST_Area em geography)","unidade":"m²","dominio":"> 0","exemplo":"9.967","fonte_campo":"calculado"},{"tabela":"onr_matricula","campo":"cartorio","significado":"Serventia que georreferenciou e enviou a matrícula","unidade":"texto","dominio":"livre","exemplo":"2º RI de Guarulhos","fonte_campo":"ONR"},{"tabela":"onr_matricula","campo":"cidade","significado":"Cidade DECLARADA pelo ONR. NÃO é confiável: 5.579 registros rotulados São Paulo, só 60 dentro do município","unidade":"texto","dominio":"livre","exemplo":"São Paulo","fonte_campo":"ONR (rótulo, não medido)"},{"tabela":"onr_matricula","campo":"cidade_bate","significado":"O rótulo cidade/uf do ONR coincide com o município medido pela geometria","unidade":"booleano","dominio":"true | false","exemplo":"false","fonte_campo":"calculado"},{"tabela":"onr_matricula","campo":"classificacao","significado":"Classificação registral por extenso","unidade":"categoria","dominio":"Geral | Loteamento | Usucapião | Retificação | REURB | Definido RI | Estrangeiros | Fusão | Desmembramento","exemplo":"Usucapião","fonte_campo":"ONR"},{"tabela":"onr_matricula","campo":"cnm","significado":"Código Nacional de Matrícula (16 dígitos, prefixo = CNS). Quase sempre vazio nesta camada","unidade":"texto","dominio":"16 dígitos | NULL","exemplo":"NULL","fonte_campo":"ONR"},{"tabela":"onr_matricula","campo":"codigo_cns","significado":"Código Nacional de Serventia do cartório","unidade":"texto","dominio":"livre","exemplo":"123456","fonte_campo":"ONR"},{"tabela":"onr_matricula","campo":"escopo","significado":"Para que o registro foi baixado","unidade":"categoria","dominio":"frente_9mun | praca_nacional","exemplo":"frente_9mun","fonte_campo":"onr/fetch_onr_scope.py"},{"tabela":"onr_matricula","campo":"geom_valida","significado":"A geometria passou em ST_IsValid","unidade":"booleano","dominio":"true | false","exemplo":"true","fonte_campo":"calculado"},{"tabela":"onr_matricula","campo":"ingest_ts","significado":"Quando a linha foi carregada","unidade":"timestamp","dominio":"","exemplo":"2026-08-30 14:02","fonte_campo":"onr/load_onr.py"},{"tabela":"onr_matricula","campo":"matricula","significado":"Número da matrícula no registro de imóveis. 106 linhas vêm sem número","unidade":"texto","dominio":"livre | NULL","exemplo":"178475","fonte_campo":"ONR"},{"tabela":"onr_matricula","campo":"municipio","significado":"Nome do município medido pela geometria","unidade":"texto","dominio":"livre","exemplo":"Guarulhos","fonte_campo":"idem"},{"tabela":"onr_matricula","campo":"municipio_ibge","significado":"Código IBGE do município MEDIDO por junção espacial com a malha IBGE. É o que vale","unidade":"texto","dominio":"7 dígitos","exemplo":"3518800","fonte_campo":"cbre.area_estudo_municipios / onr_praca_limite"},{"tabela":"onr_matricula","campo":"nivel_acesso","significado":"Nível de acesso declarado pelo ONR. O endpoint aberto devolve 3 e 4 mesmo assim; só se guarda o que ele devolve","unidade":"inteiro","dominio":"1 público | 2 | 3 e 4 restrito","exemplo":"1","fonte_campo":"ONR"},{"tabela":"onr_matricula","campo":"no_limite_praca","significado":"O polígono cai dentro do limite municipal da praça (e não só no envelope retangular da consulta)","unidade":"booleano","dominio":"true | false | NULL","exemplo":"true","fonte_campo":"onr/15_praca_limite.sql"},{"tabela":"onr_matricula","campo":"onr_id","significado":"Identificador da feição no FeatureServer do ONR (objectid). É a chave da tabela — NÃO é a matrícula","unidade":"inteiro","dominio":"> 0","exemplo":"1234567","fonte_campo":"ONR FeatureServer"},{"tabela":"onr_matricula","campo":"praca","significado":"Praça da CBRE consultada quando escopo = praca_nacional","unidade":"texto","dominio":"Recife | Rio de Janeiro | …| NULL","exemplo":"Curitiba","fonte_campo":"onr/fetch_onr_scope.py"},{"tabela":"onr_matricula","campo":"shape_area_src","significado":"Área calculada pelo próprio servidor (SHAPE__Area)","unidade":"m² (unidade do servidor)","dominio":"> 0","exemplo":"9967","fonte_campo":"ONR"},{"tabela":"onr_matricula","campo":"tipo","significado":"Código de tipo do ONR","unidade":"texto","dominio":"códigos do ONR","exemplo":"1","fonte_campo":"ONR"},{"tabela":"onr_matricula","campo":"tipo_classificacao","significado":"Código da classificação registral","unidade":"inteiro","dominio":"1-10","exemplo":"3","fonte_campo":"ONR"},{"tabela":"onr_matricula","campo":"tipo_imovel","significado":"Código de tipo de imóvel do ONR","unidade":"texto","dominio":"códigos do ONR","exemplo":"1","fonte_campo":"ONR"},{"tabela":"onr_matricula","campo":"uf","significado":"UF declarada pelo ONR. Mesmo defeito de cidade","unidade":"texto","dominio":"sigla","exemplo":"SP","fonte_campo":"ONR (rótulo)"},{"tabela":"onr_matricula","campo":"url_mat","significado":"Link para PEDIR a matrícula. É serviço PAGO e nunca foi acessado","unidade":"URL","dominio":"http(s) | NULL","exemplo":"https://…","fonte_campo":"ONR"},{"tabela":"onr_praca_limite","campo":"area_km2","significado":"Área do município medida no polígono","unidade":"km²","dominio":"> 0","exemplo":"1.521","fonte_campo":"calculado"},{"tabela":"onr_praca_limite","campo":"cd_mun","significado":"Código IBGE do município da praça","unidade":"texto","dominio":"7 dígitos","exemplo":"3550308","fonte_campo":"malha IBGE hospedada no ONR"},{"tabela":"onr_praca_limite","campo":"nm_mun","significado":"Nome do município","unidade":"texto","dominio":"livre","exemplo":"São Paulo","fonte_campo":"idem"},{"tabela":"onr_urbano_fx","campo":"anm_lavra_pct","significado":"Fração do lote sob processo com direito de lavra. Veto a partir de 5 %","unidade":"fração 0-1","dominio":"0-1","exemplo":"0","fonte_campo":"ANM SIGMINE"},{"tabela":"onr_urbano_fx","campo":"anm_n","significado":"Número de processos ANM que tocam o lote","unidade":"contagem","dominio":">= 0","exemplo":"0","fonte_campo":"ANM SIGMINE 09/08/2026"},{"tabela":"onr_urbano_fx","campo":"aprm_pct","significado":"Fração do lote em Área de Proteção e Recuperação de Mananciais","unidade":"fração 0-1","dominio":"0-1","exemplo":"0","fonte_campo":"cbre.aprm_ae"},{"tabela":"onr_urbano_fx","campo":"area_m2","significado":"Área do lote MEDIDA no polígono do ONR","unidade":"m²","dominio":">= 5.000","exemplo":"30.500","fonte_campo":"ST_Area(geography)"},{"tabela":"onr_urbano_fx","campo":"banda_gru_min","significado":"Faixa de tempo de viagem em fluxo livre até o GRU Cargo","unidade":"min","dominio":"15 | 30 | 45 | 60 | NULL (> 60)","exemplo":"30","fonte_campo":"OSRM sobre OSM (cbre.isocronas)"},{"tabela":"onr_urbano_fx","campo":"dist_mt_m","significado":"Distância à rede de média tensão mais próxima","unidade":"m","dominio":">= 0","exemplo":"0","fonte_campo":"BDGD 2024"},{"tabela":"onr_urbano_fx","campo":"dist_rodovia_m","significado":"Distância do imóvel à rodovia principal mais próxima (motorway/trunk/primary)","unidade":"m","dominio":">= 0","exemplo":"412","fonte_campo":"OSM 27/08/2026"},{"tabela":"onr_urbano_fx","campo":"dist_se_dist_m","significado":"Distância à subestação de distribuição mais próxima","unidade":"m","dominio":">= 0","exemplo":"2.200","fonte_campo":"cbre.subestacoes_dist (BDGD EDP + Enel)"},{"tabela":"onr_urbano_fx","campo":"d_urb_viz","significado":"Pressão urbana da vizinhança herdada da célula (variação da fração urbana 2014-2024)","unidade":"pontos de fração","dominio":"-1 a 1","exemplo":"0,05","fonte_campo":"cbre.hex_score (250 m, HERDADO)"},{"tabela":"onr_urbano_fx","campo":"f_roubo_hex","significado":"Favorabilidade de roubo de carga herdada da célula de 250 m","unidade":"0-100","dominio":"0-100","exemplo":"73","fonte_campo":"cbre.hex_fatores_extra (HERDADO)"},{"tabela":"onr_urbano_fx","campo":"galpao_admite","significado":"A zona admite galpão? Usa galpao_entra quando a lei foi lida; senão cai para a CATEGORIA da carta — e isso NÃO é \"pode construir galpão\"","unidade":"categoria","dominio":"sim | condicionado | condicionado_por_categoria | conferir | nao | NULL","exemplo":"condicionado_por_categoria","fonte_campo":"cbre.zoneamento_parametros_dom + cbre.fatores"},{"tabela":"onr_urbano_fx","campo":"galpao_entra","significado":"Leitura da lei: galpão logístico é uso permitido nessa zona? Não é parecer nem consulta prévia","unidade":"categoria","dominio":"sim | condicionado | conferir | nao | NULL (município sem parâmetro lido)","exemplo":"sim","fonte_campo":"cbre.zoneamento_parametros (artigo/quadro citado por linha)"},{"tabela":"onr_urbano_fx","campo":"hex_n","significado":"Quantas células de 250 m o lote toca (os campos herdados vêm delas)","unidade":"contagem","dominio":">= 0","exemplo":"2","fonte_campo":"cbre.hex"},{"tabela":"onr_urbano_fx","campo":"hex_veto_motivo","significado":"Motivo de veto herdado da célula","unidade":"texto","dominio":"ver imoveis_candidatos.veto_principal | NULL","exemplo":"NULL","fonte_campo":"cbre.hex_fav"},{"tabela":"onr_urbano_fx","campo":"hex_veto_pct","significado":"Fração das células do lote que estão vetadas","unidade":"fração 0-1","dominio":"0-1","exemplo":"0","fonte_campo":"cbre.hex_fav"},{"tabela":"onr_urbano_fx","campo":"inund_classe","significado":"Pior classe de inundação presente no lote","unidade":"categoria","dominio":"risco_setor | alta | media | baixa | nenhuma","exemplo":"media","fonte_campo":"cbre.inundacao_oficial"},{"tabela":"onr_urbano_fx","campo":"inund_fonte","significado":"De onde veio a leitura de inundação","unidade":"categoria","dominio":"oficial | proxy","exemplo":"oficial","fonte_campo":"cbre.inundacao_oficial"},{"tabela":"onr_urbano_fx","campo":"inund_pct","significado":"Fração do lote em classe contável de inundação (Alta/Média, TR <= 25 ou setor R3/R4)","unidade":"fração 0-1","dominio":"0-1","exemplo":"0,08","fonte_campo":"cbre.inundacao_oficial"},{"tabela":"onr_urbano_fx","campo":"macro_classe","significado":"Classe canônica da macrozona","unidade":"categoria","dominio":"URB_CONSOLIDADA | URB_EXPANSAO_QUALIF | IND_ATIV_ECON | RURAL | PROTECAO | ESPECIAL","exemplo":"PROTECAO","fonte_campo":"cbre.macrozoneamento"},{"tabela":"onr_urbano_fx","campo":"macro_sigla","significado":"Sigla da macrozona do Plano Diretor no lote","unidade":"texto","dominio":"siglas por município","exemplo":"MAAP","fonte_campo":"cbre.macrozoneamento"},{"tabela":"onr_urbano_fx","campo":"mt_dentro_m","significado":"Metros de rede de média tensão DENTRO do lote","unidade":"m","dominio":">= 0","exemplo":"120","fonte_campo":"ANEEL BDGD 2024 (±35 m)"},{"tabela":"onr_urbano_fx","campo":"municipio","significado":"Município onde está o imóvel (pela divisa IBGE)","unidade":"texto","dominio":"9 municípios da área de estudo","exemplo":"Guarulhos","fonte_campo":"IBGE malha 2022 × geometria do CAR"},{"tabela":"onr_urbano_fx","campo":"municipio_zoneado","significado":"O município tem carta de zoneamento carregada","unidade":"booleano","dominio":"true | false","exemplo":"true","fonte_campo":"cbre.zoneamento_status"},{"tabela":"onr_urbano_fx","campo":"onr_id","significado":"Chave do lote: objectid da matrícula no ONR","unidade":"inteiro","dominio":"> 0","exemplo":"1234567","fonte_campo":"cbre.onr_matricula"},{"tabela":"onr_urbano_fx","campo":"pct_forest_2024","significado":"Fração do imóvel com formação florestal em 2024","unidade":"fração 0-1","dominio":"0-1","exemplo":"0,35","fonte_campo":"MapBiomas col. 10"},{"tabela":"onr_urbano_fx","campo":"pct_urban_2024","significado":"Fração do imóvel com cobertura urbana em 2024","unidade":"fração 0-1","dominio":"0-1","exemplo":"0,12","fonte_campo":"MapBiomas col. 10"},{"tabela":"onr_urbano_fx","campo":"perim_m","significado":"Perímetro do lote medido","unidade":"m","dominio":"> 0","exemplo":"740","fonte_campo":"calculado"},{"tabela":"onr_urbano_fx","campo":"rbcv_classe","significado":"Zona da Reserva da Biosfera do Cinturão Verde onde cai o imóvel","unidade":"categoria","dominio":"Zona Nucleo | Zona de Amortecimento e Conectividade | Zona de Transicao e Cooperacao | Area Urbana | NULL","exemplo":"Zona de Transicao e Cooperacao","fonte_campo":"DataGeo-SP WMS (raster classificado, confiança média)"},{"tabela":"onr_urbano_fx","campo":"rodovia_prox","significado":"Nome da rodovia principal mais próxima","unidade":"texto","dominio":"nome OSM","exemplo":"Rodovia Presidente Dutra","fonte_campo":"OSM 27/08/2026"},{"tabela":"onr_urbano_fx","campo":"uc_pct","significado":"Fração do lote em unidade de conservação (todas as esferas)","unidade":"fração 0-1","dominio":"0-1","exemplo":"0","fonte_campo":"cbre.uc_ae (CNUC/MMA + SIMA-SP)"},{"tabela":"onr_urbano_fx","campo":"uc_pi_pct","significado":"Fração do lote em UC de proteção integral. Veto a partir de 10 %","unidade":"fração 0-1","dominio":"0-1","exemplo":"0","fonte_campo":"cbre.uc_ae"},{"tabela":"onr_urbano_fx","campo":"zona_categoria","significado":"Categoria de zona onde cai a maior parte do imóvel","unidade":"categoria","dominio":"industrial | atividade_economica | mista | residencial | especial | rural | protecao_ambiental | outra","exemplo":"industrial","fonte_campo":"cbre.zoneamento (carta oficial do município)"},{"tabela":"onr_urbano_fx","campo":"zona_confianca","significado":"Confiança da carta de zoneamento no lote","unidade":"categoria","dominio":"alta | media | baixa","exemplo":"alta","fonte_campo":"cbre.zoneamento"},{"tabela":"onr_urbano_fx","campo":"zona_pct","significado":"Fração do lote coberta pela zona dominante","unidade":"fração 0-1","dominio":"0-1","exemplo":"0,92","fonte_campo":"cbre.zoneamento"},{"tabela":"onr_urbano_fx","campo":"zona_sigla","significado":"Sigla da zona dominante conforme a carta municipal","unidade":"texto","dominio":"siglas por município (ver glossário)","exemplo":"ZUD-6","fonte_campo":"cbre.zoneamento"},{"tabela":"onr_urbano_fx","campo":"zona_sigla_dom","significado":"Sigla usada para decidir \"galpão entra\": quando a sigla é ambígua na carta, a mais restritiva","unidade":"texto","dominio":"idem","exemplo":"ZUD-6","fonte_campo":"cbre.zoneamento_parametros_dom"},{"tabela":"onr_urbano_mercado","campo":"car_pct","significado":"Maior fração do lote dentro de um mesmo imóvel CAR","unidade":"fração 0-1","dominio":"0-1","exemplo":"0,63","fonte_campo":"calculado (COALESCE antes de LEAST — LEAST(1,NULL) devolve 1 no Postgres)"},{"tabela":"onr_urbano_mercado","campo":"n_anuncio_200m","significado":"Anúncios a até 200 m do lote","unidade":"contagem","dominio":">= 0","exemplo":"3","fonte_campo":"cbre.anuncios"},{"tabela":"onr_urbano_mercado","campo":"n_anuncio_dentro","significado":"Anúncios com coordenada dentro do lote","unidade":"contagem","dominio":">= 0","exemplo":"0","fonte_campo":"cbre.anuncios"},{"tabela":"onr_urbano_mercado","campo":"n_car","significado":"Imóveis CAR que o lote toca","unidade":"contagem","dominio":">= 0","exemplo":"1","fonte_campo":"cbre.imoveis_candidatos"},{"tabela":"onr_urbano_mercado","campo":"n_estoque_dentro","significado":"Galpões já construídos sobre o lote","unidade":"contagem","dominio":">= 0","exemplo":"0","fonte_campo":"cbre.estoque_logistico"},{"tabela":"onr_urbano_mercado","campo":"n_fii_200m","significado":"Ativos de FII a até 200 m","unidade":"contagem","dominio":">= 0","exemplo":"1","fonte_campo":"cbre.estoque_fii"},{"tabela":"onr_urbano_mercado","campo":"n_leilao_200m","significado":"Lotes de leilão a até 200 m","unidade":"contagem","dominio":">= 0","exemplo":"0","fonte_campo":"cbre.leilao_detalhe"},{"tabela":"onr_urbano_mercado","campo":"n_leilao_dentro","significado":"Lotes de leilão com ficha lida dentro do lote","unidade":"contagem","dominio":">= 0","exemplo":"0","fonte_campo":"cbre.leilao_detalhe"},{"tabela":"onr_urbano_mercado","campo":"onr_id","significado":"Chave do lote (objectid da matrícula)","unidade":"inteiro","dominio":"> 0","exemplo":"1234567","fonte_campo":"cbre.onr_matricula"},{"tabela":"pedidos_dado","campo":"camada","significado":"O que está sendo pedido, em uma linha","unidade":"texto","dominio":"livre","exemplo":"[valor] Microdados de ITBI: por transação, valor declarado, data, inscrição cadastral, área","fonte_campo":"AQUISICAO_DADO.md"},{"tabela":"pedidos_dado","campo":"canal","significado":"Canal formal pelo qual o pedido se faz","unidade":"texto","dominio":"livre","exemplo":"Fala.BR (CGU)","fonte_campo":"verificado um a um"},{"tabela":"pedidos_dado","campo":"canal_url","significado":"URL do canal","unidade":"URL","dominio":"http(s)","exemplo":"https://falabr.cgu.gov.br/web/home","fonte_campo":"idem"},{"tabela":"pedidos_dado","campo":"degrau","significado":"Degrau de aquisição do dado","unidade":"inteiro","dominio":"1 aberto online | 2 pedido formal | 3 analógico a digitalizar | 4 lacuna declarada","exemplo":"2","fonte_campo":"AQUISICAO_DADO.md"},{"tabela":"pedidos_dado","campo":"esforco_digital","significado":"O que será preciso fazer com o que chegar","unidade":"texto","dominio":"livre | NULL","exemplo":"vetorizar se vier em PDF (degrau 3)","fonte_campo":"registro próprio"},{"tabela":"pedidos_dado","campo":"fundamento","significado":"Base legal do pedido, quando há","unidade":"texto","dominio":"livre | NULL","exemplo":"Dec. mun. 36.140/2019","fonte_campo":"idem"},{"tabela":"pedidos_dado","campo":"observacao","significado":"O que já se sabe da fonte e por que o pedido é necessário","unidade":"texto","dominio":"livre","exemplo":"Só existe ITBI Online (guia individual por inscrição, exige CPF/CNPJ)","fonte_campo":"registro próprio"},{"tabela":"pedidos_dado","campo":"prazo_legal_em","significado":"Prazo legal de resposta, contado do protocolo","unidade":"data","dominio":"AAAA-MM-DD | NULL","exemplo":"NULL","fonte_campo":"LAI / norma do canal"},{"tabela":"pedidos_dado","campo":"protocolado_em","significado":"Data em que foi efetivamente protocolado. NULL enquanto não for","unidade":"data","dominio":"AAAA-MM-DD | NULL","exemplo":"NULL","fonte_campo":"registro próprio"},{"tabela":"pedidos_dado","campo":"quem_protocola","significado":"Quem deve protocolar","unidade":"texto","dominio":"CBRE | CBRE (ou nós, com autorização) | nós","exemplo":"CBRE","fonte_campo":"decisão declarada"},{"tabela":"pedidos_dado","campo":"status","significado":"Em que pé está. \"preparado\" NÃO é \"protocolado\"","unidade":"categoria","dominio":"preparado | protocolado | respondido | negado | sem_resposta","exemplo":"preparado","fonte_campo":"registro próprio"},{"tabela":"pedidos_dado","campo":"tabela_destino","significado":"Onde o dado vai morar quando chegar","unidade":"texto","dominio":"cbre.<tabela>","exemplo":"cbre.itbi_guarulhos","fonte_campo":"registro próprio"},{"tabela":"polos_logisticos","campo":"fonte_verificacao","significado":"Como o ponto foi verificado no OSM, feição a feição","unidade":"texto","dominio":"livre","exemplo":"OSM harbour (BTP, Tecon) e landuse=industrial (DP World)","fonte_campo":"research/29 §3"},{"tabela":"polos_logisticos","campo":"metodo","significado":"Regra que define o ponto quando ele não é uma feição única","unidade":"texto","dominio":"livre","exemplo":"ponto da via motorway com o nome exato da rodovia mais próximo da Praça da Sé (regra declarada)","fonte_campo":"idem"},{"tabela":"polos_logisticos","campo":"nome","significado":"Nome do polo por extenso","unidade":"texto","dominio":"livre","exemplo":"Porto de Santos, portões de contêiner","fonte_campo":"idem"},{"tabela":"polos_logisticos","campo":"n_pontos","significado":"Quantos pontos compõem o polo (o tempo do polo é o mínimo entre eles)","unidade":"contagem","dominio":">= 1","exemplo":"3","fonte_campo":"idem"},{"tabela":"polos_logisticos","campo":"polo","significado":"Chave do polo","unidade":"texto","dominio":"livre","exemplo":"porto_santos","fonte_campo":"pipeline/88a_polos_geom.py"},{"tabela":"polos_logisticos","campo":"tipo","significado":"Natureza do polo","unidade":"categoria","dominio":"carga_aerea | porto | anel_viario | referencia_urbana | cabeca_rodovia","exemplo":"porto","fonte_campo":"idem"},{"tabela":"polos_logisticos_pontos","campo":"lat","significado":"Latitude do ponto","unidade":"graus (WGS84)","dominio":"","exemplo":"-23,96110","fonte_campo":"OSM"},{"tabela":"polos_logisticos_pontos","campo":"lon","significado":"Longitude do ponto","unidade":"graus (WGS84)","dominio":"","exemplo":"-46,29057","fonte_campo":"OSM"},{"tabela":"polos_logisticos_pontos","campo":"polo","significado":"Chave do polo a que o ponto pertence","unidade":"texto","dominio":"livre","exemplo":"rodoanel","fonte_campo":"pipeline/88a_polos_geom.py"},{"tabela":"polos_logisticos_pontos","campo":"rotulo","significado":"Nome do ponto","unidade":"texto","dominio":"livre","exemplo":"Tecon Santos","fonte_campo":"OSM"},{"tabela":"sanidade_banda","campo":"banda_circular","significado":"true quando a banda sai da pedida dos proprios anuncios que ela julga","unidade":"booleano","dominio":"t | f","exemplo":"t","fonte_campo":"declarado"},{"tabela":"sanidade_banda","campo":"mediana","significado":"mediana da banda","unidade":"R$/m2","dominio":null,"exemplo":"457","fonte_campo":"cbre.valor_referencia"},{"tabela":"sanidade_banda","campo":"metodo","significado":"de onde saiu a banda","unidade":"texto","dominio":"itbi_transacao | pgv_municipal | anuncio_pedido | fii_valor_declarado","exemplo":"pgv_municipal","fonte_campo":"cbre.valor_referencia"},{"tabela":"sanidade_banda","campo":"mult_atipico","significado":"multiplo declarado a partir do qual o R$/m2 recebe aviso mas continua visivel","unidade":"vezes","dominio":"3 | 5","exemplo":"5","fonte_campo":"declarado"},{"tabela":"sanidade_banda","campo":"mult_impossivel","significado":"multiplo declarado alem do qual o R$/m2 e tratado como impossivel (p25/N e p75*N)","unidade":"vezes","dominio":"10 | 20","exemplo":"20","fonte_campo":"declarado"},{"tabela":"sanidade_banda","campo":"municipio","significado":"municipio da banda; RMSP = fallback regional para lote de leilao fora dos 9","unidade":"texto","dominio":null,"exemplo":"Guarulhos","fonte_campo":"cbre.area_estudo_municipios"},{"tabela":"sanidade_banda","campo":"objeto","significado":"o que a banda precifica","unidade":"texto","dominio":"terreno_urbano | galpao_construido","exemplo":"terreno_urbano","fonte_campo":"cbre.valor_referencia"},{"tabela":"sanidade_banda","campo":"p25","significado":"primeiro quartil da banda","unidade":"R$/m2","dominio":null,"exemplo":"216","fonte_campo":"cbre.valor_referencia"},{"tabela":"sanidade_banda","campo":"p75","significado":"terceiro quartil da banda","unidade":"R$/m2","dominio":null,"exemplo":"653","fonte_campo":"cbre.valor_referencia"},{"tabela":"sanidade_banda","campo":"piso_terra_nua_m2","significado":"VTN INCRA p25 da regiao rural do municipio, convertido de R$/ha para R$/m2: nenhum terreno urbano pede menos que terra nua","unidade":"R$/m2","dominio":null,"exemplo":"1.1195","fonte_campo":"cbre.valor_referencia objeto=terra_rural"},{"tabela":"sanidade_mercado","campo":"area_corrigida_m2","significado":"area relida do texto do proprio anuncio quando o campo estruturado esta comprovadamente errado","unidade":"m2","dominio":null,"exemplo":"42251","fonte_campo":"titulo do anuncio"},{"tabela":"sanidade_mercado","campo":"area_corrigida_metodo","significado":"como a area foi relida","unidade":"texto","dominio":null,"exemplo":"texto do anuncio: separador de milhar lido como decimal (42 -> 42251)","fonte_campo":"declarado"},{"tabela":"sanidade_mercado","campo":"avaliado_em","significado":"data em que a bateria julgou a linha","unidade":"data","dominio":null,"exemplo":"2026-08-31","fonte_campo":"execucao"},{"tabela":"sanidade_mercado","campo":"id","significado":"chave do item na lista de origem","unidade":"inteiro","dominio":null,"exemplo":"205750","fonte_campo":"cbre.mercado_il.id"},{"tabela":"sanidade_mercado","campo":"objeto","significado":"de que lista e a linha julgada","unidade":"texto","dominio":"mercado_il | leilao_detalhe | estoque_fii","exemplo":"mercado_il","fonte_campo":"declarado"},{"tabela":"sanidade_mercado","campo":"preco_corrigido_brl","significado":"preco total reconstruido quando o texto diz \"R$ X o m2\"","unidade":"R$","dominio":null,"exemplo":"5600000","fonte_campo":"titulo do anuncio x area"},{"tabela":"sanidade_mercado","campo":"preco_corrigido_metodo","significado":"como o preco foi reconstruido","unidade":"texto","dominio":null,"exemplo":"texto do anuncio: \"R$ 140 o m2\" x area 40000 m2","fonte_campo":"declarado"},{"tabela":"sanidade_mercado","campo":"preco_m2_confiado","significado":"o R$/m2 que sobrevive a todas as regras; nulo quando nao ha um em que se confie","unidade":"R$/m2","dominio":null,"exemplo":"1500","fonte_campo":"calculado"},{"tabela":"sanidade_mercado","campo":"preco_m2_confiavel","significado":"false = mostrar so o preco absoluto, com o rotulo \"R$/m2 nao confiavel\"","unidade":"booleano","dominio":"t | f","exemplo":"f","fonte_campo":"regra"},{"tabela":"sanidade_mercado","campo":"preco_m2_motivo","significado":"por que o R$/m2 nao e confiavel, ou o aviso que viaja com ele","unidade":"texto","dominio":null,"exemplo":"banda_impossivel_baixo","fonte_campo":"regra"},{"tabela":"sanidade_mercado","campo":"suspeito","significado":"true = item em quarentena: fora da lista publicada e de qualquer contagem afirmada","unidade":"booleano","dominio":"t | f","exemplo":"t","fonte_campo":"regra"},{"tabela":"sanidade_mercado","campo":"suspeito_motivo","significado":"codigos de cbre.sanidade_regra separados por \"; \"","unidade":"texto","dominio":null,"exemplo":"area_ge_100ha","fonte_campo":"regra"},{"tabela":"sanidade_regra","campo":"alvo","significado":"o que a regra julga","unidade":"texto","dominio":"area | preco | r$/m2","exemplo":"area","fonte_campo":"declarado"},{"tabela":"sanidade_regra","campo":"codigo","significado":"identificador da regra","unidade":"texto","dominio":null,"exemplo":"area_ge_100ha","fonte_campo":"declarado"},{"tabela":"sanidade_regra","campo":"descricao","significado":"a regra escrita por extenso, com o limiar","unidade":"texto","dominio":null,"exemplo":null,"fonte_campo":"declarado"},{"tabela":"sanidade_regra","campo":"efeito","significado":"o que acontece com o item quando a regra dispara","unidade":"texto","dominio":"quarentena | sem_preco | sem_unitario | aviso | ausente","exemplo":"quarentena","fonte_campo":"declarado"},{"tabela":"situacao_uso_limiares","campo":"condicao","significado":"A regra em português","unidade":"texto","dominio":"livre","exemplo":"lavoura declarada pelo MapBiomas…","fonte_campo":"declarado"},{"tabela":"situacao_uso_limiares","campo":"limiares","significado":"Os números da regra, literais","unidade":"texto","dominio":"livre","exemplo":"lavoura_2024 >= 0,20 OU …","fonte_campo":"declarado"},{"tabela":"situacao_uso_limiares","campo":"movimento","significado":"Movimento comercial indicado","unidade":"texto","dominio":"livre","exemplo":"aproximar o proprietário com uma oferta","fonte_campo":"declarado"},{"tabela":"situacao_uso_limiares","campo":"observacao","significado":"Ressalva da regra","unidade":"texto","dominio":"livre","exemplo":"classe 21 não separa lavoura de pastagem","fonte_campo":"declarado"},{"tabela":"situacao_uso_limiares","campo":"ordem","significado":"Ordem de precedência (igual a regra_id)","unidade":"inteiro","dominio":"1-9","exemplo":"5","fonte_campo":"declarado"},{"tabela":"situacao_uso_limiares","campo":"regra_id","significado":"Número da regra","unidade":"inteiro","dominio":"1-9","exemplo":"5","fonte_campo":"declarado"},{"tabela":"situacao_uso_limiares","campo":"rotulo","significado":"Rótulo produzido pela regra","unidade":"texto","dominio":"9 rótulos","exemplo":"em uso agrícola","fonte_campo":"declarado"},{"tabela":"situacao_uso_limiares","campo":"slug","significado":"Chave estável do rótulo","unidade":"texto","dominio":"9 slugs","exemplo":"em_uso_agricola","fonte_campo":"declarado"},{"tabela":"ssp_carga_pontos","campo":"ano_fabricacao","significado":"Ano de fabricação do veículo do BO","unidade":"ano","dominio":"—","exemplo":"2015","fonte_campo":"junção por bo_key"},{"tabela":"ssp_carga_pontos","campo":"bo_key","significado":"Chave do boletim como HASH (md5 truncado de ANO_BO|NUM_BO|NOME_DELEGACIA); o número do BO nunca é gravado","unidade":"texto","dominio":"16 hex","exemplo":"3f1a…","fonte_campo":"derivada"},{"tabela":"ssp_carga_pontos","campo":"classe_veiculo","significado":"Classe do veículo do BO (mapeamento em research/40 §4)","unidade":"categoria","dominio":"pesado_carga | passeio_moto | indeterminado | sem_registro_de_veiculo","exemplo":"pesado_carga","fonte_campo":"derivada"},{"tabela":"ssp_carga_pontos","campo":"marca_veiculo","significado":"Marca/modelo do veículo do BO, trazido da base \"Veículos subtraídos\"","unidade":"texto","dominio":"—","exemplo":"I/SCANIA R 440","fonte_campo":"junção por bo_key"},{"tabela":"ssp_carga_pontos","campo":"natureza","significado":"Classificação da natureza criminal auditada pela equipe SPDados","unidade":"categoria","dominio":"ROUBO DE CARGA | FURTO DE CARGA | ROUBO DE VEÍCULO | FURTO DE VEÍCULO","exemplo":"ROUBO DE CARGA","fonte_campo":"NATUREZA_APURADA"},{"tabela":"ssp_carga_pontos","campo":"n_veiculos_bo","significado":"Quantos veículos subtraídos a outra base registra nesse BO","unidade":"contagem","dominio":">= 0","exemplo":"2","fonte_campo":"junção por bo_key"},{"tabela":"ssp_carga_pontos","campo":"pesado_nucleo","significado":"O BO tem ao menos um Caminhão, Caminhão trator, Semi-reboque ou Reboque (exclui Utilitário)","unidade":"booleano","dominio":"true | false","exemplo":"true","fonte_campo":"derivada"},{"tabela":"ssp_carga_pontos","campo":"tipo_veiculo","significado":"Tipo do veículo do BO, trazido da base \"Veículos subtraídos\"; NULL quando o BO não tem registro de veículo naquela base","unidade":"categoria","dominio":"24 valores da fonte","exemplo":"Caminhão","fonte_campo":"junção por bo_key (pipeline/101)"},{"tabela":"ssp_veiculo_subtraido","campo":"ano_bo","significado":"Ano do boletim","unidade":"ano","dominio":"—","exemplo":"2025","fonte_campo":"ANO_BO"},{"tabela":"ssp_veiculo_subtraido","campo":"ano_estat","significado":"Ano de registro do BO na base","unidade":"ano","dominio":"2024-2026","exemplo":"2025","fonte_campo":"ANO / ANO_REGISTRO_BO"},{"tabela":"ssp_veiculo_subtraido","campo":"ano_fabricacao","significado":"Ano de fabricação do veículo","unidade":"ano","dominio":"—","exemplo":"2015","fonte_campo":"ANO_FABRICACAO"},{"tabela":"ssp_veiculo_subtraido","campo":"ano_modelo","significado":"Ano-modelo do veículo","unidade":"ano","dominio":"—","exemplo":"2016","fonte_campo":"ANO_MODELO"},{"tabela":"ssp_veiculo_subtraido","campo":"arquivo_ano","significado":"Arquivo anual de onde a linha veio","unidade":"ano","dominio":"2024 | 2025 | 2026","exemplo":"2025","fonte_campo":"nome do arquivo"},{"tabela":"ssp_veiculo_subtraido","campo":"bairro","significado":"Bairro da ocorrência","unidade":"texto","dominio":"—","exemplo":"CUMBICA","fonte_campo":"BAIRRO"},{"tabela":"ssp_veiculo_subtraido","campo":"bo_key","significado":"Chave do boletim como HASH (md5 truncado de ANO_BO|NUM_BO|NOME_DELEGACIA). Serve para juntar com ssp_carga_pontos sem gravar o número do BO","unidade":"texto","dominio":"16 hex","exemplo":"3f1a…","fonte_campo":"derivada"},{"tabela":"ssp_veiculo_subtraido","campo":"classe_veiculo","significado":"Classe derivada por nós a partir de tipo_veiculo; mapeamento declarado em research/40 §4, nunca inferido de marca/modelo","unidade":"categoria","dominio":"pesado_carga | passeio_moto | indeterminado","exemplo":"pesado_carga","fonte_campo":"derivada (pipeline/100c_veiculo_classe.sql)"},{"tabela":"ssp_veiculo_subtraido","campo":"cod_ibge","significado":"Município do fato, código IBGE","unidade":"código","dominio":"7 dígitos","exemplo":"3518800","fonte_campo":"SSP-SP Veículos subtraídos (CD_IBGE / COD IBGE)"},{"tabela":"ssp_veiculo_subtraido","campo":"conduta","significado":"Circunstância que qualifica a ocorrência","unidade":"texto","dominio":"Veículo | Carga | Outros | Residência | …","exemplo":"Veículo","fonte_campo":"DESCR_CONDUTA"},{"tabela":"ssp_veiculo_subtraido","campo":"cont_veiculo","significado":"Identificação do veículo dentro da ocorrência (a fonte repete a linha por vínculo; é a chave da deduplicação)","unidade":"código","dominio":"—","exemplo":"1001973849","fonte_campo":"CONT_VEICULO"},{"tabela":"ssp_veiculo_subtraido","campo":"data_acesso","significado":"Data em que o arquivo foi baixado","unidade":"data","dominio":"—","exemplo":"2026-08-31","fonte_campo":"declarado"},{"tabela":"ssp_veiculo_subtraido","campo":"data_ocorrencia","significado":"Data da ocorrência declarada no BO","unidade":"data","dominio":"—","exemplo":"2025-03-14","fonte_campo":"DATA_OCORRENCIA_BO"},{"tabela":"ssp_veiculo_subtraido","campo":"delegacia_circ","significado":"Delegacia de circunscrição (área onde se deu o fato)","unidade":"texto","dominio":"nome da DP","exemplo":"04º D.P. GUARULHOS","fonte_campo":"NOME_DELEGACIA_CIRC"},{"tabela":"ssp_veiculo_subtraido","campo":"flag_status","significado":"Crime consumado ou tentado","unidade":"texto","dominio":"CONSUMADO | TENTADO","exemplo":"CONSUMADO","fonte_campo":"FLAG_STATUS"},{"tabela":"ssp_veiculo_subtraido","campo":"fonte","significado":"Nome da fonte, gravado na própria linha","unidade":"texto","dominio":"—","exemplo":"SSP-SP, Transparência — Veículos subtraídos","fonte_campo":"declarado"},{"tabela":"ssp_veiculo_subtraido","campo":"fonte_url","significado":"URL do arquivo anual da fonte","unidade":"texto","dominio":"—","exemplo":"https://www.ssp.sp.gov.br/…/VeiculosSubtraidos_<ANO>.xlsx","fonte_campo":"declarado"},{"tabela":"ssp_veiculo_subtraido","campo":"geom","significado":"Ponto do local do fato, EPSG:4674","unidade":"geometria","dominio":"Point","exemplo":"—","fonte_campo":"derivada de lat/lon"},{"tabela":"ssp_veiculo_subtraido","campo":"id_delegacia","significado":"Código da delegacia que registrou","unidade":"código","dominio":"—","exemplo":"10108","fonte_campo":"ID_DELEGACIA"},{"tabela":"ssp_veiculo_subtraido","campo":"lat","significado":"Latitude do local do fato (SIRGAS 2000); NULL quando a fonte traz 0 ou fora do estado","unidade":"grau","dominio":"-26..-19","exemplo":"-23,4412","fonte_campo":"LATITUDE"},{"tabela":"ssp_veiculo_subtraido","campo":"lon","significado":"Longitude do local do fato (SIRGAS 2000)","unidade":"grau","dominio":"-54..-44","exemplo":"-46,5331","fonte_campo":"LONGITUDE"},{"tabela":"ssp_veiculo_subtraido","campo":"marca_veiculo","significado":"Marca/modelo do veículo (texto livre da fonte)","unidade":"texto","dominio":"—","exemplo":"I/SCANIA R 440","fonte_campo":"DESCR_MARCA_VEICULO"},{"tabela":"ssp_veiculo_subtraido","campo":"mes_estat","significado":"Mês de registro do BO na base","unidade":"mês","dominio":"1-12","exemplo":"3","fonte_campo":"MES / MES_REGISTRO_BO"},{"tabela":"ssp_veiculo_subtraido","campo":"municipio","significado":"Município da delegacia que registrou","unidade":"texto","dominio":"municípios de SP","exemplo":"GUARULHOS","fonte_campo":"NOME_MUNICIPIO"},{"tabela":"ssp_veiculo_subtraido","campo":"municipio_circ","significado":"Município da delegacia de circunscrição (onde se deu o fato)","unidade":"texto","dominio":"municípios de SP","exemplo":"GUARULHOS","fonte_campo":"NOME_MUNICIPIO_CIRC"},{"tabela":"ssp_veiculo_subtraido","campo":"ocorrencia_veiculo","significado":"Envolvimento do veículo na ocorrência","unidade":"texto","dominio":"Roubado | Furtado | Localizado / Entregue","exemplo":"Roubado","fonte_campo":"DESCR_OCORRENCIA_VEICULO"},{"tabela":"ssp_veiculo_subtraido","campo":"pesado_nucleo","significado":"Núcleo estrito de pesado/carga: Caminhão, Caminhão trator, Semi-reboque ou Reboque (exclui Utilitário)","unidade":"booleano","dominio":"true | false","exemplo":"true","fonte_campo":"derivada"},{"tabela":"ssp_veiculo_subtraido","campo":"rubrica","significado":"Natureza jurídica da ocorrência (artigo)","unidade":"texto","dominio":"Roubo (art. 157) | Furto (art. 155) | Receptação (art. 180) | …","exemplo":"Roubo (art. 157)","fonte_campo":"RUBRICA"},{"tabela":"ssp_veiculo_subtraido","campo":"subtracao","significado":"O veículo foi subtraído nesta ocorrência (Roubado ou Furtado); false = Localizado/Entregue (recuperação)","unidade":"booleano","dominio":"true | false","exemplo":"true","fonte_campo":"derivada de DESCR_OCORRENCIA_VEICULO"},{"tabela":"ssp_veiculo_subtraido","campo":"tipo_local","significado":"Grupo de tipo de local onde se deu o fato","unidade":"categoria","dominio":"Via Pública | Residência | …","exemplo":"Via Pública","fonte_campo":"DESCR_TIPOLOCAL"},{"tabela":"ssp_veiculo_subtraido","campo":"tipo_veiculo","significado":"Tipo do veículo como a delegacia registrou, em lista fechada de 24 valores","unidade":"categoria","dominio":"Automovel | Motociclo | Caminhão | Caminhão trator | Semi-reboque | Reboque | Utilitário | Caminhonete | Camioneta | … | Não informado","exemplo":"Caminhão","fonte_campo":"DESCR_TIPO_VEICULO"},{"tabela":"uf_pr_perimetro_urbano","campo":"cdmunicipioibge","significado":"Código IBGE do município declarado na fonte","unidade":"texto","dominio":"7 dígitos","exemplo":"4106902","fonte_campo":"fonte"},{"tabela":"uf_pr_perimetro_urbano","campo":"distcentrocidpoligenvperimurb","significado":"Distância do centro da cidade ao polígono envolvente do perímetro urbano","unidade":"m/km (unidade da fonte)","dominio":"> 0","exemplo":"—","fonte_campo":"SEDU/Paranacidade"},{"tabela":"uf_pr_perimetro_urbano","campo":"fonte","significado":"Órgão produtor gravado por nós em cada linha","unidade":"texto","dominio":"livre","exemplo":"IDE-SP / acervo EMPLASA (IGC)","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_pr_perimetro_urbano","campo":"fonte_url","significado":"URL do serviço de onde a linha veio, gravada por nós em cada linha","unidade":"URL","dominio":"http(s)","exemplo":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_pr_perimetro_urbano","campo":"gid","significado":"Chave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonte","unidade":"inteiro","dominio":"> 0","exemplo":"1","fonte_campo":"carga uf/fetch_uf_*.py"},{"tabela":"uf_pr_perimetro_urbano","campo":"grauregularidadeperimetrourb","significado":"Grau de regularidade do perímetro declarado pelo Paranacidade","unidade":"texto","dominio":"livre","exemplo":"—","fonte_campo":"SEDU/Paranacidade"},{"tabela":"uf_pr_perimetro_urbano","campo":"ingest_ts","significado":"Quando a linha foi carregada aqui","unidade":"timestamp","dominio":"","exemplo":"2026-08-30 11:20","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_pr_perimetro_urbano","campo":"licenca","significado":"Licença declarada pelo serviço. Em todos os serviços estaduais de SP: não declarada","unidade":"texto","dominio":"livre","exemplo":"não declarada no serviço","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_pr_perimetro_urbano","campo":"objectid","significado":"Identificador da feição no servidor de origem","unidade":"inteiro","dominio":"> 0","exemplo":"1234","fonte_campo":"serviço de origem"},{"tabela":"uf_pr_perimetro_urbano","campo":"shape__area","significado":"Área calculada pelo servidor ArcGIS de origem","unidade":"unidade do servidor","dominio":"> 0","exemplo":"12500","fonte_campo":"fonte"},{"tabela":"uf_pr_perimetro_urbano","campo":"shape__length","significado":"Perímetro calculado pelo servidor ArcGIS de origem","unidade":"unidade do servidor","dominio":"> 0","exemplo":"480","fonte_campo":"fonte"},{"tabela":"uf_rs_loteamento_metroplan","campo":"ano","significado":"Ano declarado pela própria camada de origem","unidade":"ano","dominio":"livre | NULL","exemplo":"2016","fonte_campo":"fonte"},{"tabela":"uf_rs_loteamento_metroplan","campo":"fonte","significado":"Órgão produtor gravado por nós em cada linha","unidade":"texto","dominio":"livre","exemplo":"IDE-SP / acervo EMPLASA (IGC)","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_rs_loteamento_metroplan","campo":"fonte_url","significado":"URL do serviço de onde a linha veio, gravada por nós em cada linha","unidade":"URL","dominio":"http(s)","exemplo":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_rs_loteamento_metroplan","campo":"gid","significado":"Chave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonte","unidade":"inteiro","dominio":"> 0","exemplo":"1","fonte_campo":"carga uf/fetch_uf_*.py"},{"tabela":"uf_rs_loteamento_metroplan","campo":"ingest_ts","significado":"Quando a linha foi carregada aqui","unidade":"timestamp","dominio":"","exemplo":"2026-08-30 11:20","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_rs_loteamento_metroplan","campo":"licenca","significado":"Licença declarada pelo serviço. Em todos os serviços estaduais de SP: não declarada","unidade":"texto","dominio":"livre","exemplo":"não declarada no serviço","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_rs_loteamento_metroplan","campo":"num_processo","significado":"Número do processo de parcelamento","unidade":"texto","dominio":"livre | NULL","exemplo":"—","fonte_campo":"METROPLAN"},{"tabela":"uf_rs_loteamento_metroplan","campo":"n_unidades","significado":"Número de unidades do projeto de parcelamento","unidade":"contagem","dominio":">= 0 | NULL","exemplo":"120","fonte_campo":"METROPLAN"},{"tabela":"uf_rs_loteamento_metroplan","campo":"objectid","significado":"Identificador da feição no servidor de origem","unidade":"inteiro","dominio":"> 0","exemplo":"1234","fonte_campo":"serviço de origem"},{"tabela":"uf_rs_loteamento_metroplan","campo":"shape__area","significado":"Área calculada pelo servidor ArcGIS de origem","unidade":"unidade do servidor","dominio":"> 0","exemplo":"12500","fonte_campo":"fonte"},{"tabela":"uf_rs_loteamento_metroplan","campo":"shape__length","significado":"Perímetro calculado pelo servidor ArcGIS de origem","unidade":"unidade do servidor","dominio":"> 0","exemplo":"480","fonte_campo":"fonte"},{"tabela":"uf_rs_loteamento_metroplan","campo":"tipo_metroplan","significado":"Classificação do parcelamento pela METROPLAN","unidade":"texto","dominio":"livre","exemplo":"—","fonte_campo":"METROPLAN"},{"tabela":"uf_sp_area_intervencao","campo":"area_m2","significado":"Área declarada pela fonte","unidade":"m²","dominio":"> 0 | NULL","exemplo":"12.500","fonte_campo":"fonte"},{"tabela":"uf_sp_area_intervencao","campo":"camada_wfs","significado":"Nome exato da camada WFS de onde a feição veio. É a procedência fina desta linha","unidade":"texto","dominio":"livre","exemplo":"acervo_emplasa:mvw_uso_solo_urbano_rmsp_2017","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_area_intervencao","campo":"fonte","significado":"Órgão produtor gravado por nós em cada linha","unidade":"texto","dominio":"livre","exemplo":"IDE-SP / acervo EMPLASA (IGC)","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_area_intervencao","campo":"fonte_url","significado":"URL do serviço de onde a linha veio, gravada por nós em cada linha","unidade":"URL","dominio":"http(s)","exemplo":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_area_intervencao","campo":"gid","significado":"Chave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonte","unidade":"inteiro","dominio":"> 0","exemplo":"1","fonte_campo":"carga uf/fetch_uf_*.py"},{"tabela":"uf_sp_area_intervencao","campo":"id","significado":"Identificador da feição na camada de origem","unidade":"inteiro/texto","dominio":"livre","exemplo":"1234","fonte_campo":"IDE-SP / acervo EMPLASA"},{"tabela":"uf_sp_area_intervencao","campo":"id_acervo","significado":"Identificador do item dentro do acervo da EMPLASA","unidade":"inteiro/texto","dominio":"livre","exemplo":"87","fonte_campo":"acervo EMPLASA"},{"tabela":"uf_sp_area_intervencao","campo":"ingest_ts","significado":"Quando a linha foi carregada aqui","unidade":"timestamp","dominio":"","exemplo":"2026-08-30 11:20","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_area_intervencao","campo":"licenca","significado":"Licença declarada pelo serviço. Em todos os serviços estaduais de SP: não declarada","unidade":"texto","dominio":"livre","exemplo":"não declarada no serviço","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_area_urbanizada_2013","campo":"camada_wfs","significado":"Nome exato da camada WFS de onde a feição veio. É a procedência fina desta linha","unidade":"texto","dominio":"livre","exemplo":"acervo_emplasa:mvw_uso_solo_urbano_rmsp_2017","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_area_urbanizada_2013","campo":"fonte","significado":"Órgão produtor gravado por nós em cada linha","unidade":"texto","dominio":"livre","exemplo":"IDE-SP / acervo EMPLASA (IGC)","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_area_urbanizada_2013","campo":"fonte_url","significado":"URL do serviço de onde a linha veio, gravada por nós em cada linha","unidade":"URL","dominio":"http(s)","exemplo":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_area_urbanizada_2013","campo":"gid","significado":"Chave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonte","unidade":"inteiro","dominio":"> 0","exemplo":"1","fonte_campo":"carga uf/fetch_uf_*.py"},{"tabela":"uf_sp_area_urbanizada_2013","campo":"id","significado":"Identificador da feição na camada de origem","unidade":"inteiro/texto","dominio":"livre","exemplo":"1234","fonte_campo":"IDE-SP / acervo EMPLASA"},{"tabela":"uf_sp_area_urbanizada_2013","campo":"ingest_ts","significado":"Quando a linha foi carregada aqui","unidade":"timestamp","dominio":"","exemplo":"2026-08-30 11:20","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_area_urbanizada_2013","campo":"licenca","significado":"Licença declarada pelo serviço. Em todos os serviços estaduais de SP: não declarada","unidade":"texto","dominio":"livre","exemplo":"não declarada no serviço","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_area_urbanizada_2013","campo":"loc_type","significado":"Tipo de localidade (sede, distrito, aglomerado) declarado pela fonte","unidade":"texto","dominio":"livre","exemplo":"sede","fonte_campo":"acervo EMPLASA 2013"},{"tabela":"uf_sp_area_urbanizada_2013","campo":"objectid","significado":"Identificador da feição no servidor de origem","unidade":"inteiro","dominio":"> 0","exemplo":"1234","fonte_campo":"serviço de origem"},{"tabela":"uf_sp_cdhu_gleba","campo":"ano","significado":"Ano declarado pela própria camada de origem","unidade":"ano","dominio":"livre | NULL","exemplo":"2016","fonte_campo":"fonte"},{"tabela":"uf_sp_cdhu_gleba","campo":"area_m2","significado":"Área declarada pela fonte","unidade":"m²","dominio":"> 0 | NULL","exemplo":"12.500","fonte_campo":"fonte"},{"tabela":"uf_sp_cdhu_gleba","campo":"camada_wfs","significado":"Nome exato da camada WFS de onde a feição veio. É a procedência fina desta linha","unidade":"texto","dominio":"livre","exemplo":"acervo_emplasa:mvw_uso_solo_urbano_rmsp_2017","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_cdhu_gleba","campo":"fonte","significado":"Órgão produtor gravado por nós em cada linha","unidade":"texto","dominio":"livre","exemplo":"IDE-SP / acervo EMPLASA (IGC)","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_cdhu_gleba","campo":"fonte_url","significado":"URL do serviço de onde a linha veio, gravada por nós em cada linha","unidade":"URL","dominio":"http(s)","exemplo":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_cdhu_gleba","campo":"gid","significado":"Chave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonte","unidade":"inteiro","dominio":"> 0","exemplo":"1","fonte_campo":"carga uf/fetch_uf_*.py"},{"tabela":"uf_sp_cdhu_gleba","campo":"id","significado":"Identificador da feição na camada de origem","unidade":"inteiro/texto","dominio":"livre","exemplo":"1234","fonte_campo":"IDE-SP / acervo EMPLASA"},{"tabela":"uf_sp_cdhu_gleba","campo":"id_acervo","significado":"Identificador do item dentro do acervo da EMPLASA","unidade":"inteiro/texto","dominio":"livre","exemplo":"87","fonte_campo":"acervo EMPLASA"},{"tabela":"uf_sp_cdhu_gleba","campo":"ingest_ts","significado":"Quando a linha foi carregada aqui","unidade":"timestamp","dominio":"","exemplo":"2026-08-30 11:20","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_cdhu_gleba","campo":"licenca","significado":"Licença declarada pelo serviço. Em todos os serviços estaduais de SP: não declarada","unidade":"texto","dominio":"livre","exemplo":"não declarada no serviço","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_cdhu_gleba","campo":"nome_municipio","significado":"Nome do município declarado na fonte (o recorte medido está em cbre.uf_sp_cobertura)","unidade":"texto","dominio":"livre","exemplo":"Guarulhos","fonte_campo":"fonte"},{"tabela":"uf_sp_cdhu_gleba","campo":"quantidade_unid_habitacionais","significado":"Unidades habitacionais previstas na gleba","unidade":"contagem","dominio":">= 0 | NULL","exemplo":"480","fonte_campo":"CDHU via EMPLASA"},{"tabela":"uf_sp_cdhu_gleba","campo":"regiao","significado":"Região metropolitana ou recorte da EMPLASA a que a feição pertence","unidade":"texto","dominio":"RMSP | RMC | RMBS | RMVPLN | RMS | RMRP | AUP | AUJ | AUF | MRB | ESP","exemplo":"RMSP","fonte_campo":"fonte"},{"tabela":"uf_sp_cdhu_terreno","campo":"area_m2_pol","significado":"Área do polígono calculada pela fonte","unidade":"m²","dominio":"> 0 | NULL","exemplo":"12.500","fonte_campo":"fonte"},{"tabela":"uf_sp_cdhu_terreno","campo":"camada_wfs","significado":"Nome exato da camada WFS de onde a feição veio. É a procedência fina desta linha","unidade":"texto","dominio":"livre","exemplo":"acervo_emplasa:mvw_uso_solo_urbano_rmsp_2017","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_cdhu_terreno","campo":"cd_municipio_ibge","significado":"Código IBGE do município declarado na fonte","unidade":"texto","dominio":"7 dígitos","exemplo":"3518800","fonte_campo":"fonte"},{"tabela":"uf_sp_cdhu_terreno","campo":"data_edicao","significado":"Data da última edição da feição declarada pela fonte","unidade":"data","dominio":"livre | NULL","exemplo":"2016-03-11","fonte_campo":"fonte"},{"tabela":"uf_sp_cdhu_terreno","campo":"fonte","significado":"Órgão produtor gravado por nós em cada linha","unidade":"texto","dominio":"livre","exemplo":"IDE-SP / acervo EMPLASA (IGC)","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_cdhu_terreno","campo":"fonte_url","significado":"URL do serviço de onde a linha veio, gravada por nós em cada linha","unidade":"URL","dominio":"http(s)","exemplo":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_cdhu_terreno","campo":"gid","significado":"Chave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonte","unidade":"inteiro","dominio":"> 0","exemplo":"1","fonte_campo":"carga uf/fetch_uf_*.py"},{"tabela":"uf_sp_cdhu_terreno","campo":"id","significado":"Identificador da feição na camada de origem","unidade":"inteiro/texto","dominio":"livre","exemplo":"1234","fonte_campo":"IDE-SP / acervo EMPLASA"},{"tabela":"uf_sp_cdhu_terreno","campo":"id_acervo","significado":"Identificador do item dentro do acervo da EMPLASA","unidade":"inteiro/texto","dominio":"livre","exemplo":"87","fonte_campo":"acervo EMPLASA"},{"tabela":"uf_sp_cdhu_terreno","campo":"ingest_ts","significado":"Quando a linha foi carregada aqui","unidade":"timestamp","dominio":"","exemplo":"2026-08-30 11:20","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_cdhu_terreno","campo":"licenca","significado":"Licença declarada pelo serviço. Em todos os serviços estaduais de SP: não declarada","unidade":"texto","dominio":"livre","exemplo":"não declarada no serviço","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_cdhu_terreno","campo":"matricula","significado":"NÚMERO da matrícula do terreno da CDHU. Sem titular","unidade":"texto","dominio":"livre | NULL","exemplo":"—","fonte_campo":"CDHU via EMPLASA"},{"tabela":"uf_sp_cdhu_terreno","campo":"nm_municipio","significado":"Nome do município declarado na fonte","unidade":"texto","dominio":"livre","exemplo":"Guarulhos","fonte_campo":"fonte"},{"tabela":"uf_sp_cdhu_terreno","campo":"perimetro_m_pol","significado":"Perímetro do polígono calculado pela fonte","unidade":"m","dominio":"> 0 | NULL","exemplo":"480","fonte_campo":"fonte"},{"tabela":"uf_sp_cdhu_terreno","campo":"regiao","significado":"Região metropolitana ou recorte da EMPLASA a que a feição pertence","unidade":"texto","dominio":"RMSP | RMC | RMBS | RMVPLN | RMS | RMRP | AUP | AUJ | AUF | MRB | ESP","exemplo":"RMSP","fonte_campo":"fonte"},{"tabela":"uf_sp_cdhu_terreno","campo":"responsavel_edicao","significado":"Login do técnico que editou a feição na EMPLASA. ZERADO por UPDATE na ingestão (regra da casa: nada de identidade)","unidade":"texto","dominio":"sempre vazio","exemplo":"","fonte_campo":"uf/fetch_uf_sp.py (campo esvaziado de propósito)"},{"tabela":"uf_sp_cobertura","campo":"cd_ibge","significado":"Código IBGE do município medido por junção espacial (não é o rótulo da fonte)","unidade":"texto","dominio":"7 dígitos","exemplo":"3518800","fonte_campo":"malha IBGE"},{"tabela":"uf_sp_cobertura","campo":"n","significado":"Quantas feições daquela camada caem naquele município","unidade":"contagem","dominio":">= 0","exemplo":"36.856","fonte_campo":"uf/coverage.sql"},{"tabela":"uf_sp_cobertura","campo":"tabela","significado":"Camada uf_* a que a contagem se refere","unidade":"texto","dominio":"uf_sp_* | uf_pr_* | uf_rs_*","exemplo":"uf_sp_uso_solo_urbano","fonte_campo":"uf/coverage.sql"},{"tabela":"uf_sp_graprohab","campo":"ano","significado":"Ano declarado pela própria camada de origem","unidade":"ano","dominio":"livre | NULL","exemplo":"2016","fonte_campo":"fonte"},{"tabela":"uf_sp_graprohab","campo":"area_m2_pol","significado":"Área do polígono calculada pela fonte","unidade":"m²","dominio":"> 0 | NULL","exemplo":"12.500","fonte_campo":"fonte"},{"tabela":"uf_sp_graprohab","campo":"ar_glebam2","significado":"Área da gleba do empreendimento","unidade":"m²","dominio":"> 0 | NULL","exemplo":"120.000","fonte_campo":"idem"},{"tabela":"uf_sp_graprohab","campo":"camada_wfs","significado":"Nome exato da camada WFS de onde a feição veio. É a procedência fina desta linha","unidade":"texto","dominio":"livre","exemplo":"acervo_emplasa:mvw_uso_solo_urbano_rmsp_2017","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_graprohab","campo":"cd_municipio_ibge","significado":"Código IBGE do município declarado na fonte","unidade":"texto","dominio":"7 dígitos","exemplo":"3518800","fonte_campo":"fonte"},{"tabela":"uf_sp_graprohab","campo":"data_edicao","significado":"Data da última edição da feição declarada pela fonte","unidade":"data","dominio":"livre | NULL","exemplo":"2016-03-11","fonte_campo":"fonte"},{"tabela":"uf_sp_graprohab","campo":"fonte","significado":"Órgão produtor gravado por nós em cada linha","unidade":"texto","dominio":"livre","exemplo":"IDE-SP / acervo EMPLASA (IGC)","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_graprohab","campo":"fonte_url","significado":"URL do serviço de onde a linha veio, gravada por nós em cada linha","unidade":"URL","dominio":"http(s)","exemplo":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_graprohab","campo":"gid","significado":"Chave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonte","unidade":"inteiro","dominio":"> 0","exemplo":"1","fonte_campo":"carga uf/fetch_uf_*.py"},{"tabela":"uf_sp_graprohab","campo":"id","significado":"Identificador da feição na camada de origem","unidade":"inteiro/texto","dominio":"livre","exemplo":"1234","fonte_campo":"IDE-SP / acervo EMPLASA"},{"tabela":"uf_sp_graprohab","campo":"id_acervo","significado":"Identificador do item dentro do acervo da EMPLASA","unidade":"inteiro/texto","dominio":"livre","exemplo":"87","fonte_campo":"acervo EMPLASA"},{"tabela":"uf_sp_graprohab","campo":"ingest_ts","significado":"Quando a linha foi carregada aqui","unidade":"timestamp","dominio":"","exemplo":"2026-08-30 11:20","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_graprohab","campo":"licenca","significado":"Licença declarada pelo serviço. Em todos os serviços estaduais de SP: não declarada","unidade":"texto","dominio":"livre","exemplo":"não declarada no serviço","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_graprohab","campo":"nm_municipio","significado":"Nome do município declarado na fonte","unidade":"texto","dominio":"livre","exemplo":"Guarulhos","fonte_campo":"fonte"},{"tabela":"uf_sp_graprohab","campo":"nu_certificado","significado":"Número do certificado GRAPROHAB","unidade":"texto","dominio":"livre | NULL","exemplo":"—","fonte_campo":"GRAPROHAB via EMPLASA"},{"tabela":"uf_sp_graprohab","campo":"nu_lot_habitacionais","significado":"Número de lotes ou unidades habitacionais","unidade":"contagem","dominio":"> 0 | NULL","exemplo":"480","fonte_campo":"idem"},{"tabela":"uf_sp_graprohab","campo":"perimetro_m_pol","significado":"Perímetro do polígono calculado pela fonte","unidade":"m","dominio":"> 0 | NULL","exemplo":"480","fonte_campo":"fonte"},{"tabela":"uf_sp_graprohab","campo":"regiao","significado":"Região metropolitana ou recorte da EMPLASA a que a feição pertence","unidade":"texto","dominio":"RMSP | RMC | RMBS | RMVPLN | RMS | RMRP | AUP | AUJ | AUF | MRB | ESP","exemplo":"RMSP","fonte_campo":"fonte"},{"tabela":"uf_sp_graprohab","campo":"responsavel_edicao","significado":"Login do técnico que editou a feição na EMPLASA. ZERADO por UPDATE na ingestão (regra da casa: nada de identidade)","unidade":"texto","dominio":"sempre vazio","exemplo":"","fonte_campo":"uf/fetch_uf_sp.py (campo esvaziado de propósito)"},{"tabela":"uf_sp_graprohab","campo":"st_empreendimento","significado":"Situação do empreendimento no GRAPROHAB","unidade":"texto","dominio":"livre | NULL","exemplo":"—","fonte_campo":"idem"},{"tabela":"uf_sp_grupo_industrial","campo":"camada_wfs","significado":"Nome exato da camada WFS de onde a feição veio. É a procedência fina desta linha","unidade":"texto","dominio":"livre","exemplo":"acervo_emplasa:mvw_uso_solo_urbano_rmsp_2017","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_grupo_industrial","campo":"codigo_rodovia","significado":"Eixo rodoviário a que a unidade é associada pela fonte","unidade":"texto","dominio":"livre | NULL","exemplo":"—","fonte_campo":"idem"},{"tabela":"uf_sp_grupo_industrial","campo":"fonte","significado":"Órgão produtor gravado por nós em cada linha","unidade":"texto","dominio":"livre","exemplo":"IDE-SP / acervo EMPLASA (IGC)","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_grupo_industrial","campo":"fonte_url","significado":"URL do serviço de onde a linha veio, gravada por nós em cada linha","unidade":"URL","dominio":"http(s)","exemplo":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_grupo_industrial","campo":"funcao_no_grupo","significado":"Papel da unidade no grupo","unidade":"texto","dominio":"sede | filial | fábrica | centro de distribuição | escritório | transportadora | depósito","exemplo":"centro de distribuição","fonte_campo":"idem"},{"tabela":"uf_sp_grupo_industrial","campo":"gid","significado":"Chave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonte","unidade":"inteiro","dominio":"> 0","exemplo":"1","fonte_campo":"carga uf/fetch_uf_*.py"},{"tabela":"uf_sp_grupo_industrial","campo":"grupo_industrial","significado":"Nome do grupo industrial","unidade":"texto","dominio":"livre","exemplo":"—","fonte_campo":"acervo EMPLASA"},{"tabela":"uf_sp_grupo_industrial","campo":"id","significado":"Identificador da feição na camada de origem","unidade":"inteiro/texto","dominio":"livre","exemplo":"1234","fonte_campo":"IDE-SP / acervo EMPLASA"},{"tabela":"uf_sp_grupo_industrial","campo":"id_acervo","significado":"Identificador do item dentro do acervo da EMPLASA","unidade":"inteiro/texto","dominio":"livre","exemplo":"87","fonte_campo":"acervo EMPLASA"},{"tabela":"uf_sp_grupo_industrial","campo":"ingest_ts","significado":"Quando a linha foi carregada aqui","unidade":"timestamp","dominio":"","exemplo":"2026-08-30 11:20","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_grupo_industrial","campo":"licenca","significado":"Licença declarada pelo serviço. Em todos os serviços estaduais de SP: não declarada","unidade":"texto","dominio":"livre","exemplo":"não declarada no serviço","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_grupo_industrial","campo":"nome_empresa","significado":"Nome da empresa (pessoa jurídica)","unidade":"texto","dominio":"livre","exemplo":"—","fonte_campo":"idem"},{"tabela":"uf_sp_grupo_industrial","campo":"nome_municipio","significado":"Nome do município declarado na fonte (o recorte medido está em cbre.uf_sp_cobertura)","unidade":"texto","dominio":"livre","exemplo":"Guarulhos","fonte_campo":"fonte"},{"tabela":"uf_sp_grupo_industrial","campo":"pais_origem","significado":"País de origem do grupo","unidade":"texto","dominio":"livre","exemplo":"Brasil","fonte_campo":"idem"},{"tabela":"uf_sp_grupo_industrial","campo":"quantidade_centro_distribuicao","significado":"Quantos centros de distribuição o grupo tem, segundo a fonte","unidade":"contagem","dominio":">= 0 | NULL","exemplo":"3","fonte_campo":"idem"},{"tabela":"uf_sp_grupo_industrial","campo":"regiao","significado":"Região metropolitana ou recorte da EMPLASA a que a feição pertence","unidade":"texto","dominio":"RMSP | RMC | RMBS | RMVPLN | RMS | RMRP | AUP | AUJ | AUF | MRB | ESP","exemplo":"RMSP","fonte_campo":"fonte"},{"tabela":"uf_sp_lote_prefeitura","campo":"ano","significado":"Ano declarado pela própria camada de origem","unidade":"ano","dominio":"livre | NULL","exemplo":"2016","fonte_campo":"fonte"},{"tabela":"uf_sp_lote_prefeitura","campo":"area_m2_pol","significado":"Área do polígono calculada pela fonte","unidade":"m²","dominio":"> 0 | NULL","exemplo":"12.500","fonte_campo":"fonte"},{"tabela":"uf_sp_lote_prefeitura","campo":"arquivo_original","significado":"Arquivo de origem citado pela EMPLASA","unidade":"texto","dominio":"livre | NULL","exemplo":"—","fonte_campo":"fonte"},{"tabela":"uf_sp_lote_prefeitura","campo":"camada_wfs","significado":"Nome exato da camada WFS de onde a feição veio. É a procedência fina desta linha","unidade":"texto","dominio":"livre","exemplo":"acervo_emplasa:mvw_uso_solo_urbano_rmsp_2017","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_lote_prefeitura","campo":"cd_municipio_ibge","significado":"Código IBGE do município declarado na fonte","unidade":"texto","dominio":"7 dígitos","exemplo":"3518800","fonte_campo":"fonte"},{"tabela":"uf_sp_lote_prefeitura","campo":"data_edicao","significado":"Data da última edição da feição declarada pela fonte","unidade":"data","dominio":"livre | NULL","exemplo":"2016-03-11","fonte_campo":"fonte"},{"tabela":"uf_sp_lote_prefeitura","campo":"fonte","significado":"Órgão produtor gravado por nós em cada linha","unidade":"texto","dominio":"livre","exemplo":"IDE-SP / acervo EMPLASA (IGC)","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_lote_prefeitura","campo":"fonte_url","significado":"URL do serviço de onde a linha veio, gravada por nós em cada linha","unidade":"URL","dominio":"http(s)","exemplo":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_lote_prefeitura","campo":"gid","significado":"Chave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonte","unidade":"inteiro","dominio":"> 0","exemplo":"1","fonte_campo":"carga uf/fetch_uf_*.py"},{"tabela":"uf_sp_lote_prefeitura","campo":"id","significado":"Identificador da feição na camada de origem","unidade":"inteiro/texto","dominio":"livre","exemplo":"1234","fonte_campo":"IDE-SP / acervo EMPLASA"},{"tabela":"uf_sp_lote_prefeitura","campo":"id_acervo","significado":"Identificador do item dentro do acervo da EMPLASA","unidade":"inteiro/texto","dominio":"livre","exemplo":"87","fonte_campo":"acervo EMPLASA"},{"tabela":"uf_sp_lote_prefeitura","campo":"ingest_ts","significado":"Quando a linha foi carregada aqui","unidade":"timestamp","dominio":"","exemplo":"2026-08-30 11:20","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_lote_prefeitura","campo":"licenca","significado":"Licença declarada pelo serviço. Em todos os serviços estaduais de SP: não declarada","unidade":"texto","dominio":"livre","exemplo":"não declarada no serviço","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_lote_prefeitura","campo":"lote_pk","significado":"Chave do lote no acervo","unidade":"inteiro/texto","dominio":"livre","exemplo":"—","fonte_campo":"acervo EMPLASA"},{"tabela":"uf_sp_lote_prefeitura","campo":"nm_municipio","significado":"Nome do município declarado na fonte","unidade":"texto","dominio":"livre","exemplo":"Guarulhos","fonte_campo":"fonte"},{"tabela":"uf_sp_lote_prefeitura","campo":"nu_inscricao","significado":"Inscrição imobiliária do lote no cadastro da prefeitura que entregou a camada à EMPLASA","unidade":"texto","dominio":"livre","exemplo":"—","fonte_campo":"cadastro municipal via convênio EMPLASA"},{"tabela":"uf_sp_lote_prefeitura","campo":"observacao","significado":"Observação livre da fonte","unidade":"texto","dominio":"livre | NULL","exemplo":"—","fonte_campo":"fonte"},{"tabela":"uf_sp_lote_prefeitura","campo":"perimetro_m_pol","significado":"Perímetro do polígono calculado pela fonte","unidade":"m","dominio":"> 0 | NULL","exemplo":"480","fonte_campo":"fonte"},{"tabela":"uf_sp_lote_prefeitura","campo":"regiao","significado":"Região metropolitana ou recorte da EMPLASA a que a feição pertence","unidade":"texto","dominio":"RMSP | RMC | RMBS | RMVPLN | RMS | RMRP | AUP | AUJ | AUF | MRB | ESP","exemplo":"RMSP","fonte_campo":"fonte"},{"tabela":"uf_sp_lote_prefeitura","campo":"responsavel_edicao","significado":"Login do técnico que editou a feição na EMPLASA. ZERADO por UPDATE na ingestão (regra da casa: nada de identidade)","unidade":"texto","dominio":"sempre vazio","exemplo":"","fonte_campo":"uf/fetch_uf_sp.py (campo esvaziado de propósito)"},{"tabela":"uf_sp_macrozona_pdui_2019","campo":"camada_wfs","significado":"Nome exato da camada WFS de onde a feição veio. É a procedência fina desta linha","unidade":"texto","dominio":"livre","exemplo":"acervo_emplasa:mvw_uso_solo_urbano_rmsp_2017","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_macrozona_pdui_2019","campo":"fonte","significado":"Órgão produtor gravado por nós em cada linha","unidade":"texto","dominio":"livre","exemplo":"IDE-SP / acervo EMPLASA (IGC)","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_macrozona_pdui_2019","campo":"fonte_url","significado":"URL do serviço de onde a linha veio, gravada por nós em cada linha","unidade":"URL","dominio":"http(s)","exemplo":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_macrozona_pdui_2019","campo":"gid","significado":"Chave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonte","unidade":"inteiro","dominio":"> 0","exemplo":"1","fonte_campo":"carga uf/fetch_uf_*.py"},{"tabela":"uf_sp_macrozona_pdui_2019","campo":"id","significado":"Identificador da feição na camada de origem","unidade":"inteiro/texto","dominio":"livre","exemplo":"1234","fonte_campo":"IDE-SP / acervo EMPLASA"},{"tabela":"uf_sp_macrozona_pdui_2019","campo":"ingest_ts","significado":"Quando a linha foi carregada aqui","unidade":"timestamp","dominio":"","exemplo":"2026-08-30 11:20","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_macrozona_pdui_2019","campo":"licenca","significado":"Licença declarada pelo serviço. Em todos os serviços estaduais de SP: não declarada","unidade":"texto","dominio":"livre","exemplo":"não declarada no serviço","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_macrozona_pdui_2019","campo":"projeto","significado":"Projeto/recorte do PDUI a que a feição pertence","unidade":"texto","dominio":"livre","exemplo":"PDUI","fonte_campo":"idem"},{"tabela":"uf_sp_macrozona_pdui_2019","campo":"regiao","significado":"Região metropolitana ou recorte da EMPLASA a que a feição pertence","unidade":"texto","dominio":"RMSP | RMC | RMBS | RMVPLN | RMS | RMRP | AUP | AUJ | AUF | MRB | ESP","exemplo":"RMSP","fonte_campo":"fonte"},{"tabela":"uf_sp_macrozona_pdui_2019","campo":"tip_macro","significado":"Tipo de macrozona do Plano de Desenvolvimento Urbano Integrado da RMSP (2019)","unidade":"texto","dominio":"livre","exemplo":"—","fonte_campo":"PDUI RMSP 2019"},{"tabela":"uf_sp_perimetro_urbano","campo":"alteracao","significado":"Norma que alterou o perímetro, quando há","unidade":"texto","dominio":"livre | NULL","exemplo":"—","fonte_campo":"idem"},{"tabela":"uf_sp_perimetro_urbano","campo":"ano","significado":"Ano declarado pela própria camada de origem","unidade":"ano","dominio":"livre | NULL","exemplo":"2016","fonte_campo":"fonte"},{"tabela":"uf_sp_perimetro_urbano","campo":"area_m2","significado":"Área declarada pela fonte","unidade":"m²","dominio":"> 0 | NULL","exemplo":"12.500","fonte_campo":"fonte"},{"tabela":"uf_sp_perimetro_urbano","campo":"arquivo_original","significado":"Arquivo de origem citado pela EMPLASA","unidade":"texto","dominio":"livre | NULL","exemplo":"—","fonte_campo":"fonte"},{"tabela":"uf_sp_perimetro_urbano","campo":"camada_wfs","significado":"Nome exato da camada WFS de onde a feição veio. É a procedência fina desta linha","unidade":"texto","dominio":"livre","exemplo":"acervo_emplasa:mvw_uso_solo_urbano_rmsp_2017","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_perimetro_urbano","campo":"codigo_municipio_ibge","significado":"Código IBGE do município declarado na fonte","unidade":"texto","dominio":"7 dígitos","exemplo":"3518800","fonte_campo":"fonte"},{"tabela":"uf_sp_perimetro_urbano","campo":"data_edicao","significado":"Data da última edição da feição declarada pela fonte","unidade":"data","dominio":"livre | NULL","exemplo":"2016-03-11","fonte_campo":"fonte"},{"tabela":"uf_sp_perimetro_urbano","campo":"fonte","significado":"Órgão produtor gravado por nós em cada linha","unidade":"texto","dominio":"livre","exemplo":"IDE-SP / acervo EMPLASA (IGC)","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_perimetro_urbano","campo":"fonte_url","significado":"URL do serviço de onde a linha veio, gravada por nós em cada linha","unidade":"URL","dominio":"http(s)","exemplo":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_perimetro_urbano","campo":"gid","significado":"Chave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonte","unidade":"inteiro","dominio":"> 0","exemplo":"1","fonte_campo":"carga uf/fetch_uf_*.py"},{"tabela":"uf_sp_perimetro_urbano","campo":"id","significado":"Identificador da feição na camada de origem","unidade":"inteiro/texto","dominio":"livre","exemplo":"1234","fonte_campo":"IDE-SP / acervo EMPLASA"},{"tabela":"uf_sp_perimetro_urbano","campo":"id_acervo","significado":"Identificador do item dentro do acervo da EMPLASA","unidade":"inteiro/texto","dominio":"livre","exemplo":"87","fonte_campo":"acervo EMPLASA"},{"tabela":"uf_sp_perimetro_urbano","campo":"ingest_ts","significado":"Quando a linha foi carregada aqui","unidade":"timestamp","dominio":"","exemplo":"2026-08-30 11:20","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_perimetro_urbano","campo":"instrumento_legal","significado":"Lei ou decreto municipal que institui o perímetro urbano — é o que dá valor a esta camada","unidade":"texto","dominio":"livre","exemplo":"Lei Complementar nn/aaaa","fonte_campo":"acervo EMPLASA"},{"tabela":"uf_sp_perimetro_urbano","campo":"licenca","significado":"Licença declarada pelo serviço. Em todos os serviços estaduais de SP: não declarada","unidade":"texto","dominio":"livre","exemplo":"não declarada no serviço","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_perimetro_urbano","campo":"nome_municipio","significado":"Nome do município declarado na fonte (o recorte medido está em cbre.uf_sp_cobertura)","unidade":"texto","dominio":"livre","exemplo":"Guarulhos","fonte_campo":"fonte"},{"tabela":"uf_sp_perimetro_urbano","campo":"nome_perimetro_urbano","significado":"Nome do perímetro (sede, distrito)","unidade":"texto","dominio":"livre","exemplo":"Sede","fonte_campo":"idem"},{"tabela":"uf_sp_perimetro_urbano","campo":"observacao","significado":"Observação livre da fonte","unidade":"texto","dominio":"livre | NULL","exemplo":"—","fonte_campo":"fonte"},{"tabela":"uf_sp_perimetro_urbano","campo":"regiao","significado":"Região metropolitana ou recorte da EMPLASA a que a feição pertence","unidade":"texto","dominio":"RMSP | RMC | RMBS | RMVPLN | RMS | RMRP | AUP | AUJ | AUF | MRB | ESP","exemplo":"RMSP","fonte_campo":"fonte"},{"tabela":"uf_sp_perimetro_urbano","campo":"responsavel_edicao","significado":"Login do técnico que editou a feição na EMPLASA. ZERADO por UPDATE na ingestão (regra da casa: nada de identidade)","unidade":"texto","dominio":"sempre vazio","exemplo":"","fonte_campo":"uf/fetch_uf_sp.py (campo esvaziado de propósito)"},{"tabela":"uf_sp_plataforma_logistica","campo":"camada_wfs","significado":"Nome exato da camada WFS de onde a feição veio. É a procedência fina desta linha","unidade":"texto","dominio":"livre","exemplo":"acervo_emplasa:mvw_uso_solo_urbano_rmsp_2017","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_plataforma_logistica","campo":"fonte","significado":"Órgão produtor gravado por nós em cada linha","unidade":"texto","dominio":"livre","exemplo":"IDE-SP / acervo EMPLASA (IGC)","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_plataforma_logistica","campo":"fonte_url","significado":"URL do serviço de onde a linha veio, gravada por nós em cada linha","unidade":"URL","dominio":"http(s)","exemplo":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_plataforma_logistica","campo":"gid","significado":"Chave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonte","unidade":"inteiro","dominio":"> 0","exemplo":"1","fonte_campo":"carga uf/fetch_uf_*.py"},{"tabela":"uf_sp_plataforma_logistica","campo":"id","significado":"Identificador da feição na camada de origem","unidade":"inteiro/texto","dominio":"livre","exemplo":"1234","fonte_campo":"IDE-SP / acervo EMPLASA"},{"tabela":"uf_sp_plataforma_logistica","campo":"id_acervo","significado":"Identificador do item dentro do acervo da EMPLASA","unidade":"inteiro/texto","dominio":"livre","exemplo":"87","fonte_campo":"acervo EMPLASA"},{"tabela":"uf_sp_plataforma_logistica","campo":"ingest_ts","significado":"Quando a linha foi carregada aqui","unidade":"timestamp","dominio":"","exemplo":"2026-08-30 11:20","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_plataforma_logistica","campo":"licenca","significado":"Licença declarada pelo serviço. Em todos os serviços estaduais de SP: não declarada","unidade":"texto","dominio":"livre","exemplo":"não declarada no serviço","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_plataforma_logistica","campo":"tipo","significado":"Tipo da plataforma logística prevista no Plano de Ação da Macrometrópole (2014)","unidade":"texto","dominio":"livre","exemplo":"—","fonte_campo":"PAM 2014 via EMPLASA"},{"tabela":"uf_sp_quadra_fiscal_2004","campo":"camada_wfs","significado":"Nome exato da camada WFS de onde a feição veio. É a procedência fina desta linha","unidade":"texto","dominio":"livre","exemplo":"acervo_emplasa:mvw_uso_solo_urbano_rmsp_2017","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_quadra_fiscal_2004","campo":"codigo_quadra","significado":"Quadra fiscal do cadastro municipal (safra 2004)","unidade":"texto","dominio":"livre","exemplo":"012","fonte_campo":"idem"},{"tabela":"uf_sp_quadra_fiscal_2004","campo":"codigo_setor","significado":"Setor fiscal do cadastro municipal (safra 2004)","unidade":"texto","dominio":"livre","exemplo":"001","fonte_campo":"cadastro municipal via EMPLASA"},{"tabela":"uf_sp_quadra_fiscal_2004","campo":"fonte","significado":"Órgão produtor gravado por nós em cada linha","unidade":"texto","dominio":"livre","exemplo":"IDE-SP / acervo EMPLASA (IGC)","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_quadra_fiscal_2004","campo":"fonte_url","significado":"URL do serviço de onde a linha veio, gravada por nós em cada linha","unidade":"URL","dominio":"http(s)","exemplo":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_quadra_fiscal_2004","campo":"gid","significado":"Chave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonte","unidade":"inteiro","dominio":"> 0","exemplo":"1","fonte_campo":"carga uf/fetch_uf_*.py"},{"tabela":"uf_sp_quadra_fiscal_2004","campo":"id","significado":"Identificador da feição na camada de origem","unidade":"inteiro/texto","dominio":"livre","exemplo":"1234","fonte_campo":"IDE-SP / acervo EMPLASA"},{"tabela":"uf_sp_quadra_fiscal_2004","campo":"id_acervo","significado":"Identificador do item dentro do acervo da EMPLASA","unidade":"inteiro/texto","dominio":"livre","exemplo":"87","fonte_campo":"acervo EMPLASA"},{"tabela":"uf_sp_quadra_fiscal_2004","campo":"ingest_ts","significado":"Quando a linha foi carregada aqui","unidade":"timestamp","dominio":"","exemplo":"2026-08-30 11:20","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_quadra_fiscal_2004","campo":"licenca","significado":"Licença declarada pelo serviço. Em todos os serviços estaduais de SP: não declarada","unidade":"texto","dominio":"livre","exemplo":"não declarada no serviço","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_quadra_fiscal_2004","campo":"tipo_quadra","significado":"Tipo da quadra declarado na fonte","unidade":"texto","dominio":"livre","exemplo":"—","fonte_campo":"idem"},{"tabela":"uf_sp_quadra_igc_2000","campo":"camada_wfs","significado":"Nome exato da camada WFS de onde a feição veio. É a procedência fina desta linha","unidade":"texto","dominio":"livre","exemplo":"acervo_emplasa:mvw_uso_solo_urbano_rmsp_2017","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_quadra_igc_2000","campo":"fonte","significado":"Órgão produtor gravado por nós em cada linha","unidade":"texto","dominio":"livre","exemplo":"IDE-SP / acervo EMPLASA (IGC)","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_quadra_igc_2000","campo":"fonte_url","significado":"URL do serviço de onde a linha veio, gravada por nós em cada linha","unidade":"URL","dominio":"http(s)","exemplo":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_quadra_igc_2000","campo":"gid","significado":"Chave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonte","unidade":"inteiro","dominio":"> 0","exemplo":"1","fonte_campo":"carga uf/fetch_uf_*.py"},{"tabela":"uf_sp_quadra_igc_2000","campo":"id","significado":"Identificador da feição na camada de origem","unidade":"inteiro/texto","dominio":"livre","exemplo":"1234","fonte_campo":"IDE-SP / acervo EMPLASA"},{"tabela":"uf_sp_quadra_igc_2000","campo":"id_acervo","significado":"Identificador do item dentro do acervo da EMPLASA","unidade":"inteiro/texto","dominio":"livre","exemplo":"87","fonte_campo":"acervo EMPLASA"},{"tabela":"uf_sp_quadra_igc_2000","campo":"ingest_ts","significado":"Quando a linha foi carregada aqui","unidade":"timestamp","dominio":"","exemplo":"2026-08-30 11:20","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_quadra_igc_2000","campo":"licenca","significado":"Licença declarada pelo serviço. Em todos os serviços estaduais de SP: não declarada","unidade":"texto","dominio":"livre","exemplo":"não declarada no serviço","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_terreno_oferta_2014","campo":"camada_wfs","significado":"Nome exato da camada WFS de onde a feição veio. É a procedência fina desta linha","unidade":"texto","dominio":"livre","exemplo":"acervo_emplasa:mvw_uso_solo_urbano_rmsp_2017","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_terreno_oferta_2014","campo":"codigo_municipio_ibge","significado":"Código IBGE do município declarado na fonte","unidade":"texto","dominio":"7 dígitos","exemplo":"3518800","fonte_campo":"fonte"},{"tabela":"uf_sp_terreno_oferta_2014","campo":"fonte","significado":"Órgão produtor gravado por nós em cada linha","unidade":"texto","dominio":"livre","exemplo":"IDE-SP / acervo EMPLASA (IGC)","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_terreno_oferta_2014","campo":"fonte_url","significado":"URL do serviço de onde a linha veio, gravada por nós em cada linha","unidade":"URL","dominio":"http(s)","exemplo":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_terreno_oferta_2014","campo":"gid","significado":"Chave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonte","unidade":"inteiro","dominio":"> 0","exemplo":"1","fonte_campo":"carga uf/fetch_uf_*.py"},{"tabela":"uf_sp_terreno_oferta_2014","campo":"id","significado":"Identificador da feição na camada de origem","unidade":"inteiro/texto","dominio":"livre","exemplo":"1234","fonte_campo":"IDE-SP / acervo EMPLASA"},{"tabela":"uf_sp_terreno_oferta_2014","campo":"id_acervo","significado":"Identificador do item dentro do acervo da EMPLASA","unidade":"inteiro/texto","dominio":"livre","exemplo":"87","fonte_campo":"acervo EMPLASA"},{"tabela":"uf_sp_terreno_oferta_2014","campo":"imovel_em_oferta","significado":"Situação do imóvel declarada em 2014","unidade":"texto","dominio":"livre | NULL","exemplo":"—","fonte_campo":"idem"},{"tabela":"uf_sp_terreno_oferta_2014","campo":"ingest_ts","significado":"Quando a linha foi carregada aqui","unidade":"timestamp","dominio":"","exemplo":"2026-08-30 11:20","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_terreno_oferta_2014","campo":"licenca","significado":"Licença declarada pelo serviço. Em todos os serviços estaduais de SP: não declarada","unidade":"texto","dominio":"livre","exemplo":"não declarada no serviço","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_terreno_oferta_2014","campo":"nome_municipio","significado":"Nome do município declarado na fonte (o recorte medido está em cbre.uf_sp_cobertura)","unidade":"texto","dominio":"livre","exemplo":"Guarulhos","fonte_campo":"fonte"},{"tabela":"uf_sp_terreno_oferta_2014","campo":"observacao","significado":"Observação livre da fonte","unidade":"texto","dominio":"livre | NULL","exemplo":"—","fonte_campo":"fonte"},{"tabela":"uf_sp_terreno_oferta_2014","campo":"regiao","significado":"Região metropolitana ou recorte da EMPLASA a que a feição pertence","unidade":"texto","dominio":"RMSP | RMC | RMBS | RMVPLN | RMS | RMRP | AUP | AUJ | AUF | MRB | ESP","exemplo":"RMSP","fonte_campo":"fonte"},{"tabela":"uf_sp_terreno_oferta_2014","campo":"valor_da_oferta_reais","significado":"Preço PEDIDO em 2014 pela EMBRAESP. NÃO é valor de mercado de 2026 e nunca deve ser citado como preço","unidade":"R$","dominio":"> 0 | NULL","exemplo":"2.500.000","fonte_campo":"EMBRAESP 2014 via EMPLASA"},{"tabela":"uf_sp_terreno_oferta_2014","campo":"valor_m2_em_reais","significado":"Preço pedido por m² em 2014. Mesma ressalva","unidade":"R$/m²","dominio":"> 0 | NULL","exemplo":"380","fonte_campo":"idem"},{"tabela":"uf_sp_terreno_oferta_2014","campo":"zoneamento_antigo","significado":"Zona citada pela fonte à época","unidade":"texto","dominio":"livre | NULL","exemplo":"ZI","fonte_campo":"idem"},{"tabela":"uf_sp_terreno_oferta_2014","campo":"zoneamento_novo","significado":"Zona citada pela fonte na revisão à época","unidade":"texto","dominio":"livre | NULL","exemplo":"ZPI-1","fonte_campo":"idem"},{"tabela":"uf_sp_uso_lote_tpcl_2016","campo":"camada_wfs","significado":"Nome exato da camada WFS de onde a feição veio. É a procedência fina desta linha","unidade":"texto","dominio":"livre","exemplo":"acervo_emplasa:mvw_uso_solo_urbano_rmsp_2017","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_uso_lote_tpcl_2016","campo":"fonte","significado":"Órgão produtor gravado por nós em cada linha","unidade":"texto","dominio":"livre","exemplo":"IDE-SP / acervo EMPLASA (IGC)","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_uso_lote_tpcl_2016","campo":"fonte_url","significado":"URL do serviço de onde a linha veio, gravada por nós em cada linha","unidade":"URL","dominio":"http(s)","exemplo":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_uso_lote_tpcl_2016","campo":"gid","significado":"Chave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonte","unidade":"inteiro","dominio":"> 0","exemplo":"1","fonte_campo":"carga uf/fetch_uf_*.py"},{"tabela":"uf_sp_uso_lote_tpcl_2016","campo":"id","significado":"Identificador da feição na camada de origem","unidade":"inteiro/texto","dominio":"livre","exemplo":"1234","fonte_campo":"IDE-SP / acervo EMPLASA"},{"tabela":"uf_sp_uso_lote_tpcl_2016","campo":"id_acervo","significado":"Identificador do item dentro do acervo da EMPLASA","unidade":"inteiro/texto","dominio":"livre","exemplo":"87","fonte_campo":"acervo EMPLASA"},{"tabela":"uf_sp_uso_lote_tpcl_2016","campo":"ingest_ts","significado":"Quando a linha foi carregada aqui","unidade":"timestamp","dominio":"","exemplo":"2026-08-30 11:20","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_uso_lote_tpcl_2016","campo":"licenca","significado":"Licença declarada pelo serviço. Em todos os serviços estaduais de SP: não declarada","unidade":"texto","dominio":"livre","exemplo":"não declarada no serviço","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_uso_lote_tpcl_2016","campo":"uso_predominante","significado":"Uso predominante da quadra segundo o cadastro TPCL de 2016","unidade":"texto","dominio":"livre","exemplo":"Industrial","fonte_campo":"cadastro TPCL 2016 via EMPLASA"},{"tabela":"uf_sp_uso_solo_psim","campo":"analise_evolutiva","significado":"Marcação de evolução entre safras usada pela EMPLASA","unidade":"texto","dominio":"livre | NULL","exemplo":"—","fonte_campo":"acervo EMPLASA"},{"tabela":"uf_sp_uso_solo_psim","campo":"ano_mapeamento","significado":"Safra do mapeamento. NUNCA somar safras nem contar polígono sem filtrar este campo","unidade":"ano","dominio":"2010 | 2013 | 2015 | 2017 | 2020","exemplo":"2017","fonte_campo":"fonte"},{"tabela":"uf_sp_uso_solo_psim","campo":"camada_wfs","significado":"Nome exato da camada WFS de onde a feição veio. É a procedência fina desta linha","unidade":"texto","dominio":"livre","exemplo":"acervo_emplasa:mvw_uso_solo_urbano_rmsp_2017","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_uso_solo_psim","campo":"fonte","significado":"Órgão produtor gravado por nós em cada linha","unidade":"texto","dominio":"livre","exemplo":"IDE-SP / acervo EMPLASA (IGC)","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_uso_solo_psim","campo":"fonte_url","significado":"URL do serviço de onde a linha veio, gravada por nós em cada linha","unidade":"URL","dominio":"http(s)","exemplo":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_uso_solo_psim","campo":"gid","significado":"Chave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonte","unidade":"inteiro","dominio":"> 0","exemplo":"1","fonte_campo":"carga uf/fetch_uf_*.py"},{"tabela":"uf_sp_uso_solo_psim","campo":"id","significado":"Identificador da feição na camada de origem","unidade":"inteiro/texto","dominio":"livre","exemplo":"1234","fonte_campo":"IDE-SP / acervo EMPLASA"},{"tabela":"uf_sp_uso_solo_psim","campo":"ingest_ts","significado":"Quando a linha foi carregada aqui","unidade":"timestamp","dominio":"","exemplo":"2026-08-30 11:20","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_uso_solo_psim","campo":"licenca","significado":"Licença declarada pelo serviço. Em todos os serviços estaduais de SP: não declarada","unidade":"texto","dominio":"livre","exemplo":"não declarada no serviço","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_uso_solo_psim","campo":"nome_municipio","significado":"Nome do município declarado na fonte (o recorte medido está em cbre.uf_sp_cobertura)","unidade":"texto","dominio":"livre","exemplo":"Guarulhos","fonte_campo":"fonte"},{"tabela":"uf_sp_uso_solo_psim","campo":"objectid","significado":"Identificador da feição no servidor de origem","unidade":"inteiro","dominio":"> 0","exemplo":"1234","fonte_campo":"serviço de origem"},{"tabela":"uf_sp_uso_solo_psim","campo":"regiao","significado":"Região metropolitana ou recorte da EMPLASA a que a feição pertence","unidade":"texto","dominio":"RMSP | RMC | RMBS | RMVPLN | RMS | RMRP | AUP | AUJ | AUF | MRB | ESP","exemplo":"RMSP","fonte_campo":"fonte"},{"tabela":"uf_sp_uso_solo_urbano","campo":"ano_mapeamento","significado":"Safra do mapeamento. NUNCA somar safras nem contar polígono sem filtrar este campo","unidade":"ano","dominio":"2010 | 2013 | 2015 | 2017 | 2020","exemplo":"2017","fonte_campo":"fonte"},{"tabela":"uf_sp_uso_solo_urbano","campo":"camada_wfs","significado":"Nome exato da camada WFS de onde a feição veio. É a procedência fina desta linha","unidade":"texto","dominio":"livre","exemplo":"acervo_emplasa:mvw_uso_solo_urbano_rmsp_2017","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_uso_solo_urbano","campo":"categoria","significado":"Categoria dentro do uso","unidade":"texto","dominio":"livre","exemplo":"Distrito ou condomínio industrial","fonte_campo":"idem"},{"tabela":"uf_sp_uso_solo_urbano","campo":"classe","significado":"Classe de uso do solo","unidade":"texto","dominio":"Industrial de base, de transformação e de extração | Comercial e de serviço | Misto | …","exemplo":"Comercial e de serviço","fonte_campo":"idem"},{"tabela":"uf_sp_uso_solo_urbano","campo":"fonte","significado":"Órgão produtor gravado por nós em cada linha","unidade":"texto","dominio":"livre","exemplo":"IDE-SP / acervo EMPLASA (IGC)","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_uso_solo_urbano","campo":"fonte_url","significado":"URL do serviço de onde a linha veio, gravada por nós em cada linha","unidade":"URL","dominio":"http(s)","exemplo":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_uso_solo_urbano","campo":"gid","significado":"Chave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonte","unidade":"inteiro","dominio":"> 0","exemplo":"1","fonte_campo":"carga uf/fetch_uf_*.py"},{"tabela":"uf_sp_uso_solo_urbano","campo":"id_acervo","significado":"Identificador do item dentro do acervo da EMPLASA","unidade":"inteiro/texto","dominio":"livre","exemplo":"87","fonte_campo":"acervo EMPLASA"},{"tabela":"uf_sp_uso_solo_urbano","campo":"ingest_ts","significado":"Quando a linha foi carregada aqui","unidade":"timestamp","dominio":"","exemplo":"2026-08-30 11:20","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_uso_solo_urbano","campo":"licenca","significado":"Licença declarada pelo serviço. Em todos os serviços estaduais de SP: não declarada","unidade":"texto","dominio":"livre","exemplo":"não declarada no serviço","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_uso_solo_urbano","campo":"modalidade","significado":"Nível mais alto da taxonomia de uso do solo da EMPLASA","unidade":"texto","dominio":"livre","exemplo":"Urbano","fonte_campo":"acervo EMPLASA 1:10.000"},{"tabela":"uf_sp_uso_solo_urbano","campo":"nome_municipio","significado":"Nome do município declarado na fonte (o recorte medido está em cbre.uf_sp_cobertura)","unidade":"texto","dominio":"livre","exemplo":"Guarulhos","fonte_campo":"fonte"},{"tabela":"uf_sp_uso_solo_urbano","campo":"regiao_emplasa","significado":"Recorte regional da EMPLASA","unidade":"texto","dominio":"idem","exemplo":"RMSP","fonte_campo":"fonte"},{"tabela":"uf_sp_uso_solo_urbano","campo":"tipo","significado":"Tipo dentro da categoria","unidade":"texto","dominio":"livre","exemplo":"—","fonte_campo":"idem"},{"tabela":"uf_sp_uso_solo_urbano","campo":"uso","significado":"Uso observado no polígono. É aqui que aparece CENTRO DE DISTRIBUICAO, DEPOSITO E TRANSPORTADORA (3.358 polígonos no acervo)","unidade":"texto","dominio":"livre","exemplo":"CENTRO DE DISTRIBUICAO, DEPOSITO E TRANSPORTADORA","fonte_campo":"idem"},{"tabela":"uf_sp_vazio_urbano","campo":"camada_wfs","significado":"Nome exato da camada WFS de onde a feição veio. É a procedência fina desta linha","unidade":"texto","dominio":"livre","exemplo":"acervo_emplasa:mvw_uso_solo_urbano_rmsp_2017","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_vazio_urbano","campo":"faixa","significado":"Faixa de área do vazio declarada pela fonte","unidade":"texto","dominio":"livre | NULL","exemplo":"—","fonte_campo":"idem"},{"tabela":"uf_sp_vazio_urbano","campo":"fonte","significado":"Órgão produtor gravado por nós em cada linha","unidade":"texto","dominio":"livre","exemplo":"IDE-SP / acervo EMPLASA (IGC)","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_vazio_urbano","campo":"fonte_url","significado":"URL do serviço de onde a linha veio, gravada por nós em cada linha","unidade":"URL","dominio":"http(s)","exemplo":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_vazio_urbano","campo":"gid","significado":"Chave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonte","unidade":"inteiro","dominio":"> 0","exemplo":"1","fonte_campo":"carga uf/fetch_uf_*.py"},{"tabela":"uf_sp_vazio_urbano","campo":"id","significado":"Identificador da feição na camada de origem","unidade":"inteiro/texto","dominio":"livre","exemplo":"1234","fonte_campo":"IDE-SP / acervo EMPLASA"},{"tabela":"uf_sp_vazio_urbano","campo":"id_acervo","significado":"Identificador do item dentro do acervo da EMPLASA","unidade":"inteiro/texto","dominio":"livre","exemplo":"87","fonte_campo":"acervo EMPLASA"},{"tabela":"uf_sp_vazio_urbano","campo":"ingest_ts","significado":"Quando a linha foi carregada aqui","unidade":"timestamp","dominio":"","exemplo":"2026-08-30 11:20","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_vazio_urbano","campo":"licenca","significado":"Licença declarada pelo serviço. Em todos os serviços estaduais de SP: não declarada","unidade":"texto","dominio":"livre","exemplo":"não declarada no serviço","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_vazio_urbano","campo":"nome_municipio","significado":"Nome do município declarado na fonte (o recorte medido está em cbre.uf_sp_cobertura)","unidade":"texto","dominio":"livre","exemplo":"Guarulhos","fonte_campo":"fonte"},{"tabela":"uf_sp_vazio_urbano","campo":"padrao","significado":"Padrão do entorno declarado pela fonte","unidade":"texto","dominio":"livre | NULL","exemplo":"—","fonte_campo":"idem"},{"tabela":"uf_sp_vazio_urbano","campo":"regiao","significado":"Região metropolitana ou recorte da EMPLASA a que a feição pertence","unidade":"texto","dominio":"RMSP | RMC | RMBS | RMVPLN | RMS | RMRP | AUP | AUJ | AUF | MRB | ESP","exemplo":"RMSP","fonte_campo":"fonte"},{"tabela":"uf_sp_vazio_urbano","campo":"tipo","significado":"Se o vazio é comprometido ou não comprometido","unidade":"texto","dominio":"comprometido | nao_comprometido","exemplo":"nao_comprometido","fonte_campo":"acervo EMPLASA 2009-2013"},{"tabela":"uf_sp_vetor_territorial","campo":"camada_wfs","significado":"Nome exato da camada WFS de onde a feição veio. É a procedência fina desta linha","unidade":"texto","dominio":"livre","exemplo":"acervo_emplasa:mvw_uso_solo_urbano_rmsp_2017","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_vetor_territorial","campo":"fonte","significado":"Órgão produtor gravado por nós em cada linha","unidade":"texto","dominio":"livre","exemplo":"IDE-SP / acervo EMPLASA (IGC)","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_vetor_territorial","campo":"fonte_url","significado":"URL do serviço de onde a linha veio, gravada por nós em cada linha","unidade":"URL","dominio":"http(s)","exemplo":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_vetor_territorial","campo":"gid","significado":"Chave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonte","unidade":"inteiro","dominio":"> 0","exemplo":"1","fonte_campo":"carga uf/fetch_uf_*.py"},{"tabela":"uf_sp_vetor_territorial","campo":"id","significado":"Identificador da feição na camada de origem","unidade":"inteiro/texto","dominio":"livre","exemplo":"1234","fonte_campo":"IDE-SP / acervo EMPLASA"},{"tabela":"uf_sp_vetor_territorial","campo":"id_acervo","significado":"Identificador do item dentro do acervo da EMPLASA","unidade":"inteiro/texto","dominio":"livre","exemplo":"87","fonte_campo":"acervo EMPLASA"},{"tabela":"uf_sp_vetor_territorial","campo":"ingest_ts","significado":"Quando a linha foi carregada aqui","unidade":"timestamp","dominio":"","exemplo":"2026-08-30 11:20","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_vetor_territorial","campo":"licenca","significado":"Licença declarada pelo serviço. Em todos os serviços estaduais de SP: não declarada","unidade":"texto","dominio":"livre","exemplo":"não declarada no serviço","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_zupi_1978","campo":"camada_wfs","significado":"Nome exato da camada WFS de onde a feição veio. É a procedência fina desta linha","unidade":"texto","dominio":"livre","exemplo":"acervo_emplasa:mvw_uso_solo_urbano_rmsp_2017","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_zupi_1978","campo":"data_edicao","significado":"Data da última edição da feição declarada pela fonte","unidade":"data","dominio":"livre | NULL","exemplo":"2016-03-11","fonte_campo":"fonte"},{"tabela":"uf_sp_zupi_1978","campo":"fonte","significado":"Órgão produtor gravado por nós em cada linha","unidade":"texto","dominio":"livre","exemplo":"IDE-SP / acervo EMPLASA (IGC)","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_zupi_1978","campo":"fonte_url","significado":"URL do serviço de onde a linha veio, gravada por nós em cada linha","unidade":"URL","dominio":"http(s)","exemplo":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_zupi_1978","campo":"gid","significado":"Chave da linha na nossa carga (FID do ogr2ogr). Não tem significado na fonte","unidade":"inteiro","dominio":"> 0","exemplo":"1","fonte_campo":"carga uf/fetch_uf_*.py"},{"tabela":"uf_sp_zupi_1978","campo":"id","significado":"Identificador da feição na camada de origem","unidade":"inteiro/texto","dominio":"livre","exemplo":"1234","fonte_campo":"IDE-SP / acervo EMPLASA"},{"tabela":"uf_sp_zupi_1978","campo":"id_acervo","significado":"Identificador do item dentro do acervo da EMPLASA","unidade":"inteiro/texto","dominio":"livre","exemplo":"87","fonte_campo":"acervo EMPLASA"},{"tabela":"uf_sp_zupi_1978","campo":"ingest_ts","significado":"Quando a linha foi carregada aqui","unidade":"timestamp","dominio":"","exemplo":"2026-08-30 11:20","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_zupi_1978","campo":"licenca","significado":"Licença declarada pelo serviço. Em todos os serviços estaduais de SP: não declarada","unidade":"texto","dominio":"livre","exemplo":"não declarada no serviço","fonte_campo":"uf/fetch_uf_*.py"},{"tabela":"uf_sp_zupi_1978","campo":"responsavel_edicao","significado":"Login do técnico que editou a feição na EMPLASA. ZERADO por UPDATE na ingestão (regra da casa: nada de identidade)","unidade":"texto","dominio":"sempre vazio","exemplo":"","fonte_campo":"uf/fetch_uf_sp.py (campo esvaziado de propósito)"},{"tabela":"uf_sp_zupi_1978","campo":"texto_proposto","significado":"Texto da proposta associada à zona, quando a fonte traz","unidade":"texto","dominio":"livre | NULL","exemplo":"—","fonte_campo":"idem"},{"tabela":"uf_sp_zupi_1978","campo":"tipo","significado":"Classe da ZUPI da Lei estadual 1.817/1978","unidade":"texto","dominio":"ZUPI 1 | ZUPI 2 | ZUP | ZP","exemplo":"ZUPI 1","fonte_campo":"Lei estadual 1.817/1978 via EMPLASA"},{"tabela":"valor_referencia","campo":"base","significado":"Sobre que área o valor por metro é calculado","unidade":"texto","dominio":"area de terreno · area construida · ABL · face de quadra · hectare","exemplo":"area de terreno","fonte_campo":"definido por nós"},{"tabela":"valor_referencia","campo":"confianca","significado":"Quão firme é a banda","unidade":"texto","dominio":"alta · media · baixa","exemplo":"alta","fonte_campo":"regra declarada: n>=100 alta, 20-99 media, <20 baixa"},{"tabela":"valor_referencia","campo":"data_dado","significado":"Período a que o dado se refere, em palavras","unidade":"texto","dominio":"livre","exemplo":"transacoes com ITBI pago, 24 meses","fonte_campo":"declarado"},{"tabela":"valor_referencia","campo":"fonte","significado":"Quem publica o dado de origem","unidade":"texto","dominio":"livre","exemplo":"Prefeitura de São Paulo / SF","fonte_campo":"declarado"},{"tabela":"valor_referencia","campo":"limites","significado":"O que a banda NÃO é, em texto","unidade":"texto","dominio":"livre","exemplo":"valor declarado é base de cálculo do imposto…","fonte_campo":"declarado"},{"tabela":"valor_referencia","campo":"mediana","significado":"Mediana","unidade":"R$/m2 ou R$/ha","dominio":"numérico","exemplo":"1222","fonte_campo":"medido"},{"tabela":"valor_referencia","campo":"metodo","significado":"De onde vem o número","unidade":"texto","dominio":"itbi_transacao · itbi_valor_venal_ref · pgv_municipal · arrematacao_leilao · fii_valor_declarado · vtn_incra · anuncio_pedido","exemplo":"itbi_transacao","fonte_campo":"definido por nós"},{"tabela":"valor_referencia","campo":"municipio","significado":"Município (ou recorte regional) a que a banda se refere","unidade":"texto","dominio":"9 municípios, RMSP","exemplo":"Guarulhos","fonte_campo":"divisa IBGE"},{"tabela":"valor_referencia","campo":"n","significado":"Número de observações que formam a banda","unidade":"contagem","dominio":"inteiro","exemplo":"1603","fonte_campo":"medido"},{"tabela":"valor_referencia","campo":"objeto","significado":"O que está sendo referenciado","unidade":"texto","dominio":"terreno_urbano · galpao_construido · terra_rural","exemplo":"terreno_urbano","fonte_campo":"definido por nós"},{"tabela":"valor_referencia","campo":"p25","significado":"Primeiro quartil","unidade":"R$/m2 ou R$/ha","dominio":"numérico","exemplo":"672","fonte_campo":"medido"},{"tabela":"valor_referencia","campo":"p75","significado":"Terceiro quartil","unidade":"R$/m2 ou R$/ha","dominio":"numérico","exemplo":"2267","fonte_campo":"medido"},{"tabela":"valor_referencia","campo":"recorte","significado":"A sigla ou rótulo do recorte","unidade":"texto","dominio":"sigla de zona, macrozona, uso ou faixa de porte","exemplo":"ZPI-1","fonte_campo":"carta de zoneamento"},{"tabela":"valor_referencia","campo":"recorte_tipo","significado":"Nível geográfico ou de corte da banda","unidade":"texto","dominio":"municipio · zona · macrozona · porte · uso · regiao_rural · rmsp","exemplo":"zona","fonte_campo":"definido por nós"},{"tabela":"valor_referencia","campo":"unidade","significado":"Unidade da banda","unidade":"texto","dominio":"R$/m2 · R$/ha","exemplo":"R$/m2","fonte_campo":"definido por nós"},{"tabela":"valor_referencia_alvo","campo":"alvo_id","significado":"Identificador do alvo na sua tabela de origem","unidade":"texto","dominio":"código CAR, id ONR ou id do anúncio","exemplo":"SP-3518800-…","fonte_campo":"tabela de origem"},{"tabela":"valor_referencia_alvo","campo":"alvo_tipo","significado":"Que tipo de alvo é a linha","unidade":"texto","dominio":"imovel_car · lote_urbano_onr · mercado_il","exemplo":"mercado_il","fonte_campo":"definido por nós"},{"tabela":"valor_referencia_alvo","campo":"banda_do_proprio_municipio","significado":"Se a banda veio do próprio município (e não do fallback regional)","unidade":"booleano","dominio":"true · false","exemplo":"true","fonte_campo":"calculado"},{"tabela":"valor_referencia_alvo","campo":"banda_mediana","significado":"Mediana da banda aplicada","unidade":"R$/m2 ou R$/ha","dominio":"numérico","exemplo":"1288","fonte_campo":"cbre.valor_referencia"},{"tabela":"valor_referencia_alvo","campo":"banda_nivel","significado":"Que recorte da banda foi aplicado ao alvo","unidade":"texto","dominio":"zona · macrozona · porte (lote >= 1.000 m2) · municipio · RMSP","exemplo":"zona","fonte_campo":"definido por nós"},{"tabela":"valor_referencia_alvo","campo":"banda_sigla","significado":"Sigla da zona ou macrozona usada, quando o nível é zona/macrozona","unidade":"texto","dominio":"sigla da carta","exemplo":"ZPI-1","fonte_campo":"carta de zoneamento"},{"tabela":"valor_referencia_alvo","campo":"f_preco","significado":"Favorabilidade do preco pedido contra a banda do alvo (fator 25 do Motor)","unidade":"0-100","dominio":"0-100; 50 = neutro","exemplo":"75","fonte_campo":"calculado"},{"tabela":"valor_referencia_alvo","campo":"f_preco_origem","significado":"De onde veio o f_preco, ou por que ficou neutro","unidade":"texto","dominio":"livre","exemplo":"pedido x banda zona","fonte_campo":"calculado"},{"tabela":"valor_referencia_alvo","campo":"leitura","significado":"Posição do pedido em relação à banda","unidade":"texto","dominio":"abaixo da banda · dentro da banda · acima da banda · sem preco pedido · sem banda de referencia","exemplo":"acima da banda","fonte_campo":"calculado"},{"tabela":"valor_referencia_alvo","campo":"preco_pedido_m2","significado":"Preço PEDIDO por m² no anúncio (nunca transação)","unidade":"R$/m2","dominio":"numérico","exemplo":"1500","fonte_campo":"cbre.mercado_il"},{"tabela":"valor_referencia_alvo","campo":"razao_pedido_mediana","significado":"Preço pedido dividido pela mediana da banda","unidade":"razão","dominio":"numérico","exemplo":"1.98","fonte_campo":"calculado"},{"tabela":"valor_referencia_zona","campo":"n","significado":"Observações na banda; mínimo declarado de 30","unidade":"contagem","dominio":"inteiro >= 30","exemplo":"41","fonte_campo":"medido"},{"tabela":"valor_referencia_zona","campo":"recorte_tipo","significado":"Nível da banda","unidade":"texto","dominio":"zona · macrozona","exemplo":"zona","fonte_campo":"definido por nós"},{"tabela":"valor_referencia_zona","campo":"sigla","significado":"Sigla da zona ou macrozona","unidade":"texto","dominio":"sigla da carta","exemplo":"ZPI-1","fonte_campo":"carta de zoneamento"},{"tabela":"veto_regras_urbano","campo":"medido_em","significado":"Se a regra e medida no lote ou herdada da celula de 250 m","unidade":"texto","dominio":"lote · celula","exemplo":"lote","fonte_campo":"declarada"},{"tabela":"veto_regras_urbano","campo":"motivo_da_diferenca","significado":"Por que a regra vale para um objeto e nao para o outro","unidade":"texto","dominio":"livre","exemplo":"regra do objeto rural…","fonte_campo":"declarada"},{"tabela":"veto_regras_urbano","campo":"regra","significado":"Nome da regra de veto","unidade":"texto","dominio":"12 regras","exemplo":"urbano_ge_60","fonte_campo":"declarada"},{"tabela":"veto_regras_urbano","campo":"vale_para_rural","significado":"Se a regra veta o imovel rural do CAR","unidade":"booleano","dominio":"true · false","exemplo":"true","fonte_campo":"declarada"},{"tabela":"veto_regras_urbano","campo":"vale_para_urbano","significado":"Se a regra veta o lote urbano da Linha 1","unidade":"booleano","dominio":"true · false","exemplo":"false","fonte_campo":"declarada"},{"tabela":"v_lote_vacancia_s2","campo":"vacancia_s2","significado":"vacancia do lote depois da conferencia por satelite — a contagem publicavel","unidade":"-","dominio":"vazio|construido|vazio_superficie_nao_vegetada|vazio_inconclusivo_s2|indefinido|nao_avaliado","exemplo":null,"fonte_campo":"derivado"},{"tabela":"v_lote_vacancia_s2","campo":"vacancia_s2_fonte","significado":"quais fontes decidiram, incluindo o satelite e o ano da mudanca","unidade":"-","dominio":null,"exemplo":null,"fonte_campo":"derivado"},{"tabela":"zoneamento","campo":"ca_max","significado":"Coeficiente de aproveitamento máximo (texto como na lei; \"—\" quando a lei não fixa)","unidade":"adimensional","dominio":"texto","exemplo":"2,5","fonte_campo":"lei municipal (quadro de parâmetros)"},{"tabela":"zoneamento","campo":"categoria","significado":"Categoria harmonizada entre municípios (nossa, para comparar cartas diferentes)","unidade":"categoria","dominio":"industrial | atividade_economica | mista | residencial | especial | rural | protecao_ambiental | outra","exemplo":"mista","fonte_campo":"research/14 + 19_*"},{"tabela":"zoneamento","campo":"confianca","significado":"Confiança na geometria: alta = vetor oficial; média = PDF georreferenciado; baixa = texto/OCR ou WMS raster","unidade":"categoria","dominio":"alta | media | baixa","exemplo":"media","fonte_campo":"research/19_*"},{"tabela":"zoneamento","campo":"fonte_url","significado":"URL do serviço ou documento de onde a geometria veio","unidade":"URL","dominio":"http(s)","exemplo":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows","fonte_campo":"pipeline/zon_*"},{"tabela":"zoneamento","campo":"geom","significado":"Polígono da zona","unidade":"geometria","dominio":"MultiPolygon SIRGAS 2000 (EPSG:4674)","exemplo":"—","fonte_campo":"fonte por linha"},{"tabela":"zoneamento","campo":"h_max","significado":"Altura máxima","unidade":"m","dominio":"texto","exemplo":"19 m","fonte_campo":"lei municipal"},{"tabela":"zoneamento","campo":"id","significado":"Identificador do polígono","unidade":"inteiro","dominio":">= 1","exemplo":"1027","fonte_campo":"pipeline/84b_zona_9mun.sql"},{"tabela":"zoneamento","campo":"lei","significado":"Lei que institui a zona","unidade":"texto","dominio":"livre","exemplo":"Lei 7.888/2021","fonte_campo":"pipeline/zon_*"},{"tabela":"zoneamento","campo":"metodo","significado":"Como a geometria foi obtida","unidade":"categoria","dominio":"wfs | shp | app_json | georref_pdf | ocr_texto | wms_getfeatureinfo","exemplo":"georref_pdf","fonte_campo":"pipeline/zon_*"},{"tabela":"zoneamento","campo":"municipio","significado":"Nome do município","unidade":"texto","dominio":"9 municípios","exemplo":"Guarulhos","fonte_campo":"IBGE"},{"tabela":"zoneamento","campo":"municipio_ibge","significado":"Código IBGE do município (7 dígitos)","unidade":"texto","dominio":"9 códigos","exemplo":"3518800","fonte_campo":"IBGE"},{"tabela":"zoneamento","campo":"to_max","significado":"Taxa de ocupação máxima","unidade":"fração","dominio":"texto","exemplo":"0,7","fonte_campo":"lei municipal"},{"tabela":"zoneamento","campo":"zona_nome","significado":"Nome da zona por extenso","unidade":"texto","dominio":"livre","exemplo":"Zona de Uso Diversificado 6","fonte_campo":"lei municipal"},{"tabela":"zoneamento","campo":"zona_sigla","significado":"Sigla da zona como na carta oficial","unidade":"texto","dominio":"ver glossário (research/14)","exemplo":"ZUD-6","fonte_campo":"carta municipal"},{"tabela":"zoneamento_parametros","campo":"artigo_fonte","significado":"Artigo, quadro ou anexo da lei que sustenta a leitura","unidade":"texto","dominio":"livre","exemplo":"Lei 7.888/2021 Quadro 4C","fonte_campo":"lei municipal"},{"tabela":"zoneamento_parametros","campo":"ca_max","significado":"Coeficiente de aproveitamento máximo","unidade":"adimensional","dominio":"texto","exemplo":"2,5","fonte_campo":"quadro da lei citado em artigo_fonte"},{"tabela":"zoneamento_parametros","campo":"fonte_url","significado":"URL da lei","unidade":"URL","dominio":"http(s)","exemplo":"https://…","fonte_campo":"câmara/prefeitura"},{"tabela":"zoneamento_parametros","campo":"galpao_entra","significado":"Leitura da lei para galpão logístico: sim = permitido; condicionado = depende de análise (GTAU, EIV, porte); conferir = lei não editada ou sigla ambígua; nao = não permitido","unidade":"categoria","dominio":"sim | condicionado | conferir | nao","exemplo":"sim","fonte_campo":"artigo_fonte"},{"tabela":"zoneamento_parametros","campo":"h_max","significado":"Altura máxima","unidade":"m","dominio":"texto","exemplo":"—","fonte_campo":"idem"},{"tabela":"zoneamento_parametros","campo":"lote_min_m2","significado":"Lote mínimo (para o uso galpão quando a lei diferencia)","unidade":"m²","dominio":"texto","exemplo":"250 m² (frente 10 m)","fonte_campo":"idem"},{"tabela":"zoneamento_parametros","campo":"municipio_ibge","significado":"Código IBGE do município","unidade":"texto","dominio":"9 códigos","exemplo":"3518800","fonte_campo":"IBGE"},{"tabela":"zoneamento_parametros","campo":"recuo_frontal","significado":"Recuo frontal mínimo","unidade":"m","dominio":"texto","exemplo":"5 m","fonte_campo":"idem"},{"tabela":"zoneamento_parametros","campo":"to_max","significado":"Taxa de ocupação máxima","unidade":"fração","dominio":"texto","exemplo":"0,7","fonte_campo":"idem"},{"tabela":"zoneamento_parametros","campo":"usos_permitidos","significado":"Resumo dos usos permitidos com foco em galpão (NR3) e indústria (I1/I2)","unidade":"texto","dominio":"livre","exemplo":"galpão NR3 SIM · I1 SIM · I2 NÃO","fonte_campo":"idem"},{"tabela":"zoneamento_parametros","campo":"zona_nome","significado":"Nome por extenso","unidade":"texto","dominio":"livre","exemplo":"Zona Industrial","fonte_campo":"lei municipal"},{"tabela":"zoneamento_parametros","campo":"zona_sigla","significado":"Sigla da zona","unidade":"texto","dominio":"ver glossário","exemplo":"ZI","fonte_campo":"lei municipal"}],"validacao":[{"id":668,"tabela":"web","teste":"site com X-Robots-Tag/meta noindex (nunca indexado)","esperado":"noindex presente","medido":"só meta no HTML","resultado":"atencao","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":667,"tabela":"web","teste":"HTTP https://cbre.iagrointel.com/","esperado":"200","medido":"200","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":666,"tabela":"web","teste":"HTTP https://iagrointel.com/cbre-2764295da680c267/catalogo.html","esperado":"200","medido":"200","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":665,"tabela":"web","teste":"HTTP https://iagrointel.com/cbre-2764295da680c267/","esperado":"200","medido":"200","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":664,"tabela":"deliverable","teste":"SHA256SUMS.txt confere com os arquivos","esperado":"0 divergentes","medido":"0 de 3","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"deliverable/SHA256SUMS.txt","origem":"auto","run_id":"20260831T151817Z"},{"id":663,"tabela":"glebas_candidatas","teste":"hash atual igual ao catalogado","esperado":"ef51f85ee65d","medido":"e3cdacc6295d","resultado":"atencao","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"cbre.catalogo_camadas.sha256 (mudança de dado desde a catalogação)","origem":"auto","run_id":"20260831T151817Z"},{"id":662,"tabela":"glebas_candidatas","teste":"hash do export determinístico reproduzível (2 execuções)","esperado":"iguais","medido":"e3cdacc6295d / e3cdacc6295d","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":661,"tabela":"imovel_mineracao","teste":"hash atual igual ao catalogado","esperado":"37eaf796fa28","medido":"37eaf796fa28","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"cbre.catalogo_camadas.sha256 (mudança de dado desde a catalogação)","origem":"auto","run_id":"20260831T151817Z"},{"id":660,"tabela":"imovel_mineracao","teste":"hash do export determinístico reproduzível (2 execuções)","esperado":"iguais","medido":"37eaf796fa28 / 37eaf796fa28","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":659,"tabela":"leilao_detalhe","teste":"hash atual igual ao catalogado","esperado":"7ab22e39b59c","medido":"7fb406e0365b","resultado":"atencao","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"cbre.catalogo_camadas.sha256 (mudança de dado desde a catalogação)","origem":"auto","run_id":"20260831T151817Z"},{"id":658,"tabela":"leilao_detalhe","teste":"hash do export determinístico reproduzível (2 execuções)","esperado":"iguais","medido":"7fb406e0365b / 7fb406e0365b","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":657,"tabela":"imoveis_candidatos","teste":"hash atual igual ao catalogado","esperado":"41b47a7f9298","medido":"302051ef1631","resultado":"atencao","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"cbre.catalogo_camadas.sha256 (mudança de dado desde a catalogação)","origem":"auto","run_id":"20260831T151817Z"},{"id":656,"tabela":"imoveis_candidatos","teste":"hash do export determinístico reproduzível (2 execuções)","esperado":"iguais","medido":"302051ef1631 / 302051ef1631","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":655,"tabela":"zoneamento_parametros","teste":"hash atual igual ao catalogado","esperado":"234a9e671412","medido":"234a9e671412","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"cbre.catalogo_camadas.sha256 (mudança de dado desde a catalogação)","origem":"auto","run_id":"20260831T151817Z"},{"id":654,"tabela":"zoneamento_parametros","teste":"hash do export determinístico reproduzível (2 execuções)","esperado":"iguais","medido":"234a9e671412 / 234a9e671412","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":653,"tabela":"fatores","teste":"hash atual igual ao catalogado","esperado":"4d251e795198","medido":"d05e95d80c8b","resultado":"atencao","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"cbre.catalogo_camadas.sha256 (mudança de dado desde a catalogação)","origem":"auto","run_id":"20260831T151817Z"},{"id":652,"tabela":"fatores","teste":"hash do export determinístico reproduzível (2 execuções)","esperado":"iguais","medido":"d05e95d80c8b / d05e95d80c8b","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":651,"tabela":"hex","teste":"células dentro da área de estudo (+300 m)","esperado":"0 fora","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":650,"tabela":"zoneamento","teste":"metodo/confianca no domínio declarado","esperado":"0 fora","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":649,"tabela":"zoneamento_parametros","teste":"galpao_entra no domínio declarado","esperado":"0 fora","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":648,"tabela":"imoveis_candidatos","teste":"todos os imóveis >= 5 ha (definição do objeto)","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":647,"tabela":"hex_score","teste":"score entre 0 e 1","esperado":"0 fora","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":646,"tabela":"hex_fav","teste":"favorabilidades f_* entre 0 e 100","esperado":"0 fora","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":645,"tabela":"car_s2_mensal","teste":"série mensal cobre 2020-01..2026-08","esperado":"2020-01 .. 2026-08","medido":"2020-01 .. 2026-08","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/17_MINERACAO_SENTINEL.md","origem":"auto","run_id":"20260831T151817Z"},{"id":644,"tabela":"anuncios","teste":"area_m2 entre 0 e 50 km²","esperado":"0 fora","medido":"5","resultado":"atencao","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":643,"tabela":"anuncios","teste":"preco_brl entre 0 e R$ 5 bi","esperado":"0 fora","medido":"41","resultado":"atencao","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":642,"tabela":"leilao_detalhe","teste":"2ª praça não excede avaliação","esperado":"0","medido":"3","resultado":"atencao","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":641,"tabela":"leilao_detalhe","teste":"praças em ordem e em 2026+","esperado":"0 fora","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":640,"tabela":"anuncios","teste":"data_leilao entre 2026 e 2028","esperado":"0 fora","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":639,"tabela":"anuncios","teste":"coletado_em dentro do período da frente (>= 27/08/2026, <= hoje)","esperado":"0 fora","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":638,"tabela":"imoveis_fav","teste":"colunas de identificação pessoal (nome/cpf/proprietário/telefone)","esperado":"nenhuma","medido":"nenhuma","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":637,"tabela":"imovel_mineracao","teste":"colunas de identificação pessoal (nome/cpf/proprietário/telefone)","esperado":"nenhuma","medido":"nenhuma","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":636,"tabela":"car_status","teste":"colunas de identificação pessoal (nome/cpf/proprietário/telefone)","esperado":"nenhuma","medido":"nenhuma","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":635,"tabela":"imoveis_candidatos","teste":"colunas de identificação pessoal (nome/cpf/proprietário/telefone)","esperado":"nenhuma","medido":"nenhuma","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":634,"tabela":"leilao_detalhe","teste":"comitente que não parece pessoa jurídica/órgão (revisar à mão)","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":633,"tabela":"leilao_detalhe","teste":"comitente com pessoa física identificada (marcador PF/executado/espólio)","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":632,"tabela":"leilao_detalhe","teste":"padrão de CPF em qualquer campo de texto/raw","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":631,"tabela":"anuncios","teste":"CPF no campo anunciante","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":630,"tabela":"anuncios","teste":"rótulo 'Nome:' em titulo/raw","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":629,"tabela":"anuncios","teste":"padrão de CPF (000.000.000-00) em titulo/raw","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":628,"tabela":"fatores","teste":"fatores sem dado (disponivel=false)","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":627,"tabela":"imoveis_candidatos","teste":"nenhum ranqueado com >= 50 % vetado ou veto de mineração","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":626,"tabela":"anuncios","teste":"anúncios com coordenada nativa (minoria, declarada)","esperado":"< 25 % (research/10 media 1.199 em 28/08; o cron diario acrescenta leiloes com coordenada)","medido":"13532 de 88564","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/10_MERCADO_VARRIDO.md","origem":"auto","run_id":"20260831T151817Z"},{"id":625,"tabela":"imovel_mineracao","teste":"vetos de mineração","esperado":"19","medido":"19","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/17_MINERACAO_SENTINEL.md","origem":"auto","run_id":"20260831T151817Z"},{"id":624,"tabela":"imoveis_candidatos","teste":"elegíveis em Guarulhos","esperado":"19","medido":"19","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/15_IMOVEIS_CANDIDATOS.md","origem":"auto","run_id":"20260831T151817Z"},{"id":623,"tabela":"imoveis_candidatos","teste":"imóveis elegíveis (rank_geral não nulo)","esperado":"617","medido":"617","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/21_INTEGRACAO_ZON_MINE.md","origem":"auto","run_id":"20260831T151817Z"},{"id":622,"tabela":"zoneamento_parametros_dom","teste":"contagem de linhas igual ao relatório","esperado":"86","medido":"86","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"README.md / research/12,15,17,18,21","origem":"auto","run_id":"20260831T151817Z"},{"id":621,"tabela":"leilao_detalhe","teste":"contagem de linhas igual ao relatório","esperado":"29","medido":"29","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"README.md / research/12,15,17,18,21","origem":"auto","run_id":"20260831T151817Z"},{"id":620,"tabela":"fatores","teste":"contagem de linhas igual ao relatório","esperado":"19","medido":"26","resultado":"atencao","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"README.md / research/12,15,17,18,21","origem":"auto","run_id":"20260831T151817Z"},{"id":619,"tabela":"car_status","teste":"contagem de linhas igual ao relatório","esperado":"7395","medido":"7395","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"README.md / research/12,15,17,18,21","origem":"auto","run_id":"20260831T151817Z"},{"id":618,"tabela":"imoveis_fav","teste":"contagem de linhas igual ao relatório","esperado":"4346","medido":"4346","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"README.md / research/12,15,17,18,21","origem":"auto","run_id":"20260831T151817Z"},{"id":617,"tabela":"imoveis_candidatos","teste":"contagem de linhas igual ao relatório","esperado":"4346","medido":"4346","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"README.md / research/12,15,17,18,21","origem":"auto","run_id":"20260831T151817Z"},{"id":616,"tabela":"hex_fav","teste":"contagem de linhas igual ao relatório","esperado":"73115","medido":"73115","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"README.md / research/12,15,17,18,21","origem":"auto","run_id":"20260831T151817Z"},{"id":615,"tabela":"hex_score","teste":"contagem de linhas igual ao relatório","esperado":"73115","medido":"73115","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"README.md / research/12,15,17,18,21","origem":"auto","run_id":"20260831T151817Z"},{"id":614,"tabela":"hex","teste":"contagem de linhas igual ao relatório","esperado":"73115","medido":"73115","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"README.md / research/12,15,17,18,21","origem":"auto","run_id":"20260831T151817Z"},{"id":613,"tabela":"imoveis_candidatos","teste":"imóveis que intersectam a grade hex","esperado":"= 4346","medido":"4346","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":612,"tabela":"zoneamento","teste":"cobertura da carta sobre o município: São Paulo","esperado":">= 60 % (carta municipal) ou explicado","medido":"89 %","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/19_ZONEAMENTO_*.md + 21_INTEGRACAO_ZON_MINE.md (cobertura parcial declarada onde a lei só zoneia o urbano)","origem":"auto","run_id":"20260831T151817Z"},{"id":611,"tabela":"zoneamento","teste":"cobertura da carta sobre o município: Santa Isabel","esperado":">= 60 % (carta municipal) ou explicado","medido":"99 %","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/19_ZONEAMENTO_*.md + 21_INTEGRACAO_ZON_MINE.md (cobertura parcial declarada onde a lei só zoneia o urbano)","origem":"auto","run_id":"20260831T151817Z"},{"id":610,"tabela":"zoneamento","teste":"cobertura da carta sobre o município: Nazaré Paulista","esperado":">= 60 % (carta municipal) ou explicado","medido":"100 %","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/19_ZONEAMENTO_*.md + 21_INTEGRACAO_ZON_MINE.md (cobertura parcial declarada onde a lei só zoneia o urbano)","origem":"auto","run_id":"20260831T151817Z"},{"id":609,"tabela":"zoneamento","teste":"cobertura da carta sobre o município: Mogi das Cruzes","esperado":">= 60 % (carta municipal) ou explicado","medido":"100 %","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/19_ZONEAMENTO_*.md + 21_INTEGRACAO_ZON_MINE.md (cobertura parcial declarada onde a lei só zoneia o urbano)","origem":"auto","run_id":"20260831T151817Z"},{"id":608,"tabela":"zoneamento","teste":"cobertura da carta sobre o município: Mairiporã","esperado":">= 60 % (carta municipal) ou explicado","medido":"100 %","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/19_ZONEAMENTO_*.md + 21_INTEGRACAO_ZON_MINE.md (cobertura parcial declarada onde a lei só zoneia o urbano)","origem":"auto","run_id":"20260831T151817Z"},{"id":607,"tabela":"zoneamento","teste":"cobertura da carta sobre o município: Itaquaquecetuba","esperado":">= 60 % (carta municipal) ou explicado","medido":"100 %","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/19_ZONEAMENTO_*.md + 21_INTEGRACAO_ZON_MINE.md (cobertura parcial declarada onde a lei só zoneia o urbano)","origem":"auto","run_id":"20260831T151817Z"},{"id":606,"tabela":"zoneamento","teste":"cobertura da carta sobre o município: Guarulhos","esperado":">= 60 % (carta municipal) ou explicado","medido":"100 %","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/19_ZONEAMENTO_*.md + 21_INTEGRACAO_ZON_MINE.md (cobertura parcial declarada onde a lei só zoneia o urbano)","origem":"auto","run_id":"20260831T151817Z"},{"id":605,"tabela":"zoneamento","teste":"cobertura da carta sobre o município: Cajamar","esperado":">= 60 % (carta municipal) ou explicado","medido":"89 %","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/19_ZONEAMENTO_*.md + 21_INTEGRACAO_ZON_MINE.md (cobertura parcial declarada onde a lei só zoneia o urbano)","origem":"auto","run_id":"20260831T151817Z"},{"id":604,"tabela":"zoneamento","teste":"cobertura da carta sobre o município: Arujá","esperado":">= 60 % (carta municipal) ou explicado","medido":"100 %","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/19_ZONEAMENTO_*.md + 21_INTEGRACAO_ZON_MINE.md (cobertura parcial declarada onde a lei só zoneia o urbano)","origem":"auto","run_id":"20260831T151817Z"},{"id":603,"tabela":"fatores","teste":"nulos em transformacao","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":602,"tabela":"fatores","teste":"nulos em fonte","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":601,"tabela":"fatores","teste":"nulos em nome","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":600,"tabela":"car_status","teste":"nulos em geom","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":599,"tabela":"car_status","teste":"nulos em classe_alt","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":598,"tabela":"car_status","teste":"nulos em car_cod","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":597,"tabela":"imovel_mineracao","teste":"nulos em motivo","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":596,"tabela":"imovel_mineracao","teste":"nulos em veredito","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":595,"tabela":"leilao_detalhe","teste":"nulos em status","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":594,"tabela":"leilao_detalhe","teste":"nulos em fonte","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":593,"tabela":"leilao_detalhe","teste":"nulos em url","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":592,"tabela":"anuncios","teste":"nulos em coletado_em","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":591,"tabela":"anuncios","teste":"nulos em tipo_fonte","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":590,"tabela":"anuncios","teste":"nulos em fonte","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":589,"tabela":"anuncios","teste":"nulos em url","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":588,"tabela":"zoneamento_parametros","teste":"nulos em artigo_fonte","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":587,"tabela":"zoneamento_parametros","teste":"nulos em galpao_entra","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":586,"tabela":"zoneamento_parametros","teste":"nulos em zona_sigla","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":585,"tabela":"zoneamento","teste":"nulos em fonte_url","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":584,"tabela":"zoneamento","teste":"nulos em geom","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":583,"tabela":"zoneamento","teste":"nulos em confianca","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":582,"tabela":"zoneamento","teste":"nulos em metodo","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":581,"tabela":"zoneamento","teste":"nulos em zona_sigla","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":580,"tabela":"zoneamento","teste":"nulos em municipio_ibge","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":579,"tabela":"hex_fav","teste":"nulos em veto","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":578,"tabela":"hex_fav","teste":"nulos em municipio","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":577,"tabela":"hex_fav","teste":"nulos em hex_id","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":576,"tabela":"imoveis_candidatos","teste":"nulos em indice","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":575,"tabela":"imoveis_candidatos","teste":"nulos em geom","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":574,"tabela":"imoveis_candidatos","teste":"nulos em area_ha","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":573,"tabela":"imoveis_candidatos","teste":"nulos em municipio","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":572,"tabela":"imoveis_candidatos","teste":"nulos em car_cod","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":571,"tabela":"setor_renda","teste":"chave única (cd_setor)","esperado":"0 duplicadas","medido":"0 duplicadas em 100928","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":570,"tabela":"tributacao_municipio","teste":"chave única (municipio_ibge)","esperado":"0 duplicadas","medido":"0 duplicadas em 9","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":569,"tabela":"estoque_logistico","teste":"chave única (estoque_id)","esperado":"0 duplicadas","medido":"0 duplicadas em 818","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":568,"tabela":"subestacoes_dist","teste":"chave única (se_id)","esperado":"0 duplicadas","medido":"0 duplicadas em 524","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":567,"tabela":"polos_trafego","teste":"chave única (polo_id)","esperado":"0 duplicadas","medido":"0 duplicadas em 3804","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":566,"tabela":"car_ndvi","teste":"chave única (car_cod,periodo)","esperado":"0 duplicadas","medido":"0 duplicadas em 59160","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":565,"tabela":"car_uso","teste":"chave única (car_cod,ano)","esperado":"0 duplicadas","medido":"0 duplicadas em 29580","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":564,"tabela":"car_s2_mensal","teste":"chave única (car_cod,ano_mes)","esperado":"0 duplicadas","medido":"0 duplicadas em 217951","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":563,"tabela":"fatores","teste":"chave única (ordem)","esperado":"0 duplicadas","medido":"0 duplicadas em 26","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":562,"tabela":"glebas_candidatas","teste":"chave única (gleba_id)","esperado":"0 duplicadas","medido":"0 duplicadas em 171","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":561,"tabela":"leilao_detalhe","teste":"chave única (anuncio_id)","esperado":"0 duplicadas","medido":"0 duplicadas em 29","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":560,"tabela":"anuncios","teste":"chave única (url)","esperado":"0 duplicadas","medido":"0 duplicadas em 88564","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":559,"tabela":"zoneamento_parametros","teste":"chave única (id)","esperado":"0 duplicadas","medido":"0 duplicadas em 88","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":558,"tabela":"zoneamento","teste":"chave única (id)","esperado":"0 duplicadas","medido":"0 duplicadas em 62634","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":557,"tabela":"imovel_mineracao","teste":"chave única (car_cod)","esperado":"0 duplicadas","medido":"0 duplicadas em 2956","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":556,"tabela":"car_status","teste":"chave única (car_cod)","esperado":"0 duplicadas","medido":"0 duplicadas em 7395","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":555,"tabela":"imoveis_fav","teste":"chave única (car_cod)","esperado":"0 duplicadas","medido":"0 duplicadas em 4346","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":554,"tabela":"imoveis_candidatos","teste":"chave única (car_cod)","esperado":"0 duplicadas","medido":"0 duplicadas em 4346","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":553,"tabela":"hex_fav","teste":"chave única (hex_id)","esperado":"0 duplicadas","medido":"0 duplicadas em 73115","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":552,"tabela":"hex_score","teste":"chave única (hex_id)","esperado":"0 duplicadas","medido":"0 duplicadas em 73115","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":551,"tabela":"hex","teste":"chave única (hex_id)","esperado":"0 duplicadas","medido":"0 duplicadas em 73115","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":550,"tabela":"web/dist/data","teste":"polígonos inválidos nos GeoJSON publicados (arredondamento da exportação)","esperado":"0","medido":"590 de 26964 — anm_processos.geojson:123, aprm.geojson:2, comunidades.geojson:20, imoveis_outros.geojson:23, imoveis_urbanos.geojson:2, inundacao.geojson:82","resultado":"atencao","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"METODOLOGIA_HONESTIDADE.md §11","origem":"auto","run_id":"20260831T151817Z"},{"id":549,"tabela":"imoveis_urbanos","teste":"\"Cartório Teste\" do ONR na lista publicada","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/28_ONR_MATRICULA_URBANA.md","origem":"auto","run_id":"20260831T151817Z"},{"id":548,"tabela":"imoveis_urbanos","teste":"matrícula do ONR com vértice fora de lugar na lista publicada","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"pipeline/qa/50_geom_qa.sql","origem":"auto","run_id":"20260831T151817Z"},{"id":547,"tabela":"macrozoneamento","teste":"centroide fora do retângulo da área de estudo (geom)","esperado":"0","medido":"0 de 47","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"METODOLOGIA_HONESTIDADE.md §11","origem":"auto","run_id":"20260831T151817Z"},{"id":546,"tabela":"macrozoneamento","teste":"vértice fora de lugar em geom (dispersão > 3 E compacidade > 5, EPSG:31983)","esperado":"0","medido":"4 de 47","resultado":"falha","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"METODOLOGIA_HONESTIDADE.md §11","origem":"auto","run_id":"20260831T151817Z"},{"id":545,"tabela":"com_zeis","teste":"centroide fora do retângulo da área de estudo (geom_utm)","esperado":"0","medido":"0 de 4080","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"METODOLOGIA_HONESTIDADE.md §11","origem":"auto","run_id":"20260831T151817Z"},{"id":544,"tabela":"com_zeis","teste":"vértice fora de lugar em geom_utm (dispersão > 3 E compacidade > 5, EPSG:31983)","esperado":"0","medido":"8 de 4080","resultado":"falha","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"METODOLOGIA_HONESTIDADE.md §11","origem":"auto","run_id":"20260831T151817Z"},{"id":543,"tabela":"com_favela","teste":"centroide fora do retângulo da área de estudo (geom_utm)","esperado":"0","medido":"0 de 6271","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"METODOLOGIA_HONESTIDADE.md §11","origem":"auto","run_id":"20260831T151817Z"},{"id":542,"tabela":"com_favela","teste":"vértice fora de lugar em geom_utm (dispersão > 3 E compacidade > 5, EPSG:31983)","esperado":"0","medido":"5 de 6271","resultado":"falha","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"METODOLOGIA_HONESTIDADE.md §11","origem":"auto","run_id":"20260831T151817Z"},{"id":541,"tabela":"inundacao_oficial","teste":"centroide fora do retângulo da área de estudo (geom)","esperado":"0","medido":"0 de 13528","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"METODOLOGIA_HONESTIDADE.md §11","origem":"auto","run_id":"20260831T151817Z"},{"id":540,"tabela":"inundacao_oficial","teste":"vértice fora de lugar em geom (dispersão > 3 E compacidade > 5, EPSG:31983)","esperado":"0","medido":"43 de 13528","resultado":"falha","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"METODOLOGIA_HONESTIDADE.md §11","origem":"auto","run_id":"20260831T151817Z"},{"id":539,"tabela":"assemblagem","teste":"vértice fora de lugar em geom (dispersão > 3 E compacidade > 5, EPSG:31983)","esperado":"0","medido":"0 de 420","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"METODOLOGIA_HONESTIDADE.md §11","origem":"auto","run_id":"20260831T151817Z"},{"id":538,"tabela":"zoneamento","teste":"centroide fora do retângulo da área de estudo (geom)","esperado":"0","medido":"0 de 62634","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"METODOLOGIA_HONESTIDADE.md §11","origem":"auto","run_id":"20260831T151817Z"},{"id":537,"tabela":"zoneamento","teste":"vértice fora de lugar em geom (dispersão > 3 E compacidade > 5, EPSG:31983)","esperado":"0","medido":"919 de 62634","resultado":"falha","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"METODOLOGIA_HONESTIDADE.md §11","origem":"auto","run_id":"20260831T151817Z"},{"id":536,"tabela":"estoque_logistico","teste":"centroide fora do retângulo da área de estudo (geom_poly)","esperado":"0","medido":"0 de 580","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"METODOLOGIA_HONESTIDADE.md §11","origem":"auto","run_id":"20260831T151817Z"},{"id":535,"tabela":"estoque_logistico","teste":"vértice fora de lugar em geom_poly (dispersão > 3 E compacidade > 5, EPSG:31983)","esperado":"0","medido":"0 de 580","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"METODOLOGIA_HONESTIDADE.md §11","origem":"auto","run_id":"20260831T151817Z"},{"id":534,"tabela":"onr_matricula","teste":"vértice fora de lugar em geom_utm (dispersão > 3 E compacidade > 5, EPSG:31983)","esperado":"0","medido":"17 de 32905","resultado":"falha","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"METODOLOGIA_HONESTIDADE.md §11","origem":"auto","run_id":"20260831T151817Z"},{"id":533,"tabela":"glebas_candidatas","teste":"centroide fora do retângulo da área de estudo (geom)","esperado":"0","medido":"0 de 171","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"METODOLOGIA_HONESTIDADE.md §11","origem":"auto","run_id":"20260831T151817Z"},{"id":532,"tabela":"glebas_candidatas","teste":"vértice fora de lugar em geom (dispersão > 3 E compacidade > 5, EPSG:31983)","esperado":"0","medido":"0 de 171","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"METODOLOGIA_HONESTIDADE.md §11","origem":"auto","run_id":"20260831T151817Z"},{"id":531,"tabela":"imoveis_candidatos","teste":"centroide fora do retângulo da área de estudo (geom)","esperado":"0","medido":"0 de 4346","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"METODOLOGIA_HONESTIDADE.md §11","origem":"auto","run_id":"20260831T151817Z"},{"id":530,"tabela":"imoveis_candidatos","teste":"vértice fora de lugar em geom (dispersão > 3 E compacidade > 5, EPSG:31983)","esperado":"0","medido":"0 de 4346","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"METODOLOGIA_HONESTIDADE.md §11","origem":"auto","run_id":"20260831T151817Z"},{"id":529,"tabela":"area_estudo_municipios","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"0 de 9","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":528,"tabela":"leilao_detalhe","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"0 de 29","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":527,"tabela":"anuncios","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"0 de 88564","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":526,"tabela":"subestacoes_dist","teste":"geometrias válidas (ST_IsValid) em geom_poly","esperado":"0 inválidas","medido":"0 de 524","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":525,"tabela":"estoque_logistico","teste":"geometrias válidas (ST_IsValid) em geom_poly","esperado":"0 inválidas","medido":"0 de 818","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":524,"tabela":"polos_trafego","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"0 de 3804","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":523,"tabela":"hidro_ae","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"0 de 2498","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":522,"tabela":"embargo_ae","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"0 de 552","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":521,"tabela":"sp_rbcv_zoneamento_wms","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"121 de 797","resultado":"atencao","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":520,"tabela":"aprm_ae","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"0 de 6","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":519,"tabela":"uc_ae","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"0 de 78","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":518,"tabela":"osm_buildings_ind","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"0 de 7728","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":517,"tabela":"osm_landuse","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"0 de 16073","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":516,"tabela":"rodovias_principais","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"0 de 15676","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":515,"tabela":"isocronas","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"0 de 40","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":514,"tabela":"glebas_candidatas","teste":"geometrias válidas (ST_IsValid) em geom_utm","esperado":"0 inválidas","medido":"0 de 171","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":513,"tabela":"car_status","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"0 de 7395","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":512,"tabela":"imoveis_candidatos","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"0 de 4346","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":511,"tabela":"zoneamento","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"4 de 62634","resultado":"atencao","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":510,"tabela":"hex","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"0 de 73115","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260831.md","origem":"auto","run_id":"20260831T151817Z"},{"id":509,"tabela":"catalogo_camadas","teste":"tabelas de cbre.* sem linha no catálogo (exceto bak_/tmp_/raw_/insumos intermediários listados no script)","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-31","script":"pipeline/qa/qa_checks.py","evidencia":"METODOLOGIA_HONESTIDADE.md §5","origem":"auto","run_id":"20260831T151817Z"},{"id":508,"tabela":"web","teste":"site com X-Robots-Tag/meta noindex (nunca indexado)","esperado":"noindex presente","medido":"só meta no HTML","resultado":"atencao","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":507,"tabela":"web","teste":"HTTP https://cbre.iagrointel.com/","esperado":"200","medido":"200","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":506,"tabela":"web","teste":"HTTP https://iagrointel.com/cbre-2764295da680c267/catalogo.html","esperado":"200","medido":"200","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":505,"tabela":"web","teste":"HTTP https://iagrointel.com/cbre-2764295da680c267/","esperado":"200","medido":"200","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":504,"tabela":"deliverable","teste":"SHA256SUMS.txt confere com os arquivos","esperado":"0 divergentes","medido":"0 de 3","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"deliverable/SHA256SUMS.txt","origem":"auto","run_id":"20260830T053001Z"},{"id":503,"tabela":"glebas_candidatas","teste":"hash atual igual ao catalogado","esperado":"ef51f85ee65d","medido":"ef51f85ee65d","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"cbre.catalogo_camadas.sha256 (mudança de dado desde a catalogação)","origem":"auto","run_id":"20260830T053001Z"},{"id":502,"tabela":"glebas_candidatas","teste":"hash do export determinístico reproduzível (2 execuções)","esperado":"iguais","medido":"ef51f85ee65d / ef51f85ee65d","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":501,"tabela":"imovel_mineracao","teste":"hash atual igual ao catalogado","esperado":"37eaf796fa28","medido":"37eaf796fa28","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"cbre.catalogo_camadas.sha256 (mudança de dado desde a catalogação)","origem":"auto","run_id":"20260830T053001Z"},{"id":500,"tabela":"imovel_mineracao","teste":"hash do export determinístico reproduzível (2 execuções)","esperado":"iguais","medido":"37eaf796fa28 / 37eaf796fa28","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":499,"tabela":"leilao_detalhe","teste":"hash atual igual ao catalogado","esperado":"7ab22e39b59c","medido":"7ab22e39b59c","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"cbre.catalogo_camadas.sha256 (mudança de dado desde a catalogação)","origem":"auto","run_id":"20260830T053001Z"},{"id":498,"tabela":"leilao_detalhe","teste":"hash do export determinístico reproduzível (2 execuções)","esperado":"iguais","medido":"7ab22e39b59c / 7ab22e39b59c","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":497,"tabela":"imoveis_candidatos","teste":"hash atual igual ao catalogado","esperado":"41b47a7f9298","medido":"41b47a7f9298","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"cbre.catalogo_camadas.sha256 (mudança de dado desde a catalogação)","origem":"auto","run_id":"20260830T053001Z"},{"id":496,"tabela":"imoveis_candidatos","teste":"hash do export determinístico reproduzível (2 execuções)","esperado":"iguais","medido":"41b47a7f9298 / 41b47a7f9298","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":495,"tabela":"zoneamento_parametros","teste":"hash atual igual ao catalogado","esperado":"70e283378824","medido":"234a9e671412","resultado":"atencao","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"cbre.catalogo_camadas.sha256 (mudança de dado desde a catalogação)","origem":"auto","run_id":"20260830T053001Z"},{"id":494,"tabela":"zoneamento_parametros","teste":"hash do export determinístico reproduzível (2 execuções)","esperado":"iguais","medido":"234a9e671412 / 234a9e671412","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":493,"tabela":"fatores","teste":"hash atual igual ao catalogado","esperado":"34cd88594538","medido":"4d251e795198","resultado":"atencao","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"cbre.catalogo_camadas.sha256 (mudança de dado desde a catalogação)","origem":"auto","run_id":"20260830T053001Z"},{"id":492,"tabela":"fatores","teste":"hash do export determinístico reproduzível (2 execuções)","esperado":"iguais","medido":"4d251e795198 / 4d251e795198","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":491,"tabela":"hex","teste":"células dentro da área de estudo (+300 m)","esperado":"0 fora","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":490,"tabela":"zoneamento","teste":"metodo/confianca no domínio declarado","esperado":"0 fora","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":489,"tabela":"zoneamento_parametros","teste":"galpao_entra no domínio declarado","esperado":"0 fora","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":488,"tabela":"imoveis_candidatos","teste":"todos os imóveis >= 5 ha (definição do objeto)","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":487,"tabela":"hex_score","teste":"score entre 0 e 1","esperado":"0 fora","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":486,"tabela":"hex_fav","teste":"favorabilidades f_* entre 0 e 100","esperado":"0 fora","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":485,"tabela":"car_s2_mensal","teste":"série mensal cobre 2020-01..2026-08","esperado":"2020-01 .. 2026-08","medido":"2020-01 .. 2026-08","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/17_MINERACAO_SENTINEL.md","origem":"auto","run_id":"20260830T053001Z"},{"id":484,"tabela":"anuncios","teste":"area_m2 entre 0 e 50 km²","esperado":"0 fora","medido":"5","resultado":"atencao","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":483,"tabela":"anuncios","teste":"preco_brl entre 0 e R$ 5 bi","esperado":"0 fora","medido":"41","resultado":"atencao","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":482,"tabela":"leilao_detalhe","teste":"2ª praça não excede avaliação","esperado":"0","medido":"3","resultado":"atencao","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":481,"tabela":"leilao_detalhe","teste":"praças em ordem e em 2026+","esperado":"0 fora","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":480,"tabela":"anuncios","teste":"data_leilao entre 2026 e 2028","esperado":"0 fora","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":479,"tabela":"anuncios","teste":"coletado_em dentro do período da frente (>= 27/08/2026, <= hoje)","esperado":"0 fora","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":478,"tabela":"imoveis_fav","teste":"colunas de identificação pessoal (nome/cpf/proprietário/telefone)","esperado":"nenhuma","medido":"nenhuma","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":477,"tabela":"imovel_mineracao","teste":"colunas de identificação pessoal (nome/cpf/proprietário/telefone)","esperado":"nenhuma","medido":"nenhuma","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":476,"tabela":"car_status","teste":"colunas de identificação pessoal (nome/cpf/proprietário/telefone)","esperado":"nenhuma","medido":"nenhuma","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":475,"tabela":"imoveis_candidatos","teste":"colunas de identificação pessoal (nome/cpf/proprietário/telefone)","esperado":"nenhuma","medido":"nenhuma","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":474,"tabela":"leilao_detalhe","teste":"comitente que não parece pessoa jurídica/órgão (revisar à mão)","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":473,"tabela":"leilao_detalhe","teste":"comitente com pessoa física identificada (marcador PF/executado/espólio)","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":472,"tabela":"leilao_detalhe","teste":"padrão de CPF em qualquer campo de texto/raw","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":471,"tabela":"anuncios","teste":"CPF no campo anunciante","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":470,"tabela":"anuncios","teste":"rótulo 'Nome:' em titulo/raw","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":469,"tabela":"anuncios","teste":"padrão de CPF (000.000.000-00) em titulo/raw","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":468,"tabela":"fatores","teste":"fatores sem dado (disponivel=false)","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":467,"tabela":"imoveis_candidatos","teste":"nenhum ranqueado com >= 50 % vetado ou veto de mineração","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":466,"tabela":"anuncios","teste":"anúncios com coordenada nativa (minoria, declarada)","esperado":"< 25 % (research/10 media 1.199 em 28/08; o cron diario acrescenta leiloes com coordenada)","medido":"13532 de 88564","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/10_MERCADO_VARRIDO.md","origem":"auto","run_id":"20260830T053001Z"},{"id":465,"tabela":"imovel_mineracao","teste":"vetos de mineração","esperado":"19","medido":"19","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/17_MINERACAO_SENTINEL.md","origem":"auto","run_id":"20260830T053001Z"},{"id":464,"tabela":"imoveis_candidatos","teste":"elegíveis em Guarulhos","esperado":"19","medido":"19","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/15_IMOVEIS_CANDIDATOS.md","origem":"auto","run_id":"20260830T053001Z"},{"id":463,"tabela":"imoveis_candidatos","teste":"imóveis elegíveis (rank_geral não nulo)","esperado":"617","medido":"617","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/21_INTEGRACAO_ZON_MINE.md","origem":"auto","run_id":"20260830T053001Z"},{"id":462,"tabela":"zoneamento_parametros_dom","teste":"contagem de linhas igual ao relatório","esperado":"86","medido":"86","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"README.md / research/12,15,17,18,21","origem":"auto","run_id":"20260830T053001Z"},{"id":461,"tabela":"leilao_detalhe","teste":"contagem de linhas igual ao relatório","esperado":"29","medido":"29","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"README.md / research/12,15,17,18,21","origem":"auto","run_id":"20260830T053001Z"},{"id":460,"tabela":"fatores","teste":"contagem de linhas igual ao relatório","esperado":"19","medido":"20","resultado":"atencao","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"README.md / research/12,15,17,18,21","origem":"auto","run_id":"20260830T053001Z"},{"id":459,"tabela":"car_status","teste":"contagem de linhas igual ao relatório","esperado":"7395","medido":"7395","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"README.md / research/12,15,17,18,21","origem":"auto","run_id":"20260830T053001Z"},{"id":458,"tabela":"imoveis_fav","teste":"contagem de linhas igual ao relatório","esperado":"4346","medido":"4346","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"README.md / research/12,15,17,18,21","origem":"auto","run_id":"20260830T053001Z"},{"id":457,"tabela":"imoveis_candidatos","teste":"contagem de linhas igual ao relatório","esperado":"4346","medido":"4346","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"README.md / research/12,15,17,18,21","origem":"auto","run_id":"20260830T053001Z"},{"id":456,"tabela":"hex_fav","teste":"contagem de linhas igual ao relatório","esperado":"73115","medido":"73115","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"README.md / research/12,15,17,18,21","origem":"auto","run_id":"20260830T053001Z"},{"id":455,"tabela":"hex_score","teste":"contagem de linhas igual ao relatório","esperado":"73115","medido":"73115","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"README.md / research/12,15,17,18,21","origem":"auto","run_id":"20260830T053001Z"},{"id":454,"tabela":"hex","teste":"contagem de linhas igual ao relatório","esperado":"73115","medido":"73115","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"README.md / research/12,15,17,18,21","origem":"auto","run_id":"20260830T053001Z"},{"id":453,"tabela":"imoveis_candidatos","teste":"imóveis que intersectam a grade hex","esperado":"= 4346","medido":"4346","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":452,"tabela":"zoneamento","teste":"cobertura da carta sobre o município: São Paulo","esperado":">= 60 % (carta municipal) ou explicado","medido":"89 %","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/19_ZONEAMENTO_*.md + 21_INTEGRACAO_ZON_MINE.md (cobertura parcial declarada onde a lei só zoneia o urbano)","origem":"auto","run_id":"20260830T053001Z"},{"id":451,"tabela":"zoneamento","teste":"cobertura da carta sobre o município: Santa Isabel","esperado":">= 60 % (carta municipal) ou explicado","medido":"99 %","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/19_ZONEAMENTO_*.md + 21_INTEGRACAO_ZON_MINE.md (cobertura parcial declarada onde a lei só zoneia o urbano)","origem":"auto","run_id":"20260830T053001Z"},{"id":450,"tabela":"zoneamento","teste":"cobertura da carta sobre o município: Nazaré Paulista","esperado":">= 60 % (carta municipal) ou explicado","medido":"100 %","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/19_ZONEAMENTO_*.md + 21_INTEGRACAO_ZON_MINE.md (cobertura parcial declarada onde a lei só zoneia o urbano)","origem":"auto","run_id":"20260830T053001Z"},{"id":449,"tabela":"zoneamento","teste":"cobertura da carta sobre o município: Mogi das Cruzes","esperado":">= 60 % (carta municipal) ou explicado","medido":"100 %","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/19_ZONEAMENTO_*.md + 21_INTEGRACAO_ZON_MINE.md (cobertura parcial declarada onde a lei só zoneia o urbano)","origem":"auto","run_id":"20260830T053001Z"},{"id":448,"tabela":"zoneamento","teste":"cobertura da carta sobre o município: Mairiporã","esperado":">= 60 % (carta municipal) ou explicado","medido":"100 %","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/19_ZONEAMENTO_*.md + 21_INTEGRACAO_ZON_MINE.md (cobertura parcial declarada onde a lei só zoneia o urbano)","origem":"auto","run_id":"20260830T053001Z"},{"id":447,"tabela":"zoneamento","teste":"cobertura da carta sobre o município: Itaquaquecetuba","esperado":">= 60 % (carta municipal) ou explicado","medido":"100 %","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/19_ZONEAMENTO_*.md + 21_INTEGRACAO_ZON_MINE.md (cobertura parcial declarada onde a lei só zoneia o urbano)","origem":"auto","run_id":"20260830T053001Z"},{"id":446,"tabela":"zoneamento","teste":"cobertura da carta sobre o município: Guarulhos","esperado":">= 60 % (carta municipal) ou explicado","medido":"100 %","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/19_ZONEAMENTO_*.md + 21_INTEGRACAO_ZON_MINE.md (cobertura parcial declarada onde a lei só zoneia o urbano)","origem":"auto","run_id":"20260830T053001Z"},{"id":445,"tabela":"zoneamento","teste":"cobertura da carta sobre o município: Cajamar","esperado":">= 60 % (carta municipal) ou explicado","medido":"89 %","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/19_ZONEAMENTO_*.md + 21_INTEGRACAO_ZON_MINE.md (cobertura parcial declarada onde a lei só zoneia o urbano)","origem":"auto","run_id":"20260830T053001Z"},{"id":444,"tabela":"zoneamento","teste":"cobertura da carta sobre o município: Arujá","esperado":">= 60 % (carta municipal) ou explicado","medido":"100 %","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/19_ZONEAMENTO_*.md + 21_INTEGRACAO_ZON_MINE.md (cobertura parcial declarada onde a lei só zoneia o urbano)","origem":"auto","run_id":"20260830T053001Z"},{"id":443,"tabela":"fatores","teste":"nulos em transformacao","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":442,"tabela":"fatores","teste":"nulos em fonte","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":441,"tabela":"fatores","teste":"nulos em nome","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":440,"tabela":"car_status","teste":"nulos em geom","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":439,"tabela":"car_status","teste":"nulos em classe_alt","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":438,"tabela":"car_status","teste":"nulos em car_cod","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":437,"tabela":"imovel_mineracao","teste":"nulos em motivo","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":436,"tabela":"imovel_mineracao","teste":"nulos em veredito","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":435,"tabela":"leilao_detalhe","teste":"nulos em status","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":434,"tabela":"leilao_detalhe","teste":"nulos em fonte","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":433,"tabela":"leilao_detalhe","teste":"nulos em url","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":432,"tabela":"anuncios","teste":"nulos em coletado_em","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":431,"tabela":"anuncios","teste":"nulos em tipo_fonte","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":430,"tabela":"anuncios","teste":"nulos em fonte","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":429,"tabela":"anuncios","teste":"nulos em url","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":428,"tabela":"zoneamento_parametros","teste":"nulos em artigo_fonte","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":427,"tabela":"zoneamento_parametros","teste":"nulos em galpao_entra","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":426,"tabela":"zoneamento_parametros","teste":"nulos em zona_sigla","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":425,"tabela":"zoneamento","teste":"nulos em fonte_url","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":424,"tabela":"zoneamento","teste":"nulos em geom","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":423,"tabela":"zoneamento","teste":"nulos em confianca","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":422,"tabela":"zoneamento","teste":"nulos em metodo","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":421,"tabela":"zoneamento","teste":"nulos em zona_sigla","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":420,"tabela":"zoneamento","teste":"nulos em municipio_ibge","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":419,"tabela":"hex_fav","teste":"nulos em veto","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":418,"tabela":"hex_fav","teste":"nulos em municipio","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":417,"tabela":"hex_fav","teste":"nulos em hex_id","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":416,"tabela":"imoveis_candidatos","teste":"nulos em indice","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":415,"tabela":"imoveis_candidatos","teste":"nulos em geom","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":414,"tabela":"imoveis_candidatos","teste":"nulos em area_ha","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":413,"tabela":"imoveis_candidatos","teste":"nulos em municipio","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":412,"tabela":"imoveis_candidatos","teste":"nulos em car_cod","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":411,"tabela":"setor_renda","teste":"chave única (cd_setor)","esperado":"0 duplicadas","medido":"0 duplicadas em 100928","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":410,"tabela":"tributacao_municipio","teste":"chave única (municipio_ibge)","esperado":"0 duplicadas","medido":"0 duplicadas em 9","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":409,"tabela":"estoque_logistico","teste":"chave única (estoque_id)","esperado":"0 duplicadas","medido":"0 duplicadas em 818","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":408,"tabela":"subestacoes_dist","teste":"chave única (se_id)","esperado":"0 duplicadas","medido":"0 duplicadas em 524","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":407,"tabela":"polos_trafego","teste":"chave única (polo_id)","esperado":"0 duplicadas","medido":"0 duplicadas em 3804","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":406,"tabela":"car_ndvi","teste":"chave única (car_cod,periodo)","esperado":"0 duplicadas","medido":"0 duplicadas em 59160","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":405,"tabela":"car_uso","teste":"chave única (car_cod,ano)","esperado":"0 duplicadas","medido":"0 duplicadas em 29580","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":404,"tabela":"car_s2_mensal","teste":"chave única (car_cod,ano_mes)","esperado":"0 duplicadas","medido":"0 duplicadas em 217951","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":403,"tabela":"fatores","teste":"chave única (ordem)","esperado":"0 duplicadas","medido":"0 duplicadas em 20","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":402,"tabela":"glebas_candidatas","teste":"chave única (gleba_id)","esperado":"0 duplicadas","medido":"0 duplicadas em 171","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":401,"tabela":"leilao_detalhe","teste":"chave única (anuncio_id)","esperado":"0 duplicadas","medido":"0 duplicadas em 29","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":400,"tabela":"anuncios","teste":"chave única (url)","esperado":"0 duplicadas","medido":"0 duplicadas em 88564","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":399,"tabela":"zoneamento_parametros","teste":"chave única (id)","esperado":"0 duplicadas","medido":"0 duplicadas em 88","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":398,"tabela":"zoneamento","teste":"chave única (id)","esperado":"0 duplicadas","medido":"0 duplicadas em 62634","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":397,"tabela":"imovel_mineracao","teste":"chave única (car_cod)","esperado":"0 duplicadas","medido":"0 duplicadas em 2956","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":396,"tabela":"car_status","teste":"chave única (car_cod)","esperado":"0 duplicadas","medido":"0 duplicadas em 7395","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":395,"tabela":"imoveis_fav","teste":"chave única (car_cod)","esperado":"0 duplicadas","medido":"0 duplicadas em 4346","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":394,"tabela":"imoveis_candidatos","teste":"chave única (car_cod)","esperado":"0 duplicadas","medido":"0 duplicadas em 4346","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":393,"tabela":"hex_fav","teste":"chave única (hex_id)","esperado":"0 duplicadas","medido":"0 duplicadas em 73115","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":392,"tabela":"hex_score","teste":"chave única (hex_id)","esperado":"0 duplicadas","medido":"0 duplicadas em 73115","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":391,"tabela":"hex","teste":"chave única (hex_id)","esperado":"0 duplicadas","medido":"0 duplicadas em 73115","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":390,"tabela":"area_estudo_municipios","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"0 de 9","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":389,"tabela":"leilao_detalhe","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"0 de 29","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":388,"tabela":"anuncios","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"0 de 88564","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":387,"tabela":"subestacoes_dist","teste":"geometrias válidas (ST_IsValid) em geom_poly","esperado":"0 inválidas","medido":"0 de 524","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":386,"tabela":"estoque_logistico","teste":"geometrias válidas (ST_IsValid) em geom_poly","esperado":"0 inválidas","medido":"0 de 818","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":385,"tabela":"polos_trafego","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"0 de 3804","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":384,"tabela":"hidro_ae","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"0 de 2498","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":383,"tabela":"embargo_ae","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"0 de 552","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":382,"tabela":"sp_rbcv_zoneamento_wms","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"121 de 797","resultado":"atencao","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":381,"tabela":"aprm_ae","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"0 de 6","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":380,"tabela":"uc_ae","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"0 de 78","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":379,"tabela":"osm_buildings_ind","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"0 de 7728","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":378,"tabela":"osm_landuse","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"0 de 16073","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":377,"tabela":"rodovias_principais","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"0 de 15676","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":376,"tabela":"isocronas","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"0 de 40","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":375,"tabela":"glebas_candidatas","teste":"geometrias válidas (ST_IsValid) em geom_utm","esperado":"0 inválidas","medido":"0 de 171","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":374,"tabela":"car_status","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"0 de 7395","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":373,"tabela":"imoveis_candidatos","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"0 de 4346","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":372,"tabela":"zoneamento","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"4 de 62634","resultado":"atencao","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":371,"tabela":"hex","teste":"geometrias válidas (ST_IsValid) em geom","esperado":"0 inválidas","medido":"0 de 73115","resultado":"passa","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260830.md","origem":"auto","run_id":"20260830T053001Z"},{"id":370,"tabela":"catalogo_camadas","teste":"tabelas de cbre.* sem linha no catálogo (exceto bak_/tmp_/raw_/insumos intermediários listados no script)","esperado":"0","medido":"21: aruja_zona_central_lc42_p3,car_attr_ae,comentarios,conversao_regras,estoque_fii,estoque_fii_mun,hex_inundacao,imovel_aprm_sub,imovel_brownfield,imovel_inundacao,imovel_macrozona,imovel_mt,imovel_perfil_conversao,imovel_sigef,inundacao_oficial,leilao_historico,leilao_historico_log,macrozoneamento,mac","resultado":"atencao","data":"2026-08-30","script":"pipeline/qa/qa_checks.py","evidencia":"METODOLOGIA_HONESTIDADE.md §5","origem":"auto","run_id":"20260830T053001Z"},{"id":369,"tabela":"web","teste":"site com X-Robots-Tag/meta noindex (nunca indexado)","esperado":"noindex presente","medido":"só meta no HTML","resultado":"atencao","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":368,"tabela":"web","teste":"HTTP https://cbre.iagrointel.com/","esperado":"200","medido":"200","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":367,"tabela":"web","teste":"HTTP https://iagrointel.com/cbre-2764295da680c267/catalogo.html","esperado":"200","medido":"200","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":366,"tabela":"web","teste":"HTTP https://iagrointel.com/cbre-2764295da680c267/","esperado":"200","medido":"200","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":365,"tabela":"deliverable","teste":"SHA256SUMS.txt confere com os arquivos","esperado":"0 divergentes","medido":"0 de 3","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"deliverable/SHA256SUMS.txt","origem":"auto","run_id":"20260829T202617Z"},{"id":364,"tabela":"glebas_candidatas","teste":"hash atual igual ao catalogado","esperado":"ef51f85ee65d","medido":"ef51f85ee65d","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"cbre.catalogo_camadas.sha256 (mudança de dado desde a catalogação)","origem":"auto","run_id":"20260829T202617Z"},{"id":363,"tabela":"glebas_candidatas","teste":"hash do export determinístico reproduzível (2 execuções)","esperado":"iguais","medido":"ef51f85ee65d / ef51f85ee65d","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":362,"tabela":"imovel_mineracao","teste":"hash atual igual ao catalogado","esperado":"37eaf796fa28","medido":"37eaf796fa28","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"cbre.catalogo_camadas.sha256 (mudança de dado desde a catalogação)","origem":"auto","run_id":"20260829T202617Z"},{"id":361,"tabela":"imovel_mineracao","teste":"hash do export determinístico reproduzível (2 execuções)","esperado":"iguais","medido":"37eaf796fa28 / 37eaf796fa28","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":360,"tabela":"leilao_detalhe","teste":"hash atual igual ao catalogado","esperado":"7ab22e39b59c","medido":"7ab22e39b59c","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"cbre.catalogo_camadas.sha256 (mudança de dado desde a catalogação)","origem":"auto","run_id":"20260829T202617Z"},{"id":359,"tabela":"leilao_detalhe","teste":"hash do export determinístico reproduzível (2 execuções)","esperado":"iguais","medido":"7ab22e39b59c / 7ab22e39b59c","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":358,"tabela":"imoveis_candidatos","teste":"hash atual igual ao catalogado","esperado":"41b47a7f9298","medido":"41b47a7f9298","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"cbre.catalogo_camadas.sha256 (mudança de dado desde a catalogação)","origem":"auto","run_id":"20260829T202617Z"},{"id":357,"tabela":"imoveis_candidatos","teste":"hash do export determinístico reproduzível (2 execuções)","esperado":"iguais","medido":"41b47a7f9298 / 41b47a7f9298","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":356,"tabela":"zoneamento_parametros","teste":"hash atual igual ao catalogado","esperado":"70e283378824","medido":"234a9e671412","resultado":"atencao","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"cbre.catalogo_camadas.sha256 (mudança de dado desde a catalogação)","origem":"auto","run_id":"20260829T202617Z"},{"id":355,"tabela":"zoneamento_parametros","teste":"hash do export determinístico reproduzível (2 execuções)","esperado":"iguais","medido":"234a9e671412 / 234a9e671412","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":354,"tabela":"fatores","teste":"hash atual igual ao catalogado","esperado":"34cd88594538","medido":"bef4b768250d","resultado":"atencao","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"cbre.catalogo_camadas.sha256 (mudança de dado desde a catalogação)","origem":"auto","run_id":"20260829T202617Z"},{"id":353,"tabela":"fatores","teste":"hash do export determinístico reproduzível (2 execuções)","esperado":"iguais","medido":"bef4b768250d / bef4b768250d","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":352,"tabela":"hex","teste":"células dentro da área de estudo (+300 m)","esperado":"0 fora","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":351,"tabela":"zoneamento","teste":"metodo/confianca no domínio declarado","esperado":"0 fora","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":350,"tabela":"zoneamento_parametros","teste":"galpao_entra no domínio declarado","esperado":"0 fora","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":349,"tabela":"imoveis_candidatos","teste":"todos os imóveis >= 5 ha (definição do objeto)","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":348,"tabela":"hex_score","teste":"score entre 0 e 1","esperado":"0 fora","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":347,"tabela":"hex_fav","teste":"favorabilidades f_* entre 0 e 100","esperado":"0 fora","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":346,"tabela":"car_s2_mensal","teste":"série mensal cobre 2020-01..2026-08","esperado":"2020-01 .. 2026-08","medido":"2020-01 .. 2026-08","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/17_MINERACAO_SENTINEL.md","origem":"auto","run_id":"20260829T202617Z"},{"id":345,"tabela":"anuncios","teste":"area_m2 entre 0 e 50 km²","esperado":"0 fora","medido":"4","resultado":"atencao","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":344,"tabela":"anuncios","teste":"preco_brl entre 0 e R$ 5 bi","esperado":"0 fora","medido":"41","resultado":"atencao","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":343,"tabela":"leilao_detalhe","teste":"2ª praça não excede avaliação","esperado":"0","medido":"3","resultado":"atencao","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":342,"tabela":"leilao_detalhe","teste":"praças em ordem e em 2026+","esperado":"0 fora","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":341,"tabela":"anuncios","teste":"data_leilao entre 2026 e 2028","esperado":"0 fora","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":340,"tabela":"anuncios","teste":"coletado_em dentro do período da frente (>= 27/08/2026, <= hoje)","esperado":"0 fora","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":339,"tabela":"imoveis_fav","teste":"colunas de identificação pessoal (nome/cpf/proprietário/telefone)","esperado":"nenhuma","medido":"nenhuma","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":338,"tabela":"imovel_mineracao","teste":"colunas de identificação pessoal (nome/cpf/proprietário/telefone)","esperado":"nenhuma","medido":"nenhuma","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":337,"tabela":"car_status","teste":"colunas de identificação pessoal (nome/cpf/proprietário/telefone)","esperado":"nenhuma","medido":"nenhuma","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":336,"tabela":"imoveis_candidatos","teste":"colunas de identificação pessoal (nome/cpf/proprietário/telefone)","esperado":"nenhuma","medido":"nenhuma","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":335,"tabela":"leilao_detalhe","teste":"comitente que não parece pessoa jurídica/órgão (revisar à mão)","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":334,"tabela":"leilao_detalhe","teste":"comitente com pessoa física identificada (marcador PF/executado/espólio)","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":333,"tabela":"leilao_detalhe","teste":"padrão de CPF em qualquer campo de texto/raw","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":332,"tabela":"anuncios","teste":"CPF no campo anunciante","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":331,"tabela":"anuncios","teste":"rótulo 'Nome:' em titulo/raw","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":330,"tabela":"anuncios","teste":"padrão de CPF (000.000.000-00) em titulo/raw","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":329,"tabela":"fatores","teste":"fatores marcados 'gancho sem dado' (disponivel=false) que já têm dado em hex_fav","esperado":"0 (texto de cbre.fatores em dia)","medido":"0: ","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/16_FATORES_EXTRA.md — atualizar fonte/transformacao em cbre.fatores","origem":"auto","run_id":"20260829T202617Z"},{"id":328,"tabela":"imoveis_candidatos","teste":"nenhum ranqueado com >= 50 % vetado ou veto de mineração","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":327,"tabela":"anuncios","teste":"anúncios com coordenada nativa (minoria, declarada)","esperado":"< 25 % (research/10 media 1.199 em 28/08; o cron diario acrescenta leiloes com coordenada)","medido":"13190 de 77178","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/10_MERCADO_VARRIDO.md","origem":"auto","run_id":"20260829T202617Z"},{"id":326,"tabela":"imovel_mineracao","teste":"vetos de mineração","esperado":"19","medido":"19","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/17_MINERACAO_SENTINEL.md","origem":"auto","run_id":"20260829T202617Z"},{"id":325,"tabela":"imoveis_candidatos","teste":"elegíveis em Guarulhos","esperado":"19","medido":"19","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/15_IMOVEIS_CANDIDATOS.md","origem":"auto","run_id":"20260829T202617Z"},{"id":324,"tabela":"imoveis_candidatos","teste":"imóveis elegíveis (rank_geral não nulo)","esperado":"617","medido":"617","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/21_INTEGRACAO_ZON_MINE.md","origem":"auto","run_id":"20260829T202617Z"},{"id":323,"tabela":"zoneamento_parametros_dom","teste":"contagem de linhas igual ao relatório","esperado":"86","medido":"86","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"README.md / research/12,15,17,18,21","origem":"auto","run_id":"20260829T202617Z"},{"id":322,"tabela":"leilao_detalhe","teste":"contagem de linhas igual ao relatório","esperado":"29","medido":"29","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"README.md / research/12,15,17,18,21","origem":"auto","run_id":"20260829T202617Z"},{"id":321,"tabela":"fatores","teste":"contagem de linhas igual ao relatório","esperado":"19","medido":"19","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"README.md / research/12,15,17,18,21","origem":"auto","run_id":"20260829T202617Z"},{"id":320,"tabela":"car_status","teste":"contagem de linhas igual ao relatório","esperado":"7395","medido":"7395","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"README.md / research/12,15,17,18,21","origem":"auto","run_id":"20260829T202617Z"},{"id":319,"tabela":"imoveis_fav","teste":"contagem de linhas igual ao relatório","esperado":"4346","medido":"4346","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"README.md / research/12,15,17,18,21","origem":"auto","run_id":"20260829T202617Z"},{"id":318,"tabela":"imoveis_candidatos","teste":"contagem de linhas igual ao relatório","esperado":"4346","medido":"4346","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"README.md / research/12,15,17,18,21","origem":"auto","run_id":"20260829T202617Z"},{"id":317,"tabela":"hex_fav","teste":"contagem de linhas igual ao relatório","esperado":"73115","medido":"73115","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"README.md / research/12,15,17,18,21","origem":"auto","run_id":"20260829T202617Z"},{"id":316,"tabela":"hex_score","teste":"contagem de linhas igual ao relatório","esperado":"73115","medido":"73115","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"README.md / research/12,15,17,18,21","origem":"auto","run_id":"20260829T202617Z"},{"id":315,"tabela":"hex","teste":"contagem de linhas igual ao relatório","esperado":"73115","medido":"73115","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"README.md / research/12,15,17,18,21","origem":"auto","run_id":"20260829T202617Z"},{"id":314,"tabela":"imoveis_candidatos","teste":"imóveis que intersectam a grade hex","esperado":"= 4346","medido":"4346","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":313,"tabela":"zoneamento","teste":"cobertura da carta sobre o município: São Paulo","esperado":">= 60 % (carta municipal) ou explicado","medido":"89 %","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/19_ZONEAMENTO_*.md + 21_INTEGRACAO_ZON_MINE.md (cobertura parcial declarada onde a lei só zoneia o urbano)","origem":"auto","run_id":"20260829T202617Z"},{"id":312,"tabela":"zoneamento","teste":"cobertura da carta sobre o município: Santa Isabel","esperado":">= 60 % (carta municipal) ou explicado","medido":"99 %","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/19_ZONEAMENTO_*.md + 21_INTEGRACAO_ZON_MINE.md (cobertura parcial declarada onde a lei só zoneia o urbano)","origem":"auto","run_id":"20260829T202617Z"},{"id":311,"tabela":"zoneamento","teste":"cobertura da carta sobre o município: Nazaré Paulista","esperado":">= 60 % (carta municipal) ou explicado","medido":"100 %","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/19_ZONEAMENTO_*.md + 21_INTEGRACAO_ZON_MINE.md (cobertura parcial declarada onde a lei só zoneia o urbano)","origem":"auto","run_id":"20260829T202617Z"},{"id":310,"tabela":"zoneamento","teste":"cobertura da carta sobre o município: Mogi das Cruzes","esperado":">= 60 % (carta municipal) ou explicado","medido":"100 %","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/19_ZONEAMENTO_*.md + 21_INTEGRACAO_ZON_MINE.md (cobertura parcial declarada onde a lei só zoneia o urbano)","origem":"auto","run_id":"20260829T202617Z"},{"id":309,"tabela":"zoneamento","teste":"cobertura da carta sobre o município: Mairiporã","esperado":">= 60 % (carta municipal) ou explicado","medido":"100 %","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/19_ZONEAMENTO_*.md + 21_INTEGRACAO_ZON_MINE.md (cobertura parcial declarada onde a lei só zoneia o urbano)","origem":"auto","run_id":"20260829T202617Z"},{"id":308,"tabela":"zoneamento","teste":"cobertura da carta sobre o município: Itaquaquecetuba","esperado":">= 60 % (carta municipal) ou explicado","medido":"100 %","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/19_ZONEAMENTO_*.md + 21_INTEGRACAO_ZON_MINE.md (cobertura parcial declarada onde a lei só zoneia o urbano)","origem":"auto","run_id":"20260829T202617Z"},{"id":307,"tabela":"zoneamento","teste":"cobertura da carta sobre o município: Guarulhos","esperado":">= 60 % (carta municipal) ou explicado","medido":"100 %","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/19_ZONEAMENTO_*.md + 21_INTEGRACAO_ZON_MINE.md (cobertura parcial declarada onde a lei só zoneia o urbano)","origem":"auto","run_id":"20260829T202617Z"},{"id":306,"tabela":"zoneamento","teste":"cobertura da carta sobre o município: Cajamar","esperado":">= 60 % (carta municipal) ou explicado","medido":"89 %","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/19_ZONEAMENTO_*.md + 21_INTEGRACAO_ZON_MINE.md (cobertura parcial declarada onde a lei só zoneia o urbano)","origem":"auto","run_id":"20260829T202617Z"},{"id":305,"tabela":"zoneamento","teste":"cobertura da carta sobre o município: Arujá","esperado":">= 60 % (carta municipal) ou explicado","medido":"100 %","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/19_ZONEAMENTO_*.md + 21_INTEGRACAO_ZON_MINE.md (cobertura parcial declarada onde a lei só zoneia o urbano)","origem":"auto","run_id":"20260829T202617Z"},{"id":304,"tabela":"fatores","teste":"nulos em transformacao","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":303,"tabela":"fatores","teste":"nulos em fonte","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":302,"tabela":"fatores","teste":"nulos em nome","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":301,"tabela":"car_status","teste":"nulos em geom","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":300,"tabela":"car_status","teste":"nulos em classe_alt","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":299,"tabela":"car_status","teste":"nulos em car_cod","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":298,"tabela":"imovel_mineracao","teste":"nulos em motivo","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":297,"tabela":"imovel_mineracao","teste":"nulos em veredito","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":296,"tabela":"leilao_detalhe","teste":"nulos em status","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":295,"tabela":"leilao_detalhe","teste":"nulos em fonte","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":294,"tabela":"leilao_detalhe","teste":"nulos em url","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":293,"tabela":"anuncios","teste":"nulos em coletado_em","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":292,"tabela":"anuncios","teste":"nulos em tipo_fonte","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":291,"tabela":"anuncios","teste":"nulos em fonte","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":290,"tabela":"anuncios","teste":"nulos em url","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":289,"tabela":"zoneamento_parametros","teste":"nulos em artigo_fonte","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":288,"tabela":"zoneamento_parametros","teste":"nulos em galpao_entra","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":287,"tabela":"zoneamento_parametros","teste":"nulos em zona_sigla","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":286,"tabela":"zoneamento","teste":"nulos em fonte_url","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":285,"tabela":"zoneamento","teste":"nulos em geom","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":284,"tabela":"zoneamento","teste":"nulos em confianca","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":283,"tabela":"zoneamento","teste":"nulos em metodo","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":282,"tabela":"zoneamento","teste":"nulos em zona_sigla","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":281,"tabela":"zoneamento","teste":"nulos em municipio_ibge","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":280,"tabela":"hex_fav","teste":"nulos em veto","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":279,"tabela":"hex_fav","teste":"nulos em municipio","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":278,"tabela":"hex_fav","teste":"nulos em hex_id","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":277,"tabela":"imoveis_candidatos","teste":"nulos em indice","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":276,"tabela":"imoveis_candidatos","teste":"nulos em geom","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":275,"tabela":"imoveis_candidatos","teste":"nulos em area_ha","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":274,"tabela":"imoveis_candidatos","teste":"nulos em municipio","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":273,"tabela":"imoveis_candidatos","teste":"nulos em car_cod","esperado":"0","medido":"0","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":272,"tabela":"setor_renda","teste":"chave única (cd_setor)","esperado":"0 duplicadas","medido":"0 duplicadas em 100928","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":271,"tabela":"tributacao_municipio","teste":"chave única (municipio_ibge)","esperado":"0 duplicadas","medido":"0 duplicadas em 9","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":270,"tabela":"estoque_logistico","teste":"chave única (estoque_id)","esperado":"0 duplicadas","medido":"0 duplicadas em 750","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"},{"id":269,"tabela":"subestacoes_dist","teste":"chave única (se_id)","esperado":"0 duplicadas","medido":"0 duplicadas em 524","resultado":"passa","data":"2026-08-29","script":"pipeline/qa/qa_checks.py","evidencia":"research/QA_20260829.md","origem":"auto","run_id":"20260829T202617Z"}],"frescor":[{"tabela":"zoneamento_santaisabel","url":"https://web.archive.org/web/20181221150029/http://santaisabel.sp.gov.br/pmsiportal/wp-content/uploads/2018/10/MACROZONEAMENTO-MAPA-32A.pdf","hash_anterior":"99d1cdb37216aebb6f5b9170d0984d79e77fceb510115dad12e40abdf5919e22","hash_novo":"431f7564956bc427a48f3f29709affd8a2554e57491ea182570fe74bc5c0b3aa","mudou":true,"verificado_em":"2026-09-01T06:02:34.564511+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 11248 B"},{"tabela":"zoneamento_itaqua","url":"https://itaqua.sp.gov.br/arquivos/secretarias/planejamento-urbano/Mapas/ANEXO_II_MAPA_DE_ZONEAMENTO_1_A1.pdf","hash_anterior":"Mon, 15 Jun 2026 23:09:52 GMT","hash_novo":"Mon, 15 Jun 2026 23:09:52 GMT","mudou":false,"verificado_em":"2026-09-01T06:02:29.810023+00:00","metodo":"last-modified","observacao":"HTTP HEAD; content-length=14070921"},{"tabela":"zoneamento_aruja_lei1472_2000","url":"http://governoeletronico.aruja.sp.gov.br/leismunicipais/AtosPlanejamento/zoneamento%20Geral.pdf","hash_anterior":null,"hash_novo":"7044649036e8cc1:1add3","mudou":null,"verificado_em":"2026-09-01T06:02:27.694702+00:00","metodo":"etag","observacao":"HTTP HEAD; content-length=976168"},{"tabela":"uf_sp_area_intervencao","url":"https://www.idesp.sp.gov.br/geoserver/acervo_emplasa/wfs?service=WFS&version=2.0.0&request=GetCapabilities","hash_anterior":null,"hash_novo":"eb13ab765f68c33bfbf54e1f6638549522757bda1fa31ceee6366878eb30ea28","mudou":null,"verificado_em":"2026-09-01T06:02:25.569638+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 1185887 B"},{"tabela":"uf_rs_loteamento_metroplan","url":"https://iede.rs.gov.br/server/rest/services","hash_anterior":null,"hash_novo":"628f4925ac4f726d6eabf840dafd7e2eb92bec37ad33753efeedd4306d59b2d2","mudou":null,"verificado_em":"2026-09-01T06:02:09.206209+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 4904 B"},{"tabela":"uf_pr_perimetro_urbano","url":"https://paranainterativo.pr.gov.br/interativo/rest/services","hash_anterior":null,"hash_novo":"890139b5c997e0ca30055948780b265d468fc02e9832ed97c8a4756adfe37f2a","mudou":null,"verificado_em":"2026-09-01T06:02:06.896514+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 3595 B"},{"tabela":"servico:analise_sob_demanda","url":"https://cbre.iagrointel.com/analisar.html","hash_anterior":null,"hash_novo":"6a95c9a9-246b","mudou":null,"verificado_em":"2026-09-01T06:02:04.651905+00:00","metodo":"etag","observacao":"HTTP HEAD; content-length=9323"},{"tabela":"raw_sp_habi_favela","url":"https://dados.prefeitura.sp.gov.br","hash_anterior":null,"hash_novo":null,"mudou":null,"verificado_em":"2026-09-01T06:02:02.566683+00:00","metodo":"robots","observacao":"robots.txt não permite; não tentado"},{"tabela":"raw_mogi_zeis2","url":"https://geomogi.mogidascruzes.sp.gov.br/mapa/zeis2","hash_anterior":null,"hash_novo":"08a52b623eed9ce41109e512d96522ffa8b6da3185343432e7d59cf5c388efba","mudou":null,"verificado_em":"2026-09-01T06:02:00.342587+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 25339 B"},{"tabela":"raw_mogi_zeis1","url":"https://geomogi.mogidascruzes.sp.gov.br/mapa/zeis1","hash_anterior":null,"hash_novo":"396f58c1c1927f586fac896d05618d63c751300ee4af22102868a87fab91d174","mudou":null,"verificado_em":"2026-09-01T06:01:58.064492+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 177467 B"},{"tabela":"raw_mogi_macrozona","url":"https://geomogi.mogidascruzes.sp.gov.br/mapa/macrozona","hash_anterior":null,"hash_novo":"100a9ede33ac844d89321d8dde19a38a2199ce47248064eeb43d6c6dd5025cd8","mudou":null,"verificado_em":"2026-09-01T06:01:55.847295+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 1537225 B"},{"tabela":"raw_mairipora_pd_kml","url":"https://www.mairipora.sp.gov.br/cidadao/revisao-de-plano-diretor-participativo","hash_anterior":"e35224b5c4af410db6fe35e46523764289ab0deb1b138e54de908b00c9dd3c5a","hash_novo":"e35224b5c4af410db6fe35e46523764289ab0deb1b138e54de908b00c9dd3c5a","mudou":false,"verificado_em":"2026-09-01T06:01:53.447931+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 109451 B"},{"tabela":"raw_mairipora_macrozoneamento_kml","url":"https://drive.google.com/drive/folders/1VOirgMBOJZqB0cA5EGbLi0k3WwjXIzlK","hash_anterior":null,"hash_novo":"fcda987279b4cd69c78eda7f8228827a4527113c9ecd307c5b9f3f1db1b9a536","mudou":null,"verificado_em":"2026-09-01T06:01:49.564503+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 386678 B"},{"tabela":"raw_itaqua_zeis","url":"https://itaqua.sp.gov.br/planejamento-urbano/","hash_anterior":null,"hash_novo":"2c81dee80ff37ec215b091e4f28317df6c6e631749fe70cad75d870a51dc6237","mudou":null,"verificado_em":"2026-09-01T06:01:45.88969+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 79634 B"},{"tabela":"raw_inund_sgb_santaisabel","url":"https://rigeo.sgb.gov.br/handle/doc/19432","hash_anterior":null,"hash_novo":"W/\"2ef-19f375c8c80","mudou":null,"verificado_em":"2026-09-01T06:01:43.708602+00:00","metodo":"etag","observacao":"HTTP HEAD; content-length=751"},{"tabela":"raw_inund_sgb_nazare","url":"https://rigeo.sgb.gov.br/handle/doc/18190","hash_anterior":null,"hash_novo":"W/\"2ef-19f375c8c80","mudou":null,"verificado_em":"2026-09-01T06:01:41.575459+00:00","metodo":"etag","observacao":"HTTP HEAD; content-length=751"},{"tabela":"raw_inund_sgb_mogi","url":"https://rigeo.sgb.gov.br/handle/doc/19434","hash_anterior":null,"hash_novo":"W/\"2ef-19f375c8c80","mudou":null,"verificado_em":"2026-09-01T06:01:39.427088+00:00","metodo":"etag","observacao":"HTTP HEAD; content-length=751"},{"tabela":"raw_inund_sgb_mairipora","url":"https://rigeo.sgb.gov.br/handle/doc/15201","hash_anterior":null,"hash_novo":"W/\"2ef-19f375c8c80","mudou":null,"verificado_em":"2026-09-01T06:01:37.295146+00:00","metodo":"etag","observacao":"HTTP HEAD; content-length=751"},{"tabela":"raw_inund_sgb_itaqua","url":"https://rigeo.sgb.gov.br/handle/doc/15197","hash_anterior":null,"hash_novo":"W/\"2ef-19f375c8c80","mudou":null,"verificado_em":"2026-09-01T06:01:35.160968+00:00","metodo":"etag","observacao":"HTTP HEAD; content-length=751"},{"tabela":"raw_inund_sgb_cajamar","url":"https://rigeo.sgb.gov.br/handle/doc/19384","hash_anterior":null,"hash_novo":"W/\"2ef-19f375c8c80","mudou":null,"verificado_em":"2026-09-01T06:01:33.027819+00:00","metodo":"etag","observacao":"HTTP HEAD; content-length=751"},{"tabela":"raw_inund_sgb_aruja","url":"https://rigeo.sgb.gov.br/handle/doc/19018","hash_anterior":null,"hash_novo":"W/\"2ef-19f375c8c80","mudou":null,"verificado_em":"2026-09-01T06:01:30.89611+00:00","metodo":"etag","observacao":"HTTP HEAD; content-length=751"},{"tabela":"raw_ibge_fcu_pop","url":"https://ftp.ibge.gov.br/Censos/Censo_Demografico_2022/Favelas_e_comunidades_urbanas_Caracteristicas_do_entorno/","hash_anterior":null,"hash_novo":"7e8108678281e625c446337d1a2e0de2c5a984a143751672b2f776c78731cecc","mudou":null,"verificado_em":"2026-09-01T06:01:28.755093+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 19673 B"},{"tabela":"raw_ibge_fcu_nset","url":"https://ftp.ibge.gov.br/Censos/Censo_Demografico_2022/Favelas_e_comunidades_urbanas_Resultados_do_universo/arquivos_vetoriais/FCUs_nao_setorizadas_shp_20260410.zip","hash_anterior":null,"hash_novo":"836c3-64f1d8ddd4b40","mudou":null,"verificado_em":"2026-09-01T06:01:26.634546+00:00","metodo":"etag","observacao":"HTTP HEAD; content-length=538307"},{"tabela":"raw_ibge_fcu","url":"https://ftp.ibge.gov.br/Censos/Censo_Demografico_2022/Favelas_e_comunidades_urbanas_Resultados_do_universo/arquivos_vetoriais/poligonos_FCUs_shp.zip","hash_anterior":null,"hash_novo":"8ab695-62666543b8671","mudou":null,"verificado_em":"2026-09-01T06:01:24.533398+00:00","metodo":"etag","observacao":"HTTP HEAD; content-length=9090709"},{"tabela":"raw_gu_sh_nucleo","url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows","hash_anterior":null,"hash_novo":"a5d3070aa070ee587ae327f22665cd4de23eee070fbcd1601f393ea825ecf77c","mudou":null,"verificado_em":"2026-09-01T06:01:22.436193+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 534 B"},{"tabela":"raw_cajamar_dxf","url":"https://cajamar.sp.gov.br/infraestrutura/wp-content/uploads/sites/20/2020/06/macrozoneamento-cajamar-2019.dwg","hash_anterior":"5eea2897-103fa1d","hash_novo":"5eea2897-103fa1d","mudou":false,"verificado_em":"2026-09-01T06:01:20.250984+00:00","metodo":"etag","observacao":"HTTP HEAD; content-length=17037853"},{"tabela":"raw_apa_cantareira_zoneamento_ff2020","url":"https://datageo.ambiente.sp.gov.br/geoportal/rest/document?id=%7B63470BF2-0DE8-456B-86B9-A8F50F252CBB%7D","hash_anterior":"14c54e0dbe6d9cfecb3f59f85708cc2be41476247268696712ac0a8e9f30bd70","hash_novo":"14c54e0dbe6d9cfecb3f59f85708cc2be41476247268696712ac0a8e9f30bd70","mudou":false,"verificado_em":"2026-09-01T06:01:17.896271+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 10160 B"},{"tabela":"questionario_resposta","url":"https://cbre.iagrointel.com/q-<hash>/<token>/","hash_anterior":null,"hash_novo":null,"mudou":null,"verificado_em":"2026-09-01T06:01:15.720941+00:00","metodo":"erro","observacao":"HTTP Error 404: Not Found"},{"tabela":"onr_praca_limite","url":"https://gis-mapas.onr.org.br/onrgisserver/rest/services/Hosted","hash_anterior":null,"hash_novo":null,"mudou":null,"verificado_em":"2026-09-01T06:01:13.625195+00:00","metodo":"robots","observacao":"robots.txt não permite; não tentado"},{"tabela":"onr_matricula","url":"https://gis-mapas.onr.org.br/onrgisserver/rest/services/Hosted/imoveis_georreferenciamento/FeatureServer/0/query","hash_anterior":null,"hash_novo":null,"mudou":null,"verificado_em":"2026-09-01T06:01:11.54703+00:00","metodo":"robots","observacao":"robots.txt não permite; não tentado"},{"tabela":"mogi_zede_sobreposicao","url":"https://geomogi.mogidascruzes.sp.gov.br/mapa/zoneamento","hash_anterior":"8294487e1a24061764f5f531da9d2ccfeca3b995aff1c777107ac8149d0d2d1d","hash_novo":"8294487e1a24061764f5f531da9d2ccfeca3b995aff1c777107ac8149d0d2d1d","mudou":false,"verificado_em":"2026-09-01T06:01:09.054959+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 2097152 B"},{"tabela":"leilao_onus","url":"https://www.megaleiloes.com.br/","hash_anterior":null,"hash_novo":null,"mudou":null,"verificado_em":"2026-09-01T06:01:06.621262+00:00","metodo":"robots","observacao":"robots.txt não permite; não tentado"},{"tabela":"leilao_historico","url":"https://www.megaleiloes.com.br/leiloes-realizados","hash_anterior":null,"hash_novo":null,"mudou":null,"verificado_em":"2026-09-01T06:01:04.541341+00:00","metodo":"robots","observacao":"robots.txt não permite; não tentado"},{"tabela":"leilao_documento","url":"https://cdn1.megaleiloes.com.br/batches/","hash_anterior":null,"hash_novo":null,"mudou":null,"verificado_em":"2026-09-01T06:01:02.438746+00:00","metodo":"robots","observacao":"robots.txt não permite; não tentado"},{"tabela":"inundacao_oficial","url":"https://rigeo.sgb.gov.br/handle/doc/15178","hash_anterior":null,"hash_novo":"W/\"2ef-19f375c8c80","mudou":null,"verificado_em":"2026-09-01T06:01:00.335149+00:00","metodo":"etag","observacao":"HTTP HEAD; content-length=751"},{"tabela":"imovel_situacao_uso","url":"https://brasil.mapbiomas.org/","hash_anterior":null,"hash_novo":"30349c402a79f3eba9004f53a9db17ce25979887642662611900fc89530c4c40","mudou":null,"verificado_em":"2026-09-01T06:00:58.120946+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 548270 B"},{"tabela":"hex_renda","url":"https://ftp.ibge.gov.br/Censos/Censo_Demografico_2022/Agregados_por_Setores_Censitarios_Rendimento_do_Responsavel/Agregados_por_setores_renda_responsavel_BR_20260508_csv.zip","hash_anterior":"8ef99b-6515445d3f25c","hash_novo":"8ef99b-6515445d3f25c","mudou":false,"verificado_em":"2026-09-01T06:00:52.480261+00:00","metodo":"etag","observacao":"HTTP HEAD; content-length=9370011"},{"tabela":"hex_rbcv","url":"https://datageo.ambiente.sp.gov.br/geoserver/datageowms/ows?SERVICE=WMS&REQUEST=GetCapabilities","hash_anterior":"8e834557fd1730ea11f859bf1ce1b0e09453e30fe80f688445ebce620d5811b5","hash_novo":"890f7fd72db02eaf573284cee8a13497d7e25d93fae28bad408de3d5b4f0b6f7","mudou":true,"verificado_em":"2026-09-01T06:00:50.383007+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 416871 B"},{"tabela":"hex_fatores_extra","url":"https://www.ssp.sp.gov.br/assets/estatistica/transparencia/spDados/SPDadosCriminais_2025.xlsx","hash_anterior":"1dd088f712a2186","hash_novo":"1dd088f712a2186","mudou":false,"verificado_em":"2026-09-01T06:00:47.511674+00:00","metodo":"etag","observacao":"HTTP HEAD; content-length=195899014"},{"tabela":"hex_carga_amp","url":"https://www.ssp.sp.gov.br/assets/estatistica/transparencia/baseDados/veiculosSub/VeiculosSubtraidos_2025.xlsx","hash_anterior":null,"hash_novo":"1dcfe84803df80d","mudou":null,"verificado_em":"2026-09-01T06:00:45.415117+00:00","metodo":"etag","observacao":"HTTP HEAD; content-length=69435661"},{"tabela":"externa:sentinel2_l2a","url":"https://earth-search.aws.element84.com/v1","hash_anterior":null,"hash_novo":null,"mudou":null,"verificado_em":"2026-09-01T06:00:43.294152+00:00","metodo":"robots","observacao":"robots.txt não permite; não tentado"},{"tabela":"externa:relevo_glo30","url":"https://copernicus-dem-30m.s3.amazonaws.com/Copernicus_DSM_COG_10_S23_00_W047_00_DEM/Copernicus_DSM_COG_10_S23_00_W047_00_DEM.tif","hash_anterior":"6c2a956fc54799f23197a3d32a71ab5a","hash_novo":"6c2a956fc54799f23197a3d32a71ab5a","mudou":false,"verificado_em":"2026-09-01T06:00:40.51089+00:00","metodo":"etag","observacao":"HTTP HEAD; content-length=42695944"},{"tabela":"estoque_fii","url":"https://fnet.bmfbovespa.com.br/fnet/publico/abrirGerenciadorDocumentosCVM?cnpjFundo=<cnpj>","hash_anterior":null,"hash_novo":null,"mudou":null,"verificado_em":"2026-09-01T06:00:37.08288+00:00","metodo":"robots","observacao":"robots.txt não permite; não tentado"},{"tabela":"com_zeis_regra","url":"https://legislacao.prefeitura.sp.gov.br/leis/lei-16050-de-31-de-julho-de-2014","hash_anterior":null,"hash_novo":"08615ee1a7b2946beee0cf57227ca4885e099fd7264aac0afe9eb66b2596dd17","mudou":null,"verificado_em":"2026-09-01T06:00:34.978863+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 852602 B"},{"tabela":"com_zeis","url":"http://wfs.geosampa.prefeitura.sp.gov.br/geoserver/geoportal/wfs","hash_anterior":null,"hash_novo":null,"mudou":null,"verificado_em":"2026-09-01T06:00:32.192746+00:00","metodo":"erro","observacao":"HTTP Error 400: "},{"tabela":"com_favela","url":"https://ftp.ibge.gov.br/Censos/Censo_Demografico_2022/Favelas_e_comunidades_urbanas_Resultados_do_universo/arquivos_vetoriais/","hash_anterior":null,"hash_novo":"96df42a887396282dc566a2e168594f6d5a45cedef38f66c03c7c17af19a215c","mudou":null,"verificado_em":"2026-09-01T06:00:30.078452+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 21144 B"},{"tabela":"car_uso","url":"https://storage.googleapis.com/mapbiomas-public/initiatives/brasil/collection_10/lulc/coverage/brazil_coverage_2024.tif","hash_anterior":"dc8434523522eac0c69be51d9473efeb","hash_novo":"dc8434523522eac0c69be51d9473efeb","mudou":false,"verificado_em":"2026-09-01T06:00:27.955252+00:00","metodo":"etag","observacao":"HTTP HEAD; content-length=802022037"},{"tabela":"cad_lote","url":"https://wfs.geosampa.prefeitura.sp.gov.br/geoserver/geoportal/wfs?service=WFS&request=GetCapabilities","hash_anterior":"b30142ad9c1579a502e41e8f53416a41fd57ba9e27278e728e987155ae58b6ee","hash_novo":"b30142ad9c1579a502e41e8f53416a41fd57ba9e27278e728e987155ae58b6ee","mudou":false,"verificado_em":"2026-09-01T06:00:25.191076+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 418208 B"},{"tabela":"cad_galpao_oficial","url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","hash_anterior":"3b8fc3e02fe7954cc5590f5f7624c2650149c2b272df2cd162d01070546ee50d","hash_novo":"3b8fc3e02fe7954cc5590f5f7624c2650149c2b272df2cd162d01070546ee50d","mudou":false,"verificado_em":"2026-09-01T06:00:22.682716+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 286768 B"},{"tabela":"bdgd_sub_raw","url":"https://www.arcgis.com/sharing/rest/content/items/afa54a48397745a2b2fbc550880aa2d7/data","hash_anterior":"fc80363ef20f743ab31d7f1c5ce4771b0b417884bf51305529dfa8009aac4a5c","hash_novo":"fc80363ef20f743ab31d7f1c5ce4771b0b417884bf51305529dfa8009aac4a5c","mudou":false,"verificado_em":"2026-09-01T06:00:20.412543+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 2097152 B"},{"tabela":"assemblagem","url":"https://prefeitura.sp.gov.br/web/fazenda/w/acesso_a_informacao/31501","hash_anterior":null,"hash_novo":null,"mudou":null,"verificado_em":"2026-09-01T06:00:16.424701+00:00","metodo":"robots","observacao":"robots.txt não permite; não tentado"},{"tabela":"aruja_perimetro_urbano_lc42","url":"https://camaraaruja.sp.gov.br","hash_anterior":"75ee58ca7e38a24aae3fb86ba35a7432db6f2a3391ca1bf7801a665ddd911012","hash_novo":"2cbaf5d6c2b04472056623d0dd8530815fdb7dd91824a1aa2ce8371b1e95579c","mudou":true,"verificado_em":"2026-09-01T06:00:14.227913+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 85786 B"},{"tabela":"aprm_ae","url":"https://datageo.ambiente.sp.gov.br/geoserver/datageo/ows?service=WFS&request=GetCapabilities","hash_anterior":"9c4d0361810ccadd6dc64b0807abfb035bc72016870f006e5d63c2b75b5ba426","hash_novo":"9c4d0361810ccadd6dc64b0807abfb035bc72016870f006e5d63c2b75b5ba426","mudou":false,"verificado_em":"2026-09-01T06:00:11.955651+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 610162 B"},{"tabela":"anuncios","url":"https://venda-imoveis.caixa.gov.br/listaweb/Lista_imoveis_SP.csv","hash_anterior":"35d31ed35137dd1:0","hash_novo":"b77b3c54ad39dd1:0","mudou":true,"verificado_em":"2026-09-01T06:00:09.671176+00:00","metodo":"etag","observacao":"HTTP HEAD; content-length=1220053"},{"tabela":"anuncio_geo","url":"https://ftp.ibge.gov.br/Censos/Censo_Demografico_2022/Arquivos_CNEFE/CSV/Municipio/35_SP/","hash_anterior":null,"hash_novo":null,"mudou":null,"verificado_em":"2026-09-01T06:00:07.356367+00:00","metodo":"erro","observacao":"HTTP Error 404: Not Found"},{"tabela":"acesso_polos","url":"https://download.geofabrik.de/south-america/brazil/sudeste-latest.osm.pbf","hash_anterior":"33042559-65a268aa13488","hash_novo":"3306af2d-65a633c4bf6f1","mudou":true,"verificado_em":"2026-09-01T06:00:05.184536+00:00","metodo":"etag","observacao":"HTTP HEAD; content-length=856076077"},{"tabela":"sanidade_banda","url":null,"hash_anterior":null,"hash_novo":null,"mudou":false,"verificado_em":"2026-08-31T17:54:27.556389+00:00","metodo":"reexecucao","observacao":"derivada de cbre.valor_referencia; reverificar quando ITBI/PGV/FII forem reingeridos"},{"tabela":"sanidade_mercado","url":null,"hash_anterior":null,"hash_novo":null,"mudou":false,"verificado_em":"2026-08-31T17:54:27.556389+00:00","metodo":"reexecucao","observacao":"regra reavaliada a cada QA semanal (domingo 05:30) e a cada rebuild de cbre.mercado_il; bandas reverificadas a cada 90 dias com cbre.valor_referencia"},{"tabela":"ssp_veiculo_subtraido","url":"https://www.ssp.sp.gov.br/assets/estatistica/transparencia/baseDadosCelVeiEObjSub.json","hash_anterior":null,"hash_novo":null,"mudou":null,"verificado_em":"2026-08-31T16:13:21.803513+00:00","metodo":"manifesto JSON do portal + Last-Modified/content-length dos 3 arquivos anuais","observacao":"base B publicada 17/06/2026 (2024/2025) e 28/07/2026 (2026); reverificar trimestralmente e sempre que o ano corrente virar semestre"},{"tabela":"hex_carga_amp","url":null,"hash_anterior":null,"hash_novo":null,"mudou":null,"verificado_em":"2026-08-31T16:13:21.803513+00:00","metodo":"derivada: recalcular quando ssp_carga_pontos ou ssp_veiculo_subtraido mudarem","observacao":"kernel 2 km; P95 ampliado 3,087 gravado em cbre.fatores_extra_parametros"},{"tabela":"uso_entrega","url":"https://cbre.iagrointel.com/api/cbre/uso/saude","hash_anterior":null,"hash_novo":null,"mudou":null,"verificado_em":"2026-08-31T16:05:14.555691+00:00","metodo":"tabela viva: cresce a cada acesso ao link de entrega; conferir pelo /api/cbre/uso/saude ou pelo cartao \"Uso da entrega\" no hub","observacao":"nao ha fonte externa para revalidar; o \"frescor\" e o proprio ultimo acesso registrado"},{"tabela":"com_favela","url":"https://dados.prefeitura.sp.gov.br/dataset/favelas","hash_anterior":null,"hash_novo":null,"mudou":false,"verificado_em":"2026-08-31T13:14:27.163691+00:00","metodo":"HEAD do recurso no CKAN","observacao":"SEHAB publica trimestralmente; a versão em uso é de 06/2026"},{"tabela":"com_zeis_regra","url":"https://leis.guarulhos.sp.gov.br/06_prefeitura/leis/leis_download/07888lei.pdf","hash_anterior":null,"hash_novo":null,"mudou":false,"verificado_em":"2026-08-31T13:14:27.163691+00:00","metodo":"sha256 do PDF consolidado","observacao":"GATILHO: se a consolidação mudar, reler os arts. 16, 144 e 145 — é o que decide ZEIS 2 / ZEIS G em Guarulhos"},{"tabela":"com_zeis","url":"http://wfs.geosampa.prefeitura.sp.gov.br/geoserver/geoportal/wfs","hash_anterior":null,"hash_novo":null,"mudou":false,"verificado_em":"2026-08-31T13:14:27.163691+00:00","metodo":"GetFeature resultType=hits sobre perimetro_zona_lei_18177_24","observacao":"ZEIS de São Paulo muda por lei; reverificar anualmente ou quando houver revisão do PDE/LPUOS"},{"tabela":"com_favela","url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&version=2.0.0&request=GetFeature&typeNames=geocorppg:tm_sh_zeis&resultType=hits","hash_anterior":null,"hash_novo":null,"mudou":false,"verificado_em":"2026-08-31T13:14:27.163691+00:00","metodo":"GetFeature resultType=hits (contagem)","observacao":"Guarulhos não declara data na camada: o gatilho é a contagem mudar (hoje 232)"},{"tabela":"com_favela","url":"https://ftp.ibge.gov.br/Censos/Censo_Demografico_2022/Favelas_e_comunidades_urbanas_Resultados_do_universo/arquivos_vetoriais/poligonos_FCUs_shp.zip","hash_anterior":null,"hash_novo":null,"mudou":false,"verificado_em":"2026-08-31T13:14:27.163691+00:00","metodo":"HEAD (ETag/Last-Modified)","observacao":"IBGE: reverificar anualmente; a malha mudou pela última vez em 08/11/2024 e as não setorizadas em 10/04/2026"},{"tabela":"questionario_resposta","url":"https://cbre.iagrointel.com/q-572ecc8d7189/<token>/","hash_anterior":null,"hash_novo":null,"mudou":false,"verificado_em":"2026-08-31T02:40:24.948343+00:00","metodo":"contagem diaria: select count(distinct token), count(*) from cbre.questionario_resposta (ou GET /api/cbre/questionario/saude); export com questionario/questionario_export.py","observacao":"tabela viva: cresce quando a CBRE responde. Nasceu vazia em 31/08/2026. Conferir junto do QA semanal e sempre que o link for enviado a alguem novo."},{"tabela":"lote_serie_s2","url":"https://earth-search.aws.element84.com/v1/search","hash_anterior":null,"hash_novo":null,"mudou":null,"verificado_em":"2026-08-31T02:36:00.903966+00:00","metodo":"reexecutar pipeline/cadastro/60_lote_s2_serie.py com Y1 = ano corrente apos o fim da estacao seca (outubro); o script retoma por cena ja lida","observacao":"serie anual — a proxima leitura util e outubro de 2027 (ou outubro de 2026 para fechar o ano de 2026 com as cenas de setembro)"},{"tabela":"leilao_onus","url":"mercado/run_leilao_onus.sh","hash_anterior":null,"hash_novo":null,"mudou":null,"verificado_em":"2026-08-31T02:32:36.516621+00:00","metodo":"releitura dos documentos dos lotes com praca nos proximos 30 dias","observacao":"praca anda: reler junto do cron diario de leiloes (06:40)"},{"tabela":"leilao_onus","url":"mercado/run_leilao_onus.sh","hash_anterior":null,"hash_novo":null,"mudou":null,"verificado_em":"2026-08-31T02:29:34.234945+00:00","metodo":"releitura dos documentos dos lotes com praca nos proximos 30 dias","observacao":"praca anda: reler junto do cron diario de leiloes (06:40)"},{"tabela":"zoneamento_sao_paulo","url":"https://wfs.geosampa.prefeitura.sp.gov.br/geoserver/geoportal/wfs?service=WFS&request=GetCapabilities","hash_anterior":null,"hash_novo":"b30142ad9c1579a502e41e8f53416a41fd57ba9e27278e728e987155ae58b6ee","mudou":null,"verificado_em":"2026-08-29T19:27:25.489419+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 418208 B"},{"tabela":"zoneamento_santaisabel","url":"https://web.archive.org/web/20181221150029/http://santaisabel.sp.gov.br/pmsiportal/wp-content/uploads/2018/10/MACROZONEAMENTO-MAPA-32A.pdf","hash_anterior":null,"hash_novo":"99d1cdb37216aebb6f5b9170d0984d79e77fceb510115dad12e40abdf5919e22","mudou":null,"verificado_em":"2026-08-29T19:27:23.117548+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 11248 B"},{"tabela":"zoneamento_nazare","url":"https://datageo.ambiente.sp.gov.br/geoportal/rest/document?id=%7B63470BF2-0DE8-456B-86B9-A8F50F252CBB%7D","hash_anterior":null,"hash_novo":"14c54e0dbe6d9cfecb3f59f85708cc2be41476247268696712ac0a8e9f30bd70","mudou":null,"verificado_em":"2026-08-29T19:27:05.748157+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 10160 B"},{"tabela":"zoneamento_mogi_das_cruzes","url":"https://geomogi.mogidascruzes.sp.gov.br/mapa/zoneamento","hash_anterior":null,"hash_novo":"8294487e1a24061764f5f531da9d2ccfeca3b995aff1c777107ac8149d0d2d1d","mudou":null,"verificado_em":"2026-08-29T19:27:03.556754+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 2097152 B"},{"tabela":"zoneamento_mairipora","url":"https://www.mairipora.sp.gov.br/cidadao/revisao-de-plano-diretor-participativo","hash_anterior":null,"hash_novo":"e35224b5c4af410db6fe35e46523764289ab0deb1b138e54de908b00c9dd3c5a","mudou":null,"verificado_em":"2026-08-29T19:27:01.127395+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 109451 B"},{"tabela":"zoneamento_itaqua","url":"https://itaqua.sp.gov.br/arquivos/secretarias/planejamento-urbano/Mapas/ANEXO_II_MAPA_DE_ZONEAMENTO_1_A1.pdf","hash_anterior":null,"hash_novo":"Mon, 15 Jun 2026 23:09:52 GMT","mudou":null,"verificado_em":"2026-08-29T19:26:58.061496+00:00","metodo":"last-modified","observacao":"HTTP HEAD; content-length=14070921"},{"tabela":"zoneamento_guarulhos","url":"https://geoserver.guarulhos.sp.gov.br:8443/geoserver/ows?service=WFS&request=GetCapabilities","hash_anterior":null,"hash_novo":"3b8fc3e02fe7954cc5590f5f7624c2650149c2b272df2cd162d01070546ee50d","mudou":null,"verificado_em":"2026-08-29T19:26:55.340378+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 286768 B"},{"tabela":"zoneamento_cajamar","url":"https://cajamar.sp.gov.br/infraestrutura/wp-content/uploads/sites/20/2020/06/macrozoneamento-cajamar-2019.dwg","hash_anterior":null,"hash_novo":"5eea2897-103fa1d","mudou":null,"verificado_em":"2026-08-29T19:26:52.9802+00:00","metodo":"etag","observacao":"HTTP HEAD; content-length=17037853"},{"tabela":"zoneamento_aruja","url":"https://camaraaruja.sp.gov.br","hash_anterior":null,"hash_novo":"75ee58ca7e38a24aae3fb86ba35a7432db6f2a3391ca1bf7801a665ddd911012","mudou":null,"verificado_em":"2026-08-29T19:26:50.738072+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 85621 B"},{"tabela":"subestacoes_dist","url":"https://www.arcgis.com/sharing/rest/content/items/afa54a48397745a2b2fbc550880aa2d7/data","hash_anterior":null,"hash_novo":"fc80363ef20f743ab31d7f1c5ce4771b0b417884bf51305529dfa8009aac4a5c","mudou":null,"verificado_em":"2026-08-29T19:26:48.514613+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 2097152 B"},{"tabela":"hex_renda","url":"https://ftp.ibge.gov.br/Censos/Censo_Demografico_2022/Agregados_por_Setores_Censitarios_Rendimento_do_Responsavel/Agregados_por_setores_renda_responsavel_BR_20260508_csv.zip","hash_anterior":null,"hash_novo":"8ef99b-6515445d3f25c","mudou":null,"verificado_em":"2026-08-29T19:26:44.445315+00:00","metodo":"etag","observacao":"HTTP HEAD; content-length=9370011"},{"tabela":"hex_rbcv","url":"https://datageo.ambiente.sp.gov.br/geoserver/datageowms/ows?SERVICE=WMS&REQUEST=GetCapabilities","hash_anterior":null,"hash_novo":"8e834557fd1730ea11f859bf1ce1b0e09453e30fe80f688445ebce620d5811b5","mudou":null,"verificado_em":"2026-08-29T19:26:42.318644+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 417846 B"},{"tabela":"hex_fatores_extra","url":"https://www.ssp.sp.gov.br/assets/estatistica/transparencia/spDados/SPDadosCriminais_2025.xlsx","hash_anterior":null,"hash_novo":"1dd088f712a2186","mudou":null,"verificado_em":"2026-08-29T19:26:39.479827+00:00","metodo":"etag","observacao":"HTTP HEAD; content-length=195899014"},{"tabela":"externa:sentinel2_l2a","url":"https://earth-search.aws.element84.com/v1","hash_anterior":null,"hash_novo":null,"mudou":null,"verificado_em":"2026-08-29T19:26:37.355028+00:00","metodo":"robots","observacao":"robots.txt não permite; não tentado"},{"tabela":"externa:relevo_glo30","url":"https://copernicus-dem-30m.s3.amazonaws.com/Copernicus_DSM_COG_10_S23_00_W047_00_DEM/Copernicus_DSM_COG_10_S23_00_W047_00_DEM.tif","hash_anterior":null,"hash_novo":"6c2a956fc54799f23197a3d32a71ab5a","mudou":null,"verificado_em":"2026-08-29T19:26:34.586935+00:00","metodo":"etag","observacao":"HTTP HEAD; content-length=42695944"},{"tabela":"estoque_logistico","url":"https://download.geofabrik.de/south-america/brazil/sudeste-latest.osm.pbf","hash_anterior":null,"hash_novo":"33042559-65a268aa13488","mudou":null,"verificado_em":"2026-08-29T19:26:31.278878+00:00","metodo":"etag","observacao":"HTTP HEAD; content-length=855909721"},{"tabela":"car_uso","url":"https://storage.googleapis.com/mapbiomas-public/initiatives/brasil/collection_10/lulc/coverage/brazil_coverage_2024.tif","hash_anterior":null,"hash_novo":"dc8434523522eac0c69be51d9473efeb","mudou":null,"verificado_em":"2026-08-29T19:26:26.846566+00:00","metodo":"etag","observacao":"HTTP HEAD; content-length=802022037"},{"tabela":"aprm_ae","url":"https://datageo.ambiente.sp.gov.br/geoserver/datageo/ows?service=WFS&request=GetCapabilities","hash_anterior":null,"hash_novo":"9c4d0361810ccadd6dc64b0807abfb035bc72016870f006e5d63c2b75b5ba426","mudou":null,"verificado_em":"2026-08-29T19:26:23.993053+00:00","metodo":"sha256_corpo(2MB)","observacao":"HTTP GET parcial 610162 B"},{"tabela":"anuncios","url":"https://venda-imoveis.caixa.gov.br/listaweb/Lista_imoveis_SP.csv","hash_anterior":null,"hash_novo":"35d31ed35137dd1:0","mudou":null,"verificado_em":"2026-08-29T19:26:21.677459+00:00","metodo":"etag","observacao":"HTTP HEAD; content-length=1246734"}],"resumo":{"camadas":298,"campos":1093,"verificacoes":668,"ultima_rodada":{"passa":142,"atencao":12,"falha":6}}}