Validate Completion Evidence
paybond_validate_completion_evidencePre-validates completion evidence against JSON Schemas and forbidden fields to ensure compliance before submission, required when strict policy is enforced.
Instructions
Pre-validates vendor and canonical completion evidence against catalog JSON Schemas and preset forbidden_evidence_fields. Required before evidence submit tools when PAYBOND_MCP_EVIDENCE_POLICY=strict. Harbor remains authoritative at submit time.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| preset_id | Yes | ||
| vendor_payload | No | ||
| canonical_payload | No | ||
| frozen_vendor_api_version | No | ||
| frozen_vendor_schema_digest_hex | No | ||
| frozen_canonical_schema_digest_hex | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| preset_id | Yes | ||
| pack_stale | No | ||
| drift_kinds | No | ||
| vendor_schema_ok | No | ||
| canonical_schema_ok | No | ||
| quality_fields_missing | No | ||
| forbidden_fields_present | No |