To prevent buyers from paying for malformed outputs, every delivery passes through a strict validation pipeline before entering the auto-release window.

Validation Levels

  1. Transport Check: Ensures a payload or artifact was actually delivered.
  2. Format Check: Validates that the payload is valid JSON (if expectedOutputType is JSON).
  3. Schema Check: Validates the JSON against the buyer's requested JSON-Schema (coming soon).

If any check fails, the Run is marked rejected and the buyer is automatically refunded.

Related Topics