{
  "format": "quantum-bear-conformance-v1",
  "version": "2026-11-13.1",
  "purpose": "Frozen synthetic inputs and acceptance criteria; not production results, customer data, payment evidence or a demand claim.",
  "encoding": "request_utf8 encodes the exact HTTP body as UTF-8, without an appended newline. Verify request_sha256 before sending.",
  "payment_scope": "Every unpaid POST returns402 before input validation. With valid payment authorization, completed validation (including an invalid inner JSON finding) returns200 after settlement. Transport, authorization, resource and settlement failures are separate failures, not a valid result. This bundle performs no payment.",
  "evaluation_scope": "The checker tests declared result fields and envelope shape. It does not verify blockchain receipts, requester identity, independent demand, or general semantic correctness. Check PAYMENT-RESPONSE and settlement separately.",
  "live_data_scope": "DNS records are observations, not fixed expected records. observed_at must be an RFC3339 UTC time. Query outcomes may vary; mailbox existence stays unknown and delivery is never inferred.",
  "paths": "Published production paths shown. Use only an explicitly chosen origin and read the live x402 payment terms before authorizing a call.",
  "cases": [
    {
      "id": "json-schema-pass",
      "module": "json-structure",
      "path": "/api/microapi/json-structure",
      "request_utf8": "{\"json\":\"{\\\"quantity\\\":1}\",\"schema\":{\"type\":\"object\",\"properties\":{\"quantity\":{\"type\":\"integer\",\"minimum\":1}},\"required\":[\"quantity\"],\"additionalProperties\":false}}",
      "request_sha256": "d93ab5182fd4148de860dd5b3f97989a264306018af39e788b80166710036d43",
      "live_observation": false,
      "unpaid_http_status": 402,
      "computed_and_settled_http_status": 200,
      "expected_fields": {
        "/result/module": "json-structure",
        "/result/data/syntax_valid": true,
        "/result/data/root_type": "object",
        "/result/data/max_depth": 1,
        "/result/data/duplicate_keys": 0,
        "/result/data/nodes": 2,
        "/result/data/valid": true,
        "/result/data/schema_valid": true,
        "/result/data/schema_errors": []
      },
      "variable_fields": [
        "/request_id",
        "/result/observed_at"
      ]
    },
    {
      "id": "json-schema-fail",
      "module": "json-structure",
      "path": "/api/microapi/json-structure",
      "request_utf8": "{\"json\":\"{\\\"quantity\\\":0}\",\"schema\":{\"type\":\"object\",\"properties\":{\"quantity\":{\"type\":\"integer\",\"minimum\":1}},\"required\":[\"quantity\"],\"additionalProperties\":false}}",
      "request_sha256": "97b6a552309a03d59ed5d8861000ac962923fa5a23a47aa8562b04e02efd3e34",
      "live_observation": false,
      "unpaid_http_status": 402,
      "computed_and_settled_http_status": 200,
      "expected_fields": {
        "/result/module": "json-structure",
        "/result/data/syntax_valid": true,
        "/result/data/root_type": "object",
        "/result/data/max_depth": 1,
        "/result/data/duplicate_keys": 0,
        "/result/data/nodes": 2,
        "/result/data/valid": false,
        "/result/data/schema_valid": false,
        "/result/data/schema_errors": [
          "instance does not satisfy supplied schema"
        ]
      },
      "variable_fields": [
        "/request_id",
        "/result/observed_at"
      ]
    },
    {
      "id": "json-duplicate-key",
      "module": "json-structure",
      "path": "/api/microapi/json-structure",
      "request_utf8": "{\"json\":\"{\\\"quantity\\\":1,\\\"quantity\\\":2}\"}",
      "request_sha256": "d21b044efcba34f1d0283a9c5a8c15264cc0ecc31fd8b4636c41ed91e4ec1920",
      "live_observation": false,
      "unpaid_http_status": 402,
      "computed_and_settled_http_status": 200,
      "expected_fields": {
        "/result/module": "json-structure",
        "/result/data/valid": false,
        "/result/data/syntax_valid": true,
        "/result/data/duplicate_keys": 1,
        "/result/data/schema_valid": null,
        "/result/data/root_type": "object",
        "/result/data/nodes": 3,
        "/result/data/max_depth": 1,
        "/result/data/schema_errors": []
      },
      "variable_fields": [
        "/request_id",
        "/result/observed_at"
      ]
    },
    {
      "id": "json-syntax-fail",
      "module": "json-structure",
      "path": "/api/microapi/json-structure",
      "request_utf8": "{\"json\":\"{\\\"quantity\\\":\"}",
      "request_sha256": "dc23c98c6539283140d64d29b93a2df6ca61f97ba8b3deb682d840723fc8db31",
      "live_observation": false,
      "unpaid_http_status": 402,
      "computed_and_settled_http_status": 200,
      "expected_fields": {
        "/result/module": "json-structure",
        "/result/data/valid": false,
        "/result/data/syntax_valid": false,
        "/result/data/duplicate_keys": 0,
        "/result/data/error": "invalid JSON syntax or complexity limit"
      },
      "variable_fields": [
        "/request_id",
        "/result/observed_at"
      ]
    },
    {
      "id": "json-empty-array",
      "module": "json-structure",
      "path": "/api/microapi/json-structure",
      "request_utf8": "{\"json\":\"[]\"}",
      "request_sha256": "0382e948a66349eea7c236778b03e54d4e27b84eaa7c05cb4c94be1540fd2847",
      "live_observation": false,
      "unpaid_http_status": 402,
      "computed_and_settled_http_status": 200,
      "expected_fields": {
        "/result/module": "json-structure",
        "/result/data/valid": true,
        "/result/data/syntax_valid": true,
        "/result/data/duplicate_keys": 0,
        "/result/data/schema_valid": null,
        "/result/data/root_type": "array",
        "/result/data/nodes": 1,
        "/result/data/max_depth": 0,
        "/result/data/schema_errors": []
      },
      "variable_fields": [
        "/request_id",
        "/result/observed_at"
      ]
    },
    {
      "id": "email-live-observation",
      "module": "email-domain",
      "path": "/api/microapi/email-domain",
      "request_utf8": "{\"domain\":\"gmail.com\"}",
      "request_sha256": "f30a704b0224fd24cfa19b22572b4f75ebdbcd9e7e917a0717d72ddc123d79a1",
      "live_observation": true,
      "unpaid_http_status": 402,
      "computed_and_settled_http_status": 200,
      "expected_fields": {
        "/result/module": "email-domain",
        "/result/data/domain": "gmail.com",
        "/result/data/mailbox_exists": null,
        "/result/data/deliverability_verified": false,
        "/result/data/spf_evaluated_for_sender": false,
        "/result/data/scope": "domain records only; no SMTP probing, mailbox or person inference"
      },
      "variable_fields": [
        "/request_id",
        "/result/observed_at",
        "/result/data/mx",
        "/result/data/spf_records",
        "/result/data/dmarc_records",
        "/result/data/dmarc_policy",
        "/result/data/query_status",
        "/result/data/issues"
      ]
    }
  ]
}
