Propriedade a verificar
- Alvo: uma função de política de reembolso
- Entradas: inteiros não negativos
- I/O externo, DB e rede estão fora do escopo
- Verificado dentro de premissas explícitas e de um subconjunto de Go
Garantia MPK / revisão de prontidão para prova em Go
Verificamos mecanicamente lógicas Go críticas que movimentam dinheiro, como reembolsos, tarifas, saldos e reservas, em relação a especificações, premissas e escopo explícitos. O Gemini prepara candidatos de prova, e o núcleo independente do MPK dá o veredito final.
Limitado às 5 primeiras empresas Oferta de adoção antecipada do MPK JPY 49.800(antes de impostos)func ApplyRefund(paid, refunded, amount int64) (int64, error) {
if amount < 0 {
return refunded, errors.New("negative amount")
}
if refunded+amount > paid {
return refunded, errors.New("exceeds paid")
}
return refunded + amount, nil
}
∀ paid, refunded, amount:
0 ≤ refunded + amount ≤ paid
paid=100, refunded=80, amount=30 viola a propriedade.
O núcleo aceitou o certificado canônico da versão corrigida.
Demo de reembolso em 30 segundos
Use o código de reembolso preparado e veja o fluxo do contraexemplo à correção e à prova bem-sucedida. Você não precisa inserir código confidencial no demo público.
Política de reembolso: reembolsos acumulados não podem exceder o valor pago
Encontramos entradas concretas em que o reembolso acumulado excede o valor pago.
Classificação do resultado
A propriedade especificada se mantém sob as premissas e o escopo explícitos.
PROVADOMostramos entradas concretas que violam a propriedade e esclarecemos qual condição precisa ser corrigida.
FALSIFICADOInformamos claramente quando a estratégia atual não consegue determinar se a propriedade se mantém.
DESCONHECIDOExplicamos razões específicas pelas quais não podemos tratar o alvo, como sintaxe sem suporte, I/O externo ou comportamento não suportado.
INAPLICÁVELDiferença em relação aos testes
| Comparação | Testes | Prova |
|---|---|---|
| Alvo | Entradas selecionadas | Propriedade especificada |
| Exibição de contraexemplo | △ | ○ |
| Reverificação | Log de execução | Certificado |
| Julgamento final | Suíte de testes | Núcleo |
Verificamos a propriedade contra especificações, premissas e escopo explícitos, não apenas contra algumas entradas de amostra.
Você pode começar com uma função crítica de política em Go isolada de I/O externo.
A IA apenas prepara candidatos. A aceitação final é feita por um núcleo independente que lê o certificado canônico.
O Gemini executa o fluxo de prova, o MPK toma a decisão de confiança, e uma pessoa aprova a entrega.
Pacote de evidências
Registro canônico do certificado
da revisão de prontidão para prova
Revisão de prontidão para prova
Este é o preço padrão planejado. No momento, estamos realizando uma campanha de adoção antecipada limitada às 5 primeiras empresas por JPY 49.800 antes de impostos.
Oferta de adoção antecipada do MPK
Limitado às 5 primeiras empresasNa revisão de prontidão para prova do MPK, escolhemos uma função Go alvo, definimos a propriedade a garantir, geramos candidatos de prova com IA e executamos uma verificação independente com o núcleo do MPK.
Esta oferta é para empresas que podem fornecer feedback franco após o serviço e aprovar um estudo de caso para publicação no site oficial do MPK. O estudo de caso pode incluir nome da empresa, nome do contato, cargo, feedback e uma foto representativa ou logotipo da empresa.
Fluxo do serviço
Confirme o cenário de falha que poderia causar perda e a função alvo.
Fixe a função, a propriedade, as premissas e o escopo excluído.
A IA prepara candidatos, e o MPK verifica o certificado.
Percorra a prova, o contraexemplo, o resultado desconhecido, as exclusões e a evidência.
Esclareça se deve avançar para correções, funções adicionais ou integração CI/CD.
FAQ
Estas respostas cobrem dúvidas comuns antes do contato, incluindo escopo de prova, papel da IA e tratamento do código.
Não. Verificamos a propriedade especificada apenas dentro das premissas, do escopo e do subconjunto Go suportado. Isso não garante toda a aplicação nem sistemas externos.
Não para a primeira revisão. Começamos confirmando uma função de política em Go isolada de I/O externo e a propriedade que você quer garantir.
Não. O Gemini cria propriedades, estratégias de prova e candidatos de prova. O núcleo independente do MPK aceita ou rejeita o certificado final.
Classificamos o resultado como contraexemplo, desconhecido ou fora do escopo, e então explicamos a razão, as especificações necessárias, correções prováveis e como isolar uma unidade passível de prova.
Depois que a revisão de prontidão para prova confirmar o alvo e a viabilidade da prova, podemos propor separadamente verificações contínuas ou integração CI/CD.
Você não precisa colar código confidencial no formulário público. Após a consulta, confirmaremos o tratamento de NDA e um método seguro de compartilhamento.
Contato
Diga qual falha teria maior impacto e qual função Go você quer revisar. Você não precisa colar código confidencial no formulário público.
NDA e compartilhamento seguro de código são suportados