← Back to registry

TOOL · finalize_contract

No description provided.

Canonical Definition

{
  "category": "contracts",
  "description": {
    "en": "Finalizes the contract case and emits verifiable artifacts.",
    "es": "Cierra el expediente contractual y emite artefactos verificables."
  },
  "id": "finalize_contract",
  "label": {
    "en": "Finalize contract",
    "es": "Finalizar contrato"
  },
  "metadata": {
    "artifact_type": "vetra-contract-finalization-tool",
    "consumers": [
      "Vetra-rust",
      "Imaginclaw"
    ],
    "owner_app": "Vetra-rust",
    "promotion_reason": "Finalization is business execution and must not stay embedded in Vetra pages or Imaginclaw prompts.",
    "scope": "app-scoped",
    "version": "0.2.0"
  },
  "requires_workspace": true,
  "response": {
    "data": {
      "artifact_type": "finalized_contract",
      "contract_id": "{{contract_id}}",
      "download_url": "/{{locale}}/verify/{{contract_id}}",
      "finalized_by": "{{session_user}}",
      "proof_id": "proof-{{contract_id}}"
    },
    "summary": {
      "en": "Contract `{{contract_id}}` is ready for final artifact generation and verification.",
      "es": "Contrato `{{contract_id}}` listo para artefacto final y verificacion."
    }
  },
  "suggested_actions": [
    "verify_contract"
  ],
  "triggers": [
    "finaliza",
    "finalize",
    "close",
    "emitir prueba"
  ]
}