SDK Java
Adicionem um jar à vossa compilação e chamem-no. Sem agente nem serviço a manter à parte.
Integração
O MirrorMere não escreve o vosso XBRL: verifica-o. Os vossos ecrãs, fluxos e restrições de implantação ficam como estão, e a verificação acontece por baixo.
As integrações possíveis hoje
Nada é apresentado como disponível antes de o ser. O que está no roteiro é assinalado como tal.
Adicionem um jar à vossa compilação e chamem-no. Sem agente nem serviço a manter à parte.
Um jar executável, lançado a partir da linha de comandos ou de um processo em lote. Encaixa num pipeline que já têm.
Funciona sem restrições dentro de uma rede fechada. Nada dos vossos documentos sai de lá.
Integrem-no na solução que já vendem, na forma que vos servir. As condições são acordadas caso a caso.
Uma API XBRL sobre HTTP está prevista para o segundo semestre de 2026.
O MirrorMere fica invisível.
SDK Java
O que recebem não é uma lista de códigos de erro. Cada achado diz onde está no documento, que cláusula viola e, por isso, o que deve olhar quem tem a entrega em mãos. Chega da mesma forma quer tenha sido apanhado por Dimensions quer por Inline XBRL: podem pô-lo à frente da pessoa tal como está.
ValidationOutcome outcome = validator.validate(report);
for (ValidationFinding f : outcome.errors()) {
f.code(); // what went wrong
f.specRef(); // the clause it breaks
f.location(); // where in the document
}
Uma só chamada, e já lá está tudo o que é preciso para rever: onde, porquê e o que corrigir.
CLI e processamento em lote
validatectsdoctorRedes fechadas
As equipas de finanças e auditoria trabalham muitas vezes em redes isoladas da Internet. Os motores que vão buscar à Web aquilo contra o qual validam ficam por ali. Pior ainda: alguns continuam a verificar menos, sem dizer nada. O MirrorMere nunca sai.
Se já usam uma ferramenta de código aberto
Existem validadores XBRL livres e gratuitos, e alguns têm a mesma certificação de Validating Processor que nós. Se só precisam de verificar uma entrega de vez em quando, servem. Vender um produto com a validação lá dentro pede mais três coisas.
O MirrorMere é uma biblioteca em Java puro feita para viver dentro do vosso produto: um ficheiro na compilação, chamado diretamente do vosso código. Nenhum processo à parte para manter vivo, nenhuma ponte para manter.
Quando uma especificação muda, acompanhá-la é obrigação nossa, não algo por que tenham de esperar. E se ficarem presos, a pergunta chega a quem escreveu o motor.
O MirrorMere raciocina sobre uma ontologia do próprio XBRL, por isso um achado chega com onde está, que cláusula viola e o que mudar, em palavras sobre as quais quem tem a entrega pode agir.
Também não têm de escolher. Correr ambos e comparar é razoável: quando duas implementações independentes chegam ao mesmo veredicto, essa concordância é, em si, uma prova.
Compromisso com as normas
É algo que se instala uma vez e se mantém durante anos. Por isso, quando uma especificação muda, cabe-nos a nós acompanhá-la; nada sai antes de voltar a passar todos os testes padrão. E as vossas perguntas chegam a quem escreve o motor.
Cada versão tem de passar primeiro todas as baterias padrão. Uma alteração que quebre uma nunca chega até vós.
Quando uma especificação é revista, só muda o seu módulo. O resto, aquilo de que dependem, fica como estava.
O que cada erro significa, e a cláusula que o sustenta, está num único sítio em vez de espalhado pelo código. Quando uma especificação muda há um só ponto a atualizar: mais rápido, e mais difícil de esquecer.
Acaba a caça ao «porquê».
Comecem por aqui
Digam-nos o que estão a construir e onde ficaram presos, e resolvemo-lo convosco. É isso que vale a pena comprar, não o ficheiro.
Preferem e-mail? Escrevam-nos diretamente. manager@codebplat.co.kr