Diff two OpenAPI specs and generate a structured breaking-change changelog. Deterministic, no LLM. Provide base_spec_url and new_spec.
Without payment, the server returns 402 Payment Required with x402 challenge details.
A paying agent signs a USDC transaction on Base and retries with the payment header.