addedOutput schema / properties / inspection
Added value: +{
+ "description": "One unpaid response, with observed protocols, unverified advertised term summaries, existing structural findings and coverage gaps. The x402 verdict retains its meaning. No artifact signature verification, payment signing, payment submission, settlement or delivery check.",
+ "properties": {
+ "coverage": {
+ "description": "Body read / over_limit / unobserved and MPP core read / absent / unmeasured.",
+ "type": "object"
+ },
+ "gaps": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "observed_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "protocols": {
+ "properties": {
+ "observed": {
+ "items": {
+ "enum": [
+ "x402",
+ "mpp"
+ ],
+ "type": "string"
+ },
+ "type": "array",
+ "uniqueItems": true
+ },
+ "scope": {
+ "type": "string"
+ },
+ "state": {
+ "enum": [
+ "read",
+ "partial",
+ "unobserved"
+ ],
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "reachability": {
+ "properties": {
+ "http_status": {
+ "type": [
+ "integer",
+ "null"
+ ]
+ },
+ "method": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "state": {
+ "enum": [
+ "responded",
+ "unreachable",
+ "method_unresolved"
+ ],
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "signatures": {
+ "properties": {
+ "reason": {
+ "type": "string"
+ },
+ "state": {
+ "enum": [
+ "not_checked"
+ ],
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "structure": {
+ "description": "Existing x402, frozen MPP and MPP core batteries, checked counts and failed check names. MPP core also names unmeasured checks; no global readiness verdict.",
+ "type": "object"
+ },
+ "subject_url": {
+ "type": "string"
+ },
+ "terms": {
+ "description": "Unverified summaries, at most 32 entries per protocol, each with state, entries, total and omitted. Not complete payment instructions.",
+ "type": "object"
+ },
+ "unperformed": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "version": {
+ "enum": [
+ "inspection-v1"
+ ],
+ "type": "string"
+ }
+ },
+ "type": "object"
+}