Canonical runtime-backed view of the artifact, independent from metadata governance.
{
"definition": {
"category": "signatures",
"description": {
"en": "Prepares the signature intent and evidence trail before signing.",
"es": "Prepara la firma y el rastro de evidencias antes de firmar."
},
"id": "register_signature",
"label": {
"en": "Register signature",
"es": "Registrar firma"
},
"metadata": {
"artifact_type": "vetra-signature-registration-tool",
"consumers": [
"Vetra-rust",
"Imaginclaw"
],
"owner_app": "Vetra-rust",
"promotion_reason": "Signature preparation must remain in shared business assets rather than app code.",
"scope": "app-scoped",
"version": "0.2.0"
},
"requires_workspace": true,
"response": {
"data": {
"company": "{{session_company}}",
"contract_id": "{{contract_id}}",
"signer": "{{signer_name}}",
"status": "signature_registered"
},
"summary": {
"en": "Signature prepared for `{{signer_name}}` on `{{contract_id}}`.",
"es": "Firma preparada para `{{signer_name}}` en `{{contract_id}}`."
}
},
"suggested_actions": [
"sign_contract",
"create_blockchain_proof"
],
"triggers": [
"registrar firma",
"signature",
"signer"
]
},
"kind": "tool",
"summary": {
"description": "No description provided.",
"id": "register_signature",
"kind": "tool",
"path": "Tools/apps/vetra/register_signature.json",
"title": "register_signature"
},
"validation_issues": [
"Tool 'type' should be 'function'",
"Tool must define a function/name identifier",
"Tool must include a description"
]
}