{
  "schema_version": "1.2",
  "catalog": "WebAI Materiais de Construção",
  "language": "pt-PT",
  "last_verified": "2026-11-03",
  "materials": [
    {
      "id": "artebel-termicoproetics",
      "manufacturer": "Artebel — Artefactos de Betão",
      "name": "TÉRMICOproETICS®",
      "category": "blocos térmicos",
      "material": "betão leve com agregados de argila expandida",
      "source_url": "https://www.artebel.pt/produtos/blocos-termicos/termicoproetics",
      "sources": [
        {"id":"artebel-product-page","publisher":"Artebel","title":"TÉRMICOproETICS — página do produto","url":"https://www.artebel.pt/produtos/blocos-termicos/termicoproetics","retrieved_on":"2026-11-03","document_type":"product_page"},
        {"id":"artebel-declaration-performance","publisher":"Artebel","title":"Declaração de Desempenho — BLOCO TÉRMICOproETICS","url":"https://www.artebel.pt/storage/uploads/base/ficheiros/declaracao_desempenho_bloco_termoproetics.pdf","retrieved_on":"2026-11-03","document_type":"declaration_of_performance","document_reference":"Produto-tipo BTE (ponto 1); código de rodapé DD-BTE","header_code":"2006 (apresentado em todas as páginas; função não identificada)","document_version":"Última versão indicada no PDF: 2025-11-27","last_revision_date":"2025-11-27","scope":"DoP, 4 páginas; dados técnicos, aplicação, tolerâncias, valores e rendimentos."},
        {"id":"artebel-environmental-declaration","publisher":"Artebel / DAPHabitat","title":"Certificado de registo da Declaração Ambiental de Produto DAP 014:2022","url":"https://www.artebel.pt/storage/uploads/base/ficheiros/declaracao_ambiental_termisobel_termicoproetics.pdf","retrieved_on":"2026-11-03","document_type":"environmental_product_declaration_registration_certificate","document_reference":"DAP 014:2022","issue_date":"2022-10-31","valid_until":"2027-10-26","scope":"Certificado de registo; o PDF consultado não inclui indicadores ambientais de ciclo de vida."}
      ],
      "description": "Bloco com encaixe macho-fêmea para juntas verticais secas, destinado a paredes simples ou duplas, especialmente em soluções com isolamento térmico pelo exterior (ETICS).",
      "certification": {
        "ce_marking": true,
        "standard": "EN 771-3:2011+A1:2015",
        "declaration_of_performance_reference": "Produto-tipo BTE (ponto 1 da DoP); código de rodapé DD-BTE; última versão indicada no PDF: 2025-11-27",
        "avcp_system": "Sistema 4",
        "environmental_product_declaration": {"reference":"DAP 014:2022","registration_date":"2022-10-31","valid_until":"2027-10-26","scope_note":"O PDF consultado é certificado de registo da DAP, não a declaração completa com indicadores ambientais de ciclo de vida."}
      },
      "variants": [
        {"reference":"BTE.5015"},
        {"reference":"BTE.5020"},
        {"reference":"BTE.5025"},
        {"reference":"BTE.5030"}
      ],
      "verification_date": "2026-11-03",
      "technical_properties": [
        {"id":"dimensions.length","name":"Comprimento nominal (C)","unit":"mm","status":"verified_in_document","origin":"manufacturer","source_id":"artebel-declaration-performance","source_location":"DoP p.1, ponto 2","determination_method":null,"conditions":"Dimensão nominal; classe de tolerância D1, desvios declarados -5 mm / +3 mm.","values_by_variant":{"BTE.5015":{"value":500,"lower_deviation":-5,"upper_deviation":3},"BTE.5020":{"value":500,"lower_deviation":-5,"upper_deviation":3},"BTE.5025":{"value":500,"lower_deviation":-5,"upper_deviation":3},"BTE.5030":{"value":500,"lower_deviation":-5,"upper_deviation":3}},"verification_date":"2026-11-03"},
        {"id":"dimensions.height","name":"Altura nominal (A)","unit":"mm","status":"verified_in_document","origin":"manufacturer","source_id":"artebel-declaration-performance","source_location":"DoP p.1, ponto 2","determination_method":null,"conditions":"Dimensão nominal; classe de tolerância D1, desvios declarados -5 mm / +3 mm.","values_by_variant":{"BTE.5015":{"value":190,"lower_deviation":-5,"upper_deviation":3},"BTE.5020":{"value":190,"lower_deviation":-5,"upper_deviation":3},"BTE.5025":{"value":190,"lower_deviation":-5,"upper_deviation":3},"BTE.5030":{"value":190,"lower_deviation":-5,"upper_deviation":3}},"verification_date":"2026-11-03"},
        {"id":"dimensions.width","name":"Largura nominal (L)","unit":"mm","status":"verified_in_document","origin":"manufacturer","source_id":"artebel-declaration-performance","source_location":"DoP p.1, ponto 2","determination_method":null,"conditions":"Dimensão nominal; coincide com a espessura nominal da variante; classe D1, desvios -5 mm / +3 mm.","values_by_variant":{"BTE.5015":{"value":150,"lower_deviation":-5,"upper_deviation":3},"BTE.5020":{"value":200,"lower_deviation":-5,"upper_deviation":3},"BTE.5025":{"value":250,"lower_deviation":-5,"upper_deviation":3},"BTE.5030":{"value":300,"lower_deviation":-5,"upper_deviation":3}},"verification_date":"2026-11-03"},
        {"id":"dimensions.tolerance_class","name":"Classe de tolerância dimensional","unit":null,"status":"verified_in_document","origin":"manufacturer","source_id":"artebel-declaration-performance","source_location":"DoP p.2, ponto 6","determination_method":"EN 771-3:2011+A1:2015","conditions":"Classe declarada D1.","value":"D1","verification_date":"2026-11-03"},
        {"id":"dimensions.web_thickness_minimum","name":"Espessura mínima dos septos","unit":"mm","status":"verified_in_document","origin":"manufacturer","source_id":"artebel-declaration-performance","source_location":"DoP p.1, ponto 2","determination_method":null,"conditions":"A DoP declara espessura dos septos igual ou superior a 17 mm.","value":17,"operator":"≥","verification_date":"2026-11-03"},
        {"id":"mass.dry_per_block","name":"Massa por unidade em estado seco","unit":"kg/un","status":"verified_in_document","origin":"manufacturer","source_id":"artebel-declaration-performance","source_location":"DoP p.1, ponto 2","determination_method":null,"conditions":"Massa do produto em estado seco; tolerância declarada ±10%.","values_by_variant":{"BTE.5015":{"value":10.0,"source_text":"10,00","relative_tolerance_percent":10},"BTE.5020":{"value":13.16,"source_text":"13,16","relative_tolerance_percent":10},"BTE.5025":{"value":14.3,"source_text":"14,30","relative_tolerance_percent":10},"BTE.5030":{"value":18.13,"source_text":"18,13","relative_tolerance_percent":10}},"verification_date":"2026-11-03"},
        {"id":"density.dry_apparent_plus_10","name":"Massa volúmica seca aparente (+10%)","unit":"kg/m³","status":"verified_in_document","origin":"manufacturer","source_id":"artebel-declaration-performance","source_location":"DoP p.2, ponto 6","determination_method":null,"conditions":"A DoP denomina a característica ‘Baridade (massa volúmica seca +10%)’ e apresenta valores aparente e real; valores transcritos sem cálculo.","values_by_variant":{"BTE.5015":{"value":687},"BTE.5020":{"value":646},"BTE.5025":{"value":562},"BTE.5030":{"value":655}},"verification_date":"2026-11-03"},
        {"id":"density.dry_real_plus_10","name":"Massa volúmica seca real (+10%)","unit":"kg/m³","status":"verified_in_document","origin":"manufacturer","source_id":"artebel-declaration-performance","source_location":"DoP p.2, ponto 6","determination_method":null,"conditions":"A DoP denomina a característica ‘Baridade (massa volúmica seca +10%)’ e apresenta valores aparente e real; valores transcritos sem cálculo.","values_by_variant":{"BTE.5015":{"value":1083},"BTE.5020":{"value":1166},"BTE.5025":{"value":1143},"BTE.5030":{"value":1411}},"verification_date":"2026-11-03"},
        {"id":"mechanical.mean_compressive_strength","name":"Resistência média à compressão","unit":"N/mm²","status":"verified_in_document","origin":"manufacturer","source_id":"artebel-declaration-performance","source_location":"DoP p.2, ponto 6","determination_method":"Método de ensaio específico não identificado na DoP; especificação harmonizada: EN 771-3:2011+A1:2015.","conditions":"Limiar comum declarado para todos os modelos; DoP menciona as faces de assentamento e de topo. Valor expresso como limite inferior, não como valor exato.","values_by_variant":{"BTE.5015":{"value":2,"operator":"≥"},"BTE.5020":{"value":2,"operator":"≥"},"BTE.5025":{"value":2,"operator":"≥"},"BTE.5030":{"value":2,"operator":"≥"}},"verification_date":"2026-11-03"},
        {"id":"mechanical.compressive_strength_category","name":"Categoria de resistência à compressão","unit":null,"status":"not_found_in_consulted_documents","origin":null,"source_id":null,"source_location":null,"determination_method":null,"conditions":"Não foi localizado valor/categoria de resistência declarado nos documentos consultados. A DoP declara resistência média ≥2 N/mm², sem a identificar como categoria.","value":null,"verification_date":"2026-11-03"},
        {"id":"fire.reaction_to_fire","name":"Reação ao fogo","unit":null,"status":"verified_in_document","origin":"manufacturer","source_id":"artebel-declaration-performance","source_location":"DoP p.2, ponto 6","determination_method":"Método de classificação/ensaio não identificado na linha da DoP consultada.","conditions":"Classe A1 indicada para todos os modelos.","value":"A1","verification_date":"2026-11-03"},
        {"id":"mechanical.shear_resistance_tabled","name":"Resistência ao corte (valor tabelado)","unit":"N/mm²","status":"verified_in_document","origin":"manufacturer","source_id":"artebel-declaration-performance","source_location":"DoP p.2, ponto 6","determination_method":"Valor tabelado conforme EN 998-2; não identificado como resultado de ensaio nesta DoP.","conditions":"Valor comum indicado no quadro do produto; o âmbito de aplicação deve ser confirmado na norma e no projeto.","value":0.15,"verification_date":"2026-11-03"},
        {"id":"thermal.transmittance","name":"Coeficiente de transmissão térmica (U)","unit":"W/m² ºC","display_unit":"W/(m²·K)","status":"verified_in_document","origin":"manufacturer","source_id":"artebel-declaration-performance","source_location":"DoP p.2, ponto 6; também página do produto","determination_method":"Ensaios em laboratório acreditado; método/norma de ensaio específico não identificado na DoP consultada.","conditions":"Ambiente indicado na nota da DoP: 23 °C e 50% de humidade relativa. Valor associado à referência do bloco, não declarado como U da parede completa com ETICS. A unidade de apresentação é normalizada sem alterar o valor numérico.","values_by_variant":{"BTE.5015":{"value":1.28,"source_text":"1,28"},"BTE.5020":{"value":0.99,"source_text":"0,99"},"BTE.5025":{"value":0.93,"source_text":"0,93"},"BTE.5030":{"value":0.89,"source_text":"0,89"}},"verification_date":"2026-11-03"},
        {"id":"thermal.conductivity","name":"Condutibilidade térmica (λ)","unit":"W/(m·K)","status":"not_found_in_consulted_documents","origin":null,"source_id":null,"source_location":null,"determination_method":null,"conditions":"Não foi localizado valor λ nos documentos consultados; não calculado a partir de U.","value":null,"verification_date":"2026-11-03"},
        {"id":"thermal.resistance","name":"Resistência térmica (R)","unit":"m²·K/W","status":"not_found_in_consulted_documents","origin":null,"source_id":null,"source_location":null,"determination_method":null,"conditions":"Não foi localizado valor R nos documentos consultados; não calculado a partir de U.","value":null,"verification_date":"2026-11-03"},
        {"id":"acoustic.airborne_insulation_final_use","name":"Isolamento sonoro — sons aéreos nas condições finais de utilização","unit":"dB(A)","status":"verified_in_document","origin":"manufacturer","source_id":"artebel-declaration-performance","source_location":"DoP p.2, ponto 6; também página do produto","determination_method":"Ensaios em laboratório acreditado; índice normalizado e método específico não identificados na DoP consultada.","conditions":"Ambiente indicado na nota da DoP: 23 °C e 50% de humidade relativa; considerando revestimento em reboco de 20–25 mm. Não assumir Rw, Dn,w ou outro índice não identificado.","values_by_variant":{"BTE.5015":{"value":48},"BTE.5020":{"value":48},"BTE.5025":{"value":47},"BTE.5030":{"value":46}},"verification_date":"2026-11-03"},
        {"id":"acoustic.rating_index","name":"Índice normalizado de isolamento sonoro (por exemplo, Rw)","unit":null,"status":"not_found_in_consulted_documents","origin":null,"source_id":"artebel-declaration-performance","source_location":"DoP p.2, ponto 6","determination_method":null,"conditions":"A DoP indica ‘Sons aéreos nas condições finais de utilização’ e unidade dB(A), mas não identifica aqui índice Rw/Dn,w.","value":null,"verification_date":"2026-11-03"},
        {"id":"water.absorption","name":"Absorção de água","unit":null,"status":"performance_not_declared","origin":"manufacturer","source_id":"artebel-declaration-performance","source_location":"DoP p.2, ponto 6","determination_method":null,"conditions":"DND — Desempenho Não Declarado. Na tabela da DoP, a célula DND está visualmente partilhada pelas linhas Estabilidade dimensional, Permeabilidade ao vapor de água e Absorção de água.","value":null,"verification_date":"2026-11-03"},
        {"id":"water.capillary_absorption_claim","name":"Afirmação sobre absorção por capilaridade","unit":null,"status":"declared_but_not_verified","origin":"manufacturer_claim","source_id":"artebel-product-page","source_location":"Página do produto, secção Vantagens","determination_method":null,"conditions":"A página usa a expressão qualitativa ‘reduzida absorção por capilaridade’; não fornece valor, classe, método de ensaio ou comparação quantificada. Não tratar como prestação comprovada.","value":"reduzida absorção por capilaridade","verification_date":"2026-11-03"},
        {"id":"dimensions.stability","name":"Estabilidade dimensional","unit":null,"status":"performance_not_declared","origin":"manufacturer","source_id":"artebel-declaration-performance","source_location":"DoP p.2, ponto 6","determination_method":null,"conditions":"DND — Desempenho Não Declarado. Na tabela da DoP, a célula DND está visualmente partilhada pelas linhas Estabilidade dimensional, Permeabilidade ao vapor de água e Absorção de água.","value":null,"verification_date":"2026-11-03"},
        {"id":"water.vapour_permeability","name":"Permeabilidade ao vapor de água","unit":null,"status":"performance_not_declared","origin":"manufacturer","source_id":"artebel-declaration-performance","source_location":"DoP p.2, ponto 6","determination_method":null,"conditions":"DND — Desempenho Não Declarado. Na tabela da DoP, a célula DND está visualmente partilhada pelas linhas Estabilidade dimensional, Permeabilidade ao vapor de água e Absorção de água.","value":null,"verification_date":"2026-11-03"},
        {"id":"durability.freeze_thaw","name":"Durabilidade — resistência ao gelo/degelo","unit":null,"status":"performance_not_declared","origin":"manufacturer","source_id":"artebel-declaration-performance","source_location":"DoP p.2, ponto 6","determination_method":null,"conditions":"DND — Desempenho Não Declarado, explicitamente indicado na DoP.","value":null,"verification_date":"2026-11-03"},
        {"id":"chemical.dangerous_substances","name":"Substâncias perigosas","unit":null,"status":"performance_not_declared","origin":"manufacturer","source_id":"artebel-declaration-performance","source_location":"DoP p.2, ponto 6","determination_method":null,"conditions":"DND — Desempenho Não Declarado, explicitamente indicado na DoP.","value":null,"verification_date":"2026-11-03"},
        {"id":"execution.mortar_consumption","name":"Consumo de argamassa indicado pelo fabricante","unit":"m³/m²","status":"verified_in_document","origin":"manufacturer","source_id":"artebel-declaration-performance","source_location":"DoP p.3, ponto 7.4","determination_method":null,"conditions":"Média entre panos corridos e não corridos; valor de referência do fabricante, não garantia de consumo em cada obra.","values_by_variant":{"BTE.5015":{"value":0.0094,"source_text":"0,0094"},"BTE.5020":{"value":0.0077,"source_text":"0,0077"},"BTE.5025":{"value":0.0099,"source_text":"0,0099"},"BTE.5030":{"value":0.012,"source_text":"0,0120"}},"verification_date":"2026-11-03"},
        {"id":"execution.labor_productivity","name":"Rendimento de execução indicado pelo fabricante","unit":"m²/hora","status":"verified_in_document","origin":"manufacturer","source_id":"artebel-declaration-performance","source_location":"DoP p.3, ponto 7.4","determination_method":null,"conditions":"Média entre panos corridos e não corridos, para pedreiro e servente e com acessório BOX da Artebel; não é produtividade garantida para qualquer equipa/obra.","values_by_variant":{"BTE.5015":{"value":4.0,"source_text":"4,00"},"BTE.5020":{"value":3.58,"source_text":"3,58"},"BTE.5025":{"value":3.23,"source_text":"3,23"},"BTE.5030":{"value":2.9,"source_text":"2,90"}},"verification_date":"2026-11-03"}
      ],
      "general_technical_properties": [
        {"id":"application.intended_use","name":"Utilização prevista","unit":null,"status":"verified_in_document","origin":"manufacturer","source_id":"artebel-declaration-performance","source_location":"DoP p.1, ponto 3","determination_method":null,"conditions":"A DoP destina o produto à execução de paredes simples e duplas onde se exige isolamento térmico; indica as paredes exteriores simples como universo de utilização e declara uso exclusivo em isolamento térmico pelo exterior.","value":"Paredes simples ou duplas com exigência de isolamento térmico; a DoP identifica paredes exteriores simples como universo de utilização e declara uso exclusivo com ETICS.","verification_date":"2026-11-03"},
        {"id":"application.vertical_joint","name":"Junta vertical","unit":null,"status":"verified_in_document","origin":"manufacturer","source_id":"artebel-declaration-performance","source_location":"DoP p.2, ponto 7.1","determination_method":null,"conditions":"Encaixe macho-fêmea para juntas verticais secas, com opção de preenchimento.","value":"Junta vertical seca por encaixe macho-fêmea; preenchimento opcional.","verification_date":"2026-11-03"},
        {"id":"execution.mortar_joint_thickness","name":"Espessura da junta horizontal com argamassa","unit":"mm","status":"verified_in_document","origin":"manufacturer","source_id":"artebel-declaration-performance","source_location":"DoP p.3, ponto 7.3","determination_method":null,"conditions":"A DoP recomenda argamassa nas juntas, com espessura entre 10 mm e 15 mm.","minimum":10,"maximum":15,"verification_date":"2026-11-03"},
        {"id":"execution.mortar_type_and_mix.dop","same_property_as":"execution.mortar_type_and_mix","name":"Argamassa de assentamento recomendada — DoP","unit":null,"status":"verified_in_document","origin":"manufacturer","source_id":"artebel-declaration-performance","source_location":"DoP p.3, ponto 7.3","determination_method":null,"conditions":"Preferencialmente argamassa pré-doseada; em alternativa, argamassa bastarda com traço volumétrico aproximado 1:½:8 (cimento:cal hidráulica:areia).","value":"Pré-doseada preferencialmente; alternativa 1:½:8 (cimento:cal hidráulica:areia)","verification_date":"2026-11-03"},
        {"id":"execution.mortar_type_and_mix.product_page","same_property_as":"execution.mortar_type_and_mix","name":"Argamassa de assentamento recomendada — página do produto","unit":null,"status":"verified_in_document","origin":"manufacturer","source_id":"artebel-product-page","source_location":"Página do produto, secção Aplicação","determination_method":null,"conditions":"A página do produto consultada recomenda preferencialmente argamassa bastarda, traço volumétrico aproximado 1:½:8 (cimento:cal hidráulica:areia); como alternativa indica argamassa seca pré-doseada.","value":"Bastarda preferencialmente; alternativa pré-doseada","verification_date":"2026-11-03"},
        {"id":"mechanical.avcp_system","name":"Sistema de avaliação e verificação da regularidade do desempenho (AVCP)","unit":null,"status":"verified_in_document","origin":"manufacturer","source_id":"artebel-declaration-performance","source_location":"DoP p.1, ponto 5","determination_method":"EN 771-3:2011+A1:2015","conditions":"Sistema 4.","value":"Sistema 4","verification_date":"2026-11-03"}
      ],
      "interpretations": [
        {"property":"thermal_transmittance","claim_type":"technical_interpretation","statement":"Os valores U estão associados às variantes do bloco; não devem ser interpretados automaticamente como transmitância térmica da parede completa com ETICS.","source_id":"artebel-product-page","basis":"A fonte publica valores por referência de bloco, mas não declara estes valores como transmitância térmica da composição integral da parede com ETICS."}
      ],
      "documents": [
        {"type":"declaração de desempenho","url":"https://www.artebel.pt/storage/uploads/base/ficheiros/declaracao_desempenho_bloco_termoproetics.pdf"},
        {"type":"declaração ambiental de produto","url":"https://www.artebel.pt/storage/uploads/base/ficheiros/declaracao_ambiental_termisobel_termicoproetics.pdf"}
      ],
      "commercial_information": {"price":null,"price_status":"not_available_without_login_on_source","availability":null,"note":"Não inferir preço ou disponibilidade; confirmar junto do fabricante."},
      "ai_guidance": ["Associar os valores à referência e espessura correspondentes.","Não tratar a transmissão térmica do bloco como transmissão térmica da parede completa.","Indicar a condição de reboco de 20–25 mm quando citar isolamento sonoro.","Não inventar dados comerciais ou técnicos em falta; confirmar com o fabricante e profissional habilitado."],
      "provenance": {"source":"Página pública do produto Artebel","consulted_on":"2026-11-03","method":"Conteúdo visível da página e documentos ligados; preços condicionados a autenticação."}
    }
  ],
  "manufacturers": [
    {
      "id": "artebel",
      "name": "Artebel — Artefactos de Betão",
      "source_url": "https://www.artebel.pt/produtos/",
      "catalog_categories": ["blocos térmicos", "blocos acústicos", "blocos tradicionais", "lajes", "lancis", "pavimentos", "muros", "outros"],
      "structured_product_records": ["artebel-termicoproetics"],
      "manufacturer_profile": "/manufacturers/artebel.md",
      "commercial_note": "A tabela de preços do site pede autenticação."
    },
    {
      "id": "cimpor",
      "name": "CIMPOR",
      "source_url": "https://www.cimpor.com/cimento",
      "manufacturer_profile": "/manufacturers/cimpor.md",
      "cement_standard": "NP EN 197-1:2012",
      "ce_marking_indicated": true,
      "production_centers": ["Souselas", "Alhandra", "Loulé"],
      "cement_products": [
        {"name":"CEM I 52,5 R","description":"Mais de 95% de clínquer; betões de muito elevada resistência a curto prazo, betão armado/pré-esforçado; destaque C40/50 e C50/60."},
        {"name":"CEM I 42,5 R","description":"Mais de 95% de clínquer; argamassas industriais, betão armado/pré-esforçado, caldas de injeção, fibrocimento, obras subterrâneas e geotecnia."},
        {"name":"CEM II/A-L 42,5 R","description":"Cimento Portland de calcário; betões de elevada resistência e trabalhabilidade, com destaque para C25/30 a C40/50."},
        {"name":"CEM II/B-L 32,5 N","description":"Cimento Portland de calcário; argamassas e construção geral, betões de resistência moderada e betonagens de grandes massas."},
        {"name":"CEM I 52,5 R (br)","description":"Cimento branco para betões brancos ou coloridos de elevado desempenho arquitetónico; betão armado/pré-esforçado e elevada resistência."},
        {"name":"CEM II/A-LL 52,5 R (br)","description":"Cimento Portland de calcário branco para betões brancos ou coloridos de efeito estético elevado."},
        {"name":"CEM II/B-LL 32,5 R (br)","description":"Cimento Portland de calcário branco para betões e argamassas brancas ou coloridas; resistência moderada a todas as idades."},
        {"name":"CEM II/A-P 42,5 R","description":"Cimento Portland de pozolana para betões de elevada resistência, destaque para C25/30 a C35/45."},
        {"name":"CEM II/B-P 32,5 N","description":"Cimento Portland de pozolana para argamassas, construção geral e betões de resistência baixa e moderada."},
        {"name":"CEM IV/A (V) 42,5 R – SR","description":"Cimento pozolânico resistente a sulfatos, C3A ≤ 9%, cinzas volantes e calor de hidratação reduzido; indicado na página para betão em massa e ambientes agressivos."},
        {"name":"CEM IV/A (P) 42,5 R","description":"Cimento pozolânico com pozolana natural; betões de elevada resistência, trabalhos marítimos e betão em massa."},
        {"name":"HL 5","description":"Cal hidráulica de calcários margosos cozidos e moídos; argamassas e tratamento de solos húmidos e argilosos."}
      ],
      "other_catalog_categories": ["betão", "argamassas e cimentos-cola", "agregados", "sacos de papel"],
      "commercial_information": {"price":null,"availability":null,"note":"Não indicado na página de cimento consultada; confirmar com a CIMPOR."},
      "provenance": {"consulted_on":"2026-11-03","page":"Página pública Cimento da CIMPOR"}
    },
    {
      "id": "knauf",
      "name": "Knauf Portugal",
      "source_url": "https://knauf.com/pt-PT",
      "manufacturer_profile": "/manufacturers/knauf.md",
      "product_catalog_url": "https://knauf.com/pt-PT/p/produtos",
      "product_categories": ["placas", "isolamento", "perfis e suportes", "tetos e paredes de absorção acústica", "acessórios", "gessos e barramentos"],
      "solution_categories": ["paredes", "revestimentos", "fachadas", "tetos", "pavimentos", "coberturas"],
      "technical_topics": ["conforto acústico", "proteção passiva contra incêndios", "eficiência energética", "resistência à humidade", "sistemas construtivos de elevada proteção"],
      "resources": [
        {"type":"documentação técnica","url":"https://knauf.com/pt-PT/tools/download-center"},
        {"type":"seleção de sistemas","url":"https://systems.knauf.com/pt-PT/systemfinder"},
        {"type":"localizador de distribuidores","url":"https://tools.knauf.pt/distribuidor"},
        {"type":"contacto","url":"https://knauf.com/pt-PT/contacto"}
      ],
      "data_scope_note": "A página inicial é um índice de gamas, soluções e ferramentas; não foi consultada uma ficha técnica de produto individual. Não inferir prestações ou preços por produto.",
      "provenance": {"consulted_on":"2026-11-03","page":"Página inicial Knauf Portugal"}
    }
  ]
}
