Resumo
- O Dataset Exchange Working Group do W3C publicou The Profiles Vocabulary como First Public Working Draft em 20 de agosto de 2026. O texto está na Recommendation track, mas ainda não é uma Recommendation nem recebe endosso do W3C.
- A versão HTML cria uma cadeia pela qual a conformidade de um recurso com um perfil pode ser herdada até a especificação perfilada. Em separado, o próprio documento deixa cada comunidade definir o que conformidade significa e como será testada.
- Uma correção de junho pôs as duas propriedades na ordem adequada. Outra issue continua aberta e marca o axioma at risk; o texto dessa issue incorporado ao rascunho ainda exibe a ordem antiga.
- O arquivo RDF Turtle datado não continha declaração
owl:propertyChainAxiomna verificação. O relatório de implementação lista casos, mas sua tabela de evidência elemento a elemento permanece preenchida comxx. - Uma issue aberta do Data Shapes apresenta um contraexemplo de cobertura incompleta. Antes de usar a relação herdada em compra, certificação ou política automatizada, é preciso anexar versões, autoridade, testes, configuração de inferência e tipo de resultado.
Perfis transformam escolhas locais em infraestrutura compartilhada
Uma especificação costuma permitir alternativas. Uma comunidade governamental, científica ou industrial escolhe algumas, acrescenta restrições, combina outros modelos e publica orientação de uso. O perfil resultante pode determinar como catálogos trocam dados ou como fornecedores demonstram compatibilidade. A relação com a especificação de origem, portanto, precisa ser legível para pessoas e máquinas.
PROF organiza essa camada em RDF. prof:isProfileOf liga um perfil a uma especificação ou a outro perfil. Resource Descriptors apontam para constraints, validation, schemas, vocabularies, guidance, mappings, examples e specification. Cada papel pode ser distinguido, e comunidades podem criar papéis adicionais.
O ganho não é apenas documental. Clientes podem descobrir materiais necessários e percorrer hierarquias. O rascunho também associa uma consequência de conformidade ao caminho. A expressão mostrada no HTML é:
dct:conformsTo owl:propertyChainAxiom ( dct:conformsTo prof:isProfileOf )
Parte-se do recurso por dct:conformsTo até o perfil e, depois, por prof:isProfileOf até a especificação superior. Um reasoner pode acrescentar a relação final. Em um knowledge graph, ela passa a ser consultável como qualquer outro triplo.
O estágio de publicação limita o que se pode atribuir à regra. Trata-se da primeira Working Draft pública de uma possível trajetória a Recommendation. Segundo o W3C, Working Draft é material em desenvolvimento, publicado para revisão e registro. A decisão do grupo de publicar não equivale a endosso do W3C e de seus Members.
Um predicado comum não uniformiza a evidência
Logo ao apresentar a cadeia, o documento afirma que comunidades individuais podem definir o significado de conformidade com seus perfis e com aquilo que perfilam, além de decidir como testá-la. Essa autonomia é indispensável a domínios diferentes, mas impede que o predicado sozinho funcione como certificado universal.
O cálculo do grafo é determinístico. Com as duas relações e o axioma, o motor reproduz o resultado. A origem da primeira relação pode, no entanto, variar: validação abrangente, shapes parciais, autodeclaração do publicador ou simples metadado. A exatidão lógica não aumenta a cobertura do teste anterior.
O conceito de null profile mostra o limite. Ele busca criar uma forma de validar uma especificação que não oferece mecanismo próprio. O rascunho reconhece que não há método universal e preciso para fazê-lo, pois as regras de origem podem ser imprecisas. Converter essas regras em SHACL envolve interpretação, decisões de escopo e risco de omissão.
Também há duas relações de hierarquia. prof:isProfileOf registra o elo direto. prof:isTransitiveProfileOf serve para expor ancestrais distantes sem obrigar cada cliente a percorrer toda a árvore. Quando usada, a conveniência deve apresentar as relações relevantes de modo completo. Ainda assim, o texto não prescreve como cada implementação executará as inferências.
Uma governança responsável precisa diferenciar relação afirmada, triplo inferido, pass de validador, certificação e decisão jurídica. A mesma palavra pode aparecer em todos esses contextos; o nível de autoridade não é o mesmo.
A correção resolveu a direção, não a adoção
A Issue 58, aberta em março, mostrou que a formulação antiga punha as propriedades em ordem inversa. Um commit corrigiu introdução, exemplo, tabela e seção at-risk para seguir dct:conformsTo e depois prof:isProfileOf. A issue foi encerrada em 26 de junho.
A Issue 29 permanece aberta. Ela não pergunta qual é a ordem correta, mas se o axioma deve permanecer no PROF. O rótulo at-risk continua, e comentários de maio a relacionam à completude de null profiles e a um contraexemplo na área de Data Shapes.
O documento de 20 de agosto preserva vestígios dos dois momentos. A narrativa principal, o exemplo, a definição e o apêndice mostram a versão corrigida. O quadro importado da Issue 29 ainda cita a ordem anterior. Um editor pode verificar o histórico; uma extração automática de trechos pode não distinguir a versão vigente.
O apêndice lista classes, propriedades, resource roles e o axioma como features at risk enquanto se reúne evidência de implementação. Isso não anuncia remoção. Expõe um ônus: a função precisa mostrar utilidade interoperável e resultados verificáveis antes de ganhar autoridade de padrão.
O HTML descreve uma execução que o Turtle não entrega
O anúncio do W3C oferece um prof.ttl datado como codificação RDF Turtle do vocabulário OWL. É o arquivo que uma implementação pode armazenar por hash e carregar sem traduzir prosa.
Na cópia de 20 de agosto, prof:isProfileOf aparece como object property e subproperty de prof:isTransitiveProfileOf. Há linguagem sobre herança de constraints e fecho transitivo. Não havia, contudo, declaração owl:propertyChainAxiom. O HTML traz a cadeia na introdução, no exemplo e na tabela de dct:conformsTo.
Não se pode inferir intenção. O grupo pode ter omitido o axioma enquanto está at risk, e a seção RDF admite artefatos adicionais de axiomas. Mas a superfície pública examinada não informa se a regra HTML é obrigatória, opcional, experimental ou apenas ainda não sincronizada.
Dois produtos podem então dizer que implementam a mesma edição e gerar resultados diferentes. Um acrescenta o axioma a partir do HTML. Outro trata o Turtle como artefato executável e não herda conformidade. Um terceiro usa o namespace vivo em outra data. O nome PROF não revela qual política rodou.
O remédio de governança não exige escolher já o desenho técnico. Exige alinhar texto, arquivo baixável, estado das issues e expectativa de testes. Se houver separação deliberada, ela precisa ser parte visível do contrato de publicação.
Exemplos públicos ainda não formam uma prova por função
A FPWD considera normativos, para compliance, o conceptual model, a vocabulary specification e o apêndice Test Suite. O apêndice descreve templates SHACL e instruções. Um relatório separado enumera cinco implementações e as distribui por três grupos considerados independentes.
Cheka é apresentado como ferramenta Python que sobe uma hierarquia para localizar validadores do perfil e de seus ancestrais. LOCI ontology, orientação ODRL, uma hierarquia OGC e um catálogo persistente também aparecem. Há, portanto, sinais de aplicação concreta.
Mas a tabela “Implementation claims per Vocabulary Element” mantém xx para elemento, rótulo, implementador e local. O link exibido para o repositório de tests retornou 404, embora exista um diretório testsuite na branch gh-pages. Isso não autoriza dizer que não há testes ou software. Mostra que a página citada ainda não demonstra suporte independente a cada feature at risk.
A charter vigente define o padrão de saída. Republicar PROF na Rec-track é um tentative deliverable. Para passar além de Candidate Recommendation, cada feature normativa deve ter duas implementações independentes e interoperáveis, verificadas por testes abertos. Planos de teste devem começar cedo, com coordenação com o Data Shapes Working Group. O mandato vai até abril de 2028; a lacuna atual é uma fila de evidência a completar.
Um pass correto pode ser incompleto
A Issue 882 do Data Shapes constrói um caso em que um shapes graph verifica corretamente apenas parte de uma ontologia OWL. Os dados passam pelas shapes presentes. Uma restrição não coberta, porém, produz após entailment a pertença do mesmo indivíduo a duas classes disjuntas.
O validador é correto no que verifica e incompleto em relação ao modelo superior. Se a cadeia transforma automaticamente “conforme a este perfil” em “conforme àquela especificação”, a conclusão ultrapassa a cobertura real.
Essa issue é uma contribuição aberta, não uma resolução de Working Group. Também não invalida toda herança. Ela torna precisa a pergunta: que grau de completude precisa existir antes de promover um resultado local a conformidade parental?
As respostas podem exigir validators completos, separar perfil descritivo de conformidade testada, restringir o axioma, declarar entailment e cobertura ou adotar módulos comunitários. A escolha precisa estar no contrato, não na imaginação do consumidor.
Um recibo de conformidade herdada
O recibo começa pelas identidades: perfil e especificação parental com versão e hash; elos diretos prof:isProfileOf; artefato RDF carregado; axiomas efetivamente ativos. Um título sem versão não permite repetir a inferência.
Depois vêm autoridade e prova. Quem definiu conformidade, para qual decisão, com quais constraints, validators, schemas, guides e mappings? Qual reasoner, validation engine, entailment regime e configuração? Qual test suite, cobertura por feature, contraexemplo, limitação, evidência independente, issue aberta, data e gatilho de revalidação?
Por fim, o recibo classifica o resultado: afirmação publicada, triplo derivado, validação aprovada, certificação ou determinação legal. Um catálogo exploratório pode aceitar a inferência. Uma garantia contratual pode exigir evidência e autoridade adicionais. O predicado não deve decidir sozinho.
Na leitura de Heng Lu sobre o problema de agência, o órgão de padrões é um agente técnico delegado. A comunidade do perfil, o criador da ferramenta e o reasoner automatizado também exercem poder por delegação. O principal afetado não consegue avaliar esse poder se não sabe quem definiu a regra, qual artefato a executou e quem elevou a saída a decisão.
O que a evidência não prova
A FPWD não é Recommendation, e o futuro do axioma não está decidido. A ausência no Turtle não prova erro nem intenção; registra uma diferença observável entre as superfícies humana e executável.
O relatório nomeia implementações reais. Sua tabela provisória não significa ausência de implementações, e o link quebrado não significa ausência de testes. O contraexemplo é uma questão técnica pública, não consenso. Nenhum implementador é acusado aqui de exagerar uma declaração.
O recibo é uma proposta de governança de Daniel Kade, não exigência, certificação ou solução técnica anunciada pelo W3C.
Fontes
- Notícia W3C — First Public Working Draft: The Profiles Vocabulary
- W3C — The Profiles Vocabulary, FPWD de 20 de agosto de 2026
- W3C — Artefato RDF Turtle datado do PROF
- W3C — Histórico de publicação de The Profiles Vocabulary
- Repositório W3C DXWG — Issue 29: axioma conformsTo at risk
- Repositório W3C DXWG — Issue 58: correção da cadeia
- Repositório W3C Data Shapes — contraexemplo da Issue 882
- W3C DXWG — Relatório de implementação de The Profiles Vocabulary
- W3C — Charter do Dataset Exchange Working Group
- W3C — Tipos de padrões e documentos
- W3C — Process Document de 18 de agosto de 2025
- Heng Lu — On the Agency Problem at the Core of Internet Governance
Briefing para membros
Contexto aprofundado do perfil
Faça login com o nível de assinatura correto para desbloquear o briefing completo e as notas das fontes.
Apenas para Strategic Circle
Strategic Circle
Aberto a todos os leitores. Desbloqueie Briefings de perfil após se inscrever e fazer login.
Junte-se ao Strategic CircleSomente para Leadership Alliance
Leadership Alliance
Para proprietários e gestores qualificados de ativos de PI; faça login para desbloquear os briefings da Leadership Alliance.
Junte-se ao Leadership Alliance
