Um objeto para toda relação
que precisa ser provada.
Contrato de obra, vínculo CLT, compra em marketplace, mandato institucional — todos cabem na mesma estrutura de oito eixos. É isso que permite um motor só, em vez de um sistema por tipo de relação.
declarado
tipado em src/contract/worldcontract/types.ts — 0 rotas, 0 telas
Parties
Quem se compromete, e com que poder para isso.
identidade; papel; autoridade; credenciais; permissões
Object
O que exatamente foi combinado.
produto; serviço; trabalho; projeto; mandato
Obligations
A promessa, decomposta em partes verificáveis.
quem; faz o quê; quando; como; sob quais condições
SLA
O nível combinado, não o esperado.
prazo; qualidade; quantidade; disponibilidade; resultado
Evidence Requirements
O que vai contar como prova — decidido antes, não depois.
documentos; fotos; logs; check-in/out; entregáveis; assinaturas
Financial Terms
Quando o dinheiro sai, e contra o quê.
preço; parcelas; garantia; retenção; condição de liberação
Dispute Rules
O caminho quando dá errado, escrito antes de dar errado.
contestação; contraditório; mediação; arbitragem quando cabível
Outcome
O desfecho, que vira evento de reputação.
cumprido; parcial; não cumprido; contestado; regularizado
Contratar → planejar → executar → evidenciar → homologar → pagar → reputar
O pagamento não sai por prazo: sai por prova. É a frase que a J05 existe para testar — "dinheiro sai por prova, não por prazo" — e é a que separa este produto de um gerenciador de contratos.