{
  "status": "draft selected corpus candidate for v0.3.0-rc.2",
  "cases": [
    {
      "id": "text-preserve",
      "kind": "text",
      "inputJson": "\"  A  \"",
      "preview": {
        "valueJson": "\"  A  \"",
        "issues": []
      },
      "preparation": "same-string"
    },
    {
      "id": "text-empty",
      "kind": "text",
      "inputJson": "\"\"",
      "preview": {
        "omitted": "blank",
        "issues": []
      },
      "preparation": "unknown-fact"
    },
    {
      "id": "text-whitespace",
      "kind": "text",
      "inputJson": "\"\\u00a0\\t\"",
      "preview": {
        "omitted": "blank",
        "issues": []
      },
      "preparation": "unknown-fact"
    },
    {
      "id": "text-missing",
      "kind": "text",
      "inputState": "missing",
      "preview": {
        "omitted": "missing",
        "issues": []
      },
      "preparation": "unknown-fact"
    },
    {
      "id": "historical-column-null",
      "kind": "text",
      "inputJson": "null",
      "preview": {
        "omitted": "legacy-null",
        "issues": []
      },
      "preparation": "unknown-fact",
      "basis": "Desk string-map decode treats null as zero string; retained input/lineage must still distinguish null from missing"
    },
    {
      "id": "decimal-spelling",
      "kind": "decimal",
      "inputJson": "\"1.2300\"",
      "preview": {
        "valueJson": "\"1.2300\"",
        "issues": []
      },
      "preparation": "same-string"
    },
    {
      "id": "decimal-negative-zero",
      "kind": "decimal",
      "inputJson": "\"-0\"",
      "preview": {
        "valueJson": "\"-0\"",
        "issues": []
      },
      "preparation": "same-string"
    },
    {
      "id": "decimal-exponent-refusal",
      "kind": "decimal",
      "inputJson": "\"1e2\"",
      "preview": {
        "issues": [
          "decimal-encoding"
        ]
      },
      "preparation": "read-failed-no-evaluation"
    },
    {
      "id": "boolean-true",
      "kind": "boolean",
      "rule": {
        "trueValue": "YES",
        "falseValue": "NO"
      },
      "inputJson": "\"YES\"",
      "preview": {
        "valueJson": "true",
        "issues": []
      },
      "preparation": "true"
    },
    {
      "id": "boolean-false",
      "kind": "boolean",
      "rule": {
        "trueValue": "YES",
        "falseValue": "NO"
      },
      "inputJson": "\"NO\"",
      "preview": {
        "valueJson": "false",
        "issues": []
      },
      "preparation": "false"
    },
    {
      "id": "boolean-blank",
      "kind": "boolean",
      "rule": {
        "trueValue": "YES",
        "falseValue": "NO"
      },
      "inputJson": "\"\"",
      "preview": {
        "omitted": "blank",
        "issues": []
      },
      "preparation": "unknown-fact"
    },
    {
      "id": "boolean-invalid",
      "kind": "boolean",
      "rule": {
        "trueValue": "YES",
        "falseValue": "NO"
      },
      "inputJson": "\"yes\"",
      "preview": {
        "issues": [
          "boolean-spelling"
        ]
      },
      "preparation": "read-failed-no-evaluation"
    },
    {
      "id": "number-integer",
      "kind": "number",
      "inputJson": "\"125\"",
      "preview": {
        "valueJson": "125",
        "issues": []
      },
      "preparation": "integer-125"
    },
    {
      "id": "number-negative-zero",
      "kind": "number",
      "inputJson": "\"-0\"",
      "preview": {
        "valueJson": "-0",
        "issues": []
      },
      "preparation": "literal-negative-zero"
    },
    {
      "id": "number-fraction-preview-only",
      "kind": "number",
      "inputJson": "\"1.25\"",
      "preview": {
        "valueJson": "1.25",
        "issues": []
      },
      "preparation": "read-failed-no-evaluation",
      "basis": "existing canon-domain refusal preserved"
    },
    {
      "id": "number-exponent-preview-only",
      "kind": "number",
      "inputJson": "\"1e3\"",
      "preview": {
        "valueJson": "1e3",
        "issues": []
      },
      "preparation": "read-failed-no-evaluation",
      "basis": "original literal retained; do not normalize to 1000"
    },
    {
      "id": "number-range-refusal",
      "kind": "number",
      "inputJson": "\"9007199254740992\"",
      "preview": {
        "issues": [
          "number-range"
        ]
      },
      "preparation": "read-failed-no-evaluation"
    },
    {
      "id": "number-precision-refusal",
      "kind": "number",
      "inputJson": "\"1.0000000000000001\"",
      "preview": {
        "issues": [
          "number-precision"
        ]
      },
      "preparation": "read-failed-no-evaluation"
    },
    {
      "id": "number-lexical-refusal",
      "kind": "number",
      "inputJson": "\"001\"",
      "preview": {
        "issues": [
          "number-encoding"
        ]
      },
      "preparation": "read-failed-no-evaluation"
    },
    {
      "id": "research-empty-type-supported",
      "kind": "research-value",
      "type": "",
      "status": "supported",
      "inputJson": "\"x\"",
      "preview": {
        "issues": [
          "research-type"
        ]
      }
    },
    {
      "id": "research-empty-type-missing",
      "kind": "research-value",
      "type": "",
      "status": "missing",
      "inputJson": "\"x\"",
      "preview": {
        "omitted": "unavailable",
        "issues": []
      }
    },
    {
      "id": "research-empty-type-entry-absent",
      "kind": "research-value",
      "type": "",
      "fieldEntryAbsent": true,
      "inputJson": "\"x\"",
      "preview": {
        "omitted": "unavailable",
        "issues": []
      }
    },
    {
      "id": "research-unknown-type-supported",
      "kind": "research-value",
      "type": "future",
      "status": "supported",
      "inputJson": "\"x\"",
      "preview": {
        "issues": [
          "research-type"
        ]
      }
    },
    {
      "id": "research-unknown-type-missing",
      "kind": "research-value",
      "type": "future",
      "status": "missing",
      "inputJson": "\"x\"",
      "preview": {
        "omitted": "unavailable",
        "issues": []
      }
    },
    {
      "id": "research-false",
      "kind": "research-value",
      "type": "boolean",
      "status": "supported",
      "inputJson": "false",
      "preview": {
        "valueJson": "false",
        "issues": []
      },
      "preparation": "false"
    },
    {
      "id": "research-zero",
      "kind": "research-value",
      "type": "integer",
      "status": "interpretation",
      "inputJson": "0",
      "preview": {
        "valueJson": "0",
        "issues": []
      },
      "preparation": "integer-zero"
    },
    {
      "id": "research-empty-text",
      "kind": "research-value",
      "type": "text",
      "status": "supported",
      "inputJson": "\"\"",
      "preview": {
        "valueJson": "\"\"",
        "issues": []
      },
      "preparation": "empty-string"
    },
    {
      "id": "research-empty-list",
      "kind": "research-value",
      "type": "text-list",
      "status": "supported",
      "inputJson": "[]",
      "preview": {
        "valueJson": "[]",
        "issues": []
      },
      "preparation": "empty-list"
    },
    {
      "id": "research-range",
      "kind": "research-value",
      "type": "range",
      "status": "supported",
      "inputJson": "{\"min\":\"1.00\",\"max\":\"2.0\"}",
      "preview": {
        "valueJson": "{\"min\":\"1.00\",\"max\":\"2.0\"}",
        "issues": []
      },
      "preparation": "same-typed-range"
    },
    {
      "id": "research-supported-null",
      "kind": "research-value",
      "type": "boolean",
      "status": "supported",
      "inputJson": "null",
      "preview": {
        "issues": [
          "research-type"
        ]
      },
      "preparation": "read-failed-no-evaluation"
    },
    {
      "id": "research-missing-null",
      "kind": "research-value",
      "type": "boolean",
      "status": "missing",
      "inputJson": "null",
      "preview": {
        "omitted": "unavailable",
        "issues": []
      },
      "preparation": "unknown-fact"
    },
    {
      "id": "research-stale",
      "kind": "research-value",
      "type": "text",
      "status": "stale",
      "inputJson": "\"old\"",
      "preview": {
        "omitted": "unavailable",
        "issues": []
      },
      "preparation": "unknown-fact"
    },
    {
      "id": "research-original-unavailable",
      "kind": "research-value",
      "declaration": null,
      "preview": {
        "issues": [
          "research-declaration"
        ]
      },
      "preparation": "read-failed-no-evaluation"
    },
    {
      "id": "research-legacy-string",
      "kind": "research-value",
      "type": "string",
      "status": "supported",
      "inputJson": "\"\"",
      "preview": {
        "valueJson": "\"\"",
        "issues": []
      },
      "preparation": "empty-string"
    },
    {
      "id": "research-legacy-number",
      "kind": "research-value",
      "type": "number",
      "status": "supported",
      "inputJson": "9007199254740993",
      "preview": {
        "valueJson": "9007199254740993",
        "issues": []
      },
      "preparation": "read-failed-no-evaluation",
      "basis": "legacy Float64 validity is not modern safe-integer validity; original raw number never rounded"
    },
    {
      "id": "research-legacy-number-fraction",
      "kind": "research-value",
      "type": "number",
      "status": "supported",
      "inputJson": "1.25",
      "preview": {
        "valueJson": "1.25",
        "issues": []
      },
      "preparation": "read-failed-no-evaluation"
    },
    {
      "id": "evidence-blank",
      "kind": "evidence-availability",
      "inputJson": "\" \"",
      "preview": {
        "omitted": "blank",
        "issues": []
      },
      "preparation": "no-availability"
    },
    {
      "id": "evidence-present",
      "kind": "evidence-availability",
      "inputJson": "\"present\"",
      "preview": {
        "valueJson": "\"present\"",
        "issues": []
      },
      "preparation": "present"
    },
    {
      "id": "evidence-invalid",
      "kind": "evidence-availability",
      "inputJson": "\"citation\"",
      "preview": {
        "issues": [
          "evidence-availability"
        ]
      },
      "preparation": "read-failed-no-evaluation"
    },
    {
      "id": "planned-research-zero-records",
      "kind": "research-value",
      "recordCount": 0,
      "originalDeclaration": null,
      "expected": "retain inspectable review proposal for existing/planned column; no type/execution readiness claim",
      "status": "comparative acceptance case, must verify pinned actual tool path"
    },
    {
      "id": "imported-research-value-error",
      "kind": "research-value",
      "origin": "asserted",
      "expected": "legacy research-context preview issue, no evaluation; do not substitute current requested type"
    },
    {
      "id": "number-tenth",
      "kind": "number",
      "inputJson": "\"0.1\"",
      "preview": {
        "valueJson": "0.1",
        "issues": []
      },
      "claimAdmissible": false
    },
    {
      "id": "number-subnormal",
      "kind": "number",
      "inputJson": "\"5e-324\"",
      "preview": {
        "issues": [
          "number-exponent"
        ]
      },
      "claimAdmissible": false
    },
    {
      "id": "number-zero-large-exponent",
      "kind": "number",
      "inputJson": "\"0e309\"",
      "preview": {
        "issues": [
          "number-exponent"
        ]
      },
      "claimAdmissible": false
    },
    {
      "id": "number-range-before-exponent",
      "kind": "number",
      "inputJson": "\"1e309\"",
      "preview": {
        "issues": [
          "number-range"
        ]
      },
      "claimAdmissible": false
    },
    {
      "id": "number-underflow-within-exponent",
      "kind": "number",
      "inputJson": "\"0.00000000000000001e-308\"",
      "preview": {
        "issues": [
          "number-precision"
        ]
      },
      "claimAdmissible": false
    },
    {
      "id": "number-extra-zeros",
      "kind": "number",
      "inputJson": "\"1.2500\"",
      "preview": {
        "valueJson": "1.2500",
        "issues": []
      },
      "claimAdmissible": false
    },
    {
      "id": "number-max-safe",
      "kind": "number",
      "inputJson": "\"9007199254740991\"",
      "preview": {
        "valueJson": "9007199254740991",
        "issues": []
      },
      "claimAdmissible": true
    },
    {
      "id": "decimal-leading-zero",
      "kind": "decimal",
      "inputJson": "\"01\"",
      "preview": {
        "issues": [
          "decimal-encoding"
        ]
      }
    },
    {
      "id": "text-zwsp-present",
      "kind": "text",
      "inputJson": "\"\\u200b\"",
      "preview": {
        "valueJson": "\"\\u200b\"",
        "issues": []
      }
    },
    {
      "id": "research-decimal",
      "kind": "research-value",
      "type": "decimal",
      "status": "supported",
      "inputJson": "\"1.2300\"",
      "preview": {
        "valueJson": "\"1.2300\"",
        "issues": []
      }
    },
    {
      "id": "research-range-integer",
      "kind": "research-value",
      "type": "range",
      "status": "supported",
      "inputJson": "{\"min\":-0,\"max\":0}",
      "preview": {
        "valueJson": "{\"min\":-0,\"max\":0}",
        "issues": []
      }
    },
    {
      "id": "research-range-reversed",
      "kind": "research-value",
      "type": "range",
      "status": "supported",
      "inputJson": "{\"min\":\"2.0\",\"max\":\"1.00\"}",
      "preview": {
        "issues": [
          "research-type"
        ]
      }
    },
    {
      "id": "research-fraction-not-integer",
      "kind": "research-value",
      "type": "integer",
      "status": "supported",
      "inputJson": "1.0",
      "preview": {
        "issues": [
          "research-type"
        ]
      }
    },
    {
      "id": "research-declaration-mismatch",
      "kind": "research-value",
      "type": "boolean",
      "status": "supported",
      "inputJson": "false",
      "revisionMismatch": true,
      "preview": {
        "issues": [
          "research-declaration"
        ]
      }
    },
    {
      "id": "research-metadata",
      "kind": "research-value",
      "column": "name",
      "type": "text",
      "status": "supported",
      "inputJson": "\"x\"",
      "preview": {
        "issues": [
          "research-metadata"
        ]
      }
    },
    {
      "id": "research-field-absent",
      "kind": "research-value",
      "undeclared": true,
      "type": "text",
      "status": "supported",
      "inputJson": "\"x\"",
      "preview": {
        "issues": [
          "research-field"
        ]
      }
    },
    {
      "id": "research-value-absent",
      "kind": "research-value",
      "type": "text",
      "status": "supported",
      "inputState": "missing",
      "preview": {
        "issues": [
          "research-type"
        ]
      }
    },
    {
      "id": "generated-text-unresolved",
      "kind": "text",
      "origin": "generated",
      "status": "conflicting",
      "inputJson": "\"display\"",
      "preview": {
        "omitted": "unavailable",
        "issues": []
      }
    },
    {
      "id": "evidence-absent-present",
      "kind": "evidence-availability",
      "inputJson": "\"absent\"",
      "preview": {
        "valueJson": "\"absent\"",
        "issues": []
      }
    },
    {
      "id": "evidence-no-trim",
      "kind": "evidence-availability",
      "inputJson": "\" present \"",
      "preview": {
        "issues": [
          "evidence-availability"
        ]
      }
    },
    {
      "id": "research-legacy-surrogate",
      "kind": "research-value",
      "type": "string",
      "status": "supported",
      "inputJson": "\"\\ud800\"",
      "preview": {
        "valueJson": "\"\\ud800\"",
        "issues": []
      },
      "claimAdmissible": false
    },
    {
      "id": "research-modern-surrogate",
      "kind": "research-value",
      "type": "text",
      "status": "supported",
      "inputJson": "\"\\ud800\"",
      "preview": {
        "issues": [
          "research-type"
        ]
      }
    },
    {
      "id": "research-duplicate-range",
      "kind": "research-value",
      "type": "range",
      "status": "supported",
      "inputJson": "{\"min\":1,\"min\":2,\"max\":3}",
      "preview": {
        "issues": [
          "research-type"
        ]
      }
    },
    {
      "id": "research-duplicate-case-insensitive",
      "kind": "research-value",
      "type": "range",
      "status": "supported",
      "inputJson": "{\"min\":1,\"MIN\":1,\"max\":2}",
      "preview": {
        "issues": [
          "research-type"
        ]
      }
    },
    {
      "id": "research-trailing-json",
      "kind": "research-value",
      "type": "string",
      "status": "supported",
      "inputJson": "\"ok\" true",
      "preview": {
        "issues": [
          "research-type"
        ]
      }
    },
    {
      "id": "imported-metadata-context-first",
      "kind": "research-value",
      "column": "name",
      "origin": "asserted",
      "preview": {
        "issues": [
          "research-context"
        ]
      }
    },
    {
      "id": "generated-text-missing-entry-kept",
      "kind": "text",
      "origin": "generated",
      "fieldEntryAbsent": true,
      "inputJson": "\"display\"",
      "preview": {
        "valueJson": "\"display\"",
        "issues": []
      }
    },
    {
      "id": "research-missing-entry-omitted",
      "kind": "research-value",
      "fieldEntryAbsent": true,
      "type": "text",
      "inputJson": "\"retained\"",
      "preview": {
        "omitted": "unavailable",
        "issues": []
      }
    },
    {
      "id": "decimal-final-newline",
      "kind": "decimal",
      "inputJson": "\"1\\n\"",
      "preview": {
        "issues": [
          "decimal-encoding"
        ]
      }
    },
    {
      "id": "number-final-newline",
      "kind": "number",
      "inputJson": "\"1\\n\"",
      "preview": {
        "issues": [
          "number-encoding"
        ]
      }
    },
    {
      "id": "generated-blank-unresolved",
      "kind": "text",
      "origin": "generated",
      "status": "conflicting",
      "inputJson": "\" \"",
      "preview": {
        "omitted": "blank",
        "issues": []
      }
    }
  ],
  "boundaryCases": [
    {
      "id": "decimal-at-128",
      "kind": "decimal",
      "repeat": "1",
      "count": 128,
      "expected": "value"
    },
    {
      "id": "decimal-over-128",
      "kind": "decimal",
      "repeat": "1",
      "count": 129,
      "expectedIssue": "decimal-encoding"
    },
    {
      "id": "number-over-128",
      "kind": "number",
      "repeat": "1",
      "count": 129,
      "expectedIssue": "number-encoding"
    },
    {
      "id": "text-at-8192",
      "researchType": "text",
      "repeat": "a",
      "count": 8192,
      "expected": "value"
    },
    {
      "id": "text-over-8192",
      "researchType": "text",
      "repeat": "a",
      "count": 8193,
      "expectedIssue": "research-type"
    },
    {
      "id": "list-at-64",
      "researchType": "text-list",
      "count": 64,
      "expected": "value"
    },
    {
      "id": "list-over-64",
      "researchType": "text-list",
      "count": 65,
      "expectedIssue": "research-type"
    }
  ],
  "shortestCases": [
    {
      "id": "shortest-zero",
      "binary64Hex": "0000000000000000",
      "expectedRational": "0"
    },
    {
      "id": "shortest-tenth",
      "binary64Hex": "3fb999999999999a",
      "expectedRational": "1/10"
    },
    {
      "id": "shortest-min-subnormal",
      "binary64Hex": "0000000000000001",
      "expectedRational": "5e-324"
    },
    {
      "id": "shortest-integer-distance-tie-even",
      "binary64Hex": "43143ff3c1cb0959",
      "expectedRational": "1424953923781206.2"
    },
    {
      "id": "shortest-one-even",
      "binary64Hex": "3ff0000000000000",
      "expectedRational": "1"
    },
    {
      "id": "shortest-next-one-odd",
      "binary64Hex": "3ff0000000000001",
      "expectedRational": "1.0000000000000002"
    },
    {
      "id": "shortest-next-one-even",
      "binary64Hex": "3ff0000000000002",
      "expectedRational": "1.0000000000000004"
    }
  ],
  "interfaceCases": [
    {
      "id": "carrier-negative-zero",
      "request": {
        "restore": {
          "contractVersion": "1",
          "originalSnapshotJson": "{\"value\":-0}",
          "originalSnapshotSha256": "sha256:9c42950cfdae8b61c50c4abc09ce4eaf0ddf4b607f8324d8f1f07e8fd2c93b20",
          "retained": {
            "contractVersion": "1",
            "origin": "generated",
            "values": {
              "A": "-0",
              "B": "legacy"
            },
            "research": {
              "recordRecipeRevision": "recipe:7",
              "declaration": {
                "recipeRevision": "recipe:7",
                "fields": [
                  {
                    "name": "A",
                    "fieldJson": "{\"name\":\"A\",\"type\":\"number\",\"description\":\"Original declaration.\"}"
                  },
                  {
                    "name": "B",
                    "fieldJson": "{\"name\":\"B\",\"type\":\"string\"}"
                  }
                ]
              },
              "fields": {
                "A": {
                  "status": "supported",
                  "valueJson": "-0"
                },
                "B": {
                  "status": "interpretation",
                  "valueJson": "\"\\ud800\""
                }
              }
            }
          }
        },
        "profile": "base",
        "limits": {
          "originalSnapshotBytes": 524288,
          "carrierBytes": 3145728
        }
      },
      "expected": {
        "originalSnapshotJson": "{\"value\":-0}",
        "originalSnapshotSha256": "sha256:9c42950cfdae8b61c50c4abc09ce4eaf0ddf4b607f8324d8f1f07e8fd2c93b20",
        "originalSnapshotBytes": 12
      }
    },
    {
      "id": "carrier-positive-zero",
      "request": {
        "restore": {
          "contractVersion": "1",
          "originalSnapshotJson": "{\"value\":0}",
          "originalSnapshotSha256": "sha256:23d7b286bd429460b92a2a1c21b6afc34110446c5034c17363fda363aa0a7c5d",
          "retained": {
            "contractVersion": "1",
            "origin": "generated",
            "values": {
              "A": "-0",
              "B": "legacy"
            },
            "research": {
              "recordRecipeRevision": "recipe:7",
              "declaration": {
                "recipeRevision": "recipe:7",
                "fields": [
                  {
                    "name": "A",
                    "fieldJson": "{\"name\":\"A\",\"type\":\"number\",\"description\":\"Original declaration.\"}"
                  },
                  {
                    "name": "B",
                    "fieldJson": "{\"name\":\"B\",\"type\":\"string\"}"
                  }
                ]
              },
              "fields": {
                "A": {
                  "status": "supported",
                  "valueJson": "-0"
                },
                "B": {
                  "status": "interpretation",
                  "valueJson": "\"\\ud800\""
                }
              }
            }
          }
        },
        "profile": "base",
        "limits": {
          "originalSnapshotBytes": 524288,
          "carrierBytes": 3145728
        }
      },
      "expected": {
        "originalSnapshotJson": "{\"value\":0}",
        "originalSnapshotSha256": "sha256:23d7b286bd429460b92a2a1c21b6afc34110446c5034c17363fda363aa0a7c5d",
        "originalSnapshotBytes": 11
      }
    },
    {
      "id": "carrier-exponent-escaped",
      "request": {
        "restore": {
          "contractVersion": "1",
          "originalSnapshotJson": "{ \"value\":1e3,\"label\":\"\\u00e9\" }\n",
          "originalSnapshotSha256": "sha256:2bcde75a108ddd8533fbd9736b09bf9117f5393612073bab4b022a04eb3ffd87",
          "retained": {
            "contractVersion": "1",
            "origin": "generated",
            "values": {
              "A": "-0",
              "B": "legacy"
            },
            "research": {
              "recordRecipeRevision": "recipe:7",
              "declaration": {
                "recipeRevision": "recipe:7",
                "fields": [
                  {
                    "name": "A",
                    "fieldJson": "{\"name\":\"A\",\"type\":\"number\",\"description\":\"Original declaration.\"}"
                  },
                  {
                    "name": "B",
                    "fieldJson": "{\"name\":\"B\",\"type\":\"string\"}"
                  }
                ]
              },
              "fields": {
                "A": {
                  "status": "supported",
                  "valueJson": "-0"
                },
                "B": {
                  "status": "interpretation",
                  "valueJson": "\"\\ud800\""
                }
              }
            }
          }
        },
        "profile": "base",
        "limits": {
          "originalSnapshotBytes": 524288,
          "carrierBytes": 3145728
        }
      },
      "expected": {
        "originalSnapshotJson": "{ \"value\":1e3,\"label\":\"\\u00e9\" }\n",
        "originalSnapshotSha256": "sha256:2bcde75a108ddd8533fbd9736b09bf9117f5393612073bab4b022a04eb3ffd87",
        "originalSnapshotBytes": 33
      }
    },
    {
      "id": "carrier-integer-unicode",
      "request": {
        "restore": {
          "contractVersion": "1",
          "originalSnapshotJson": "{\"value\":1000,\"label\":\"\u00e9\"}",
          "originalSnapshotSha256": "sha256:4b695b28cee6df187fe2b9aee32ba201c2b0f3e335ffb6f681b194a3b69ad123",
          "retained": {
            "contractVersion": "1",
            "origin": "generated",
            "values": {
              "A": "-0",
              "B": "legacy"
            },
            "research": {
              "recordRecipeRevision": "recipe:7",
              "declaration": {
                "recipeRevision": "recipe:7",
                "fields": [
                  {
                    "name": "A",
                    "fieldJson": "{\"name\":\"A\",\"type\":\"number\",\"description\":\"Original declaration.\"}"
                  },
                  {
                    "name": "B",
                    "fieldJson": "{\"name\":\"B\",\"type\":\"string\"}"
                  }
                ]
              },
              "fields": {
                "A": {
                  "status": "supported",
                  "valueJson": "-0"
                },
                "B": {
                  "status": "interpretation",
                  "valueJson": "\"\\ud800\""
                }
              }
            }
          }
        },
        "profile": "base",
        "limits": {
          "originalSnapshotBytes": 524288,
          "carrierBytes": 3145728
        }
      },
      "expected": {
        "originalSnapshotJson": "{\"value\":1000,\"label\":\"\u00e9\"}",
        "originalSnapshotSha256": "sha256:4b695b28cee6df187fe2b9aee32ba201c2b0f3e335ffb6f681b194a3b69ad123",
        "originalSnapshotBytes": 27
      }
    },
    {
      "id": "carrier-legacy-surrogate",
      "request": {
        "restore": {
          "contractVersion": "1",
          "originalSnapshotJson": "{\"legacy\":\"\\ud800\"}",
          "originalSnapshotSha256": "sha256:b6a6140a9226b40b57decd7d8c5739d0b8973ee306c095185d4f6cfac52b0ab1",
          "retained": {
            "contractVersion": "1",
            "origin": "generated",
            "values": {
              "A": "-0",
              "B": "legacy"
            },
            "research": {
              "recordRecipeRevision": "recipe:7",
              "declaration": {
                "recipeRevision": "recipe:7",
                "fields": [
                  {
                    "name": "A",
                    "fieldJson": "{\"name\":\"A\",\"type\":\"number\",\"description\":\"Original declaration.\"}"
                  },
                  {
                    "name": "B",
                    "fieldJson": "{\"name\":\"B\",\"type\":\"string\"}"
                  }
                ]
              },
              "fields": {
                "A": {
                  "status": "supported",
                  "valueJson": "-0"
                },
                "B": {
                  "status": "interpretation",
                  "valueJson": "\"\\ud800\""
                }
              }
            }
          }
        },
        "profile": "base",
        "limits": {
          "originalSnapshotBytes": 524288,
          "carrierBytes": 3145728
        }
      },
      "expected": {
        "originalSnapshotJson": "{\"legacy\":\"\\ud800\"}",
        "originalSnapshotSha256": "sha256:b6a6140a9226b40b57decd7d8c5739d0b8973ee306c095185d4f6cfac52b0ab1",
        "originalSnapshotBytes": 19
      }
    },
    {
      "id": "carrier-digest",
      "request": {
        "restore": {
          "contractVersion": "1",
          "originalSnapshotJson": "{ \"value\":1e3,\"label\":\"\\u00e9\" }\n",
          "originalSnapshotSha256": "sha256:0000000000000000000000000000000000000000000000000000000000000000",
          "retained": {
            "contractVersion": "1",
            "origin": "generated",
            "values": {
              "A": "-0",
              "B": "legacy"
            },
            "research": {
              "recordRecipeRevision": "recipe:7",
              "declaration": {
                "recipeRevision": "recipe:7",
                "fields": [
                  {
                    "name": "A",
                    "fieldJson": "{\"name\":\"A\",\"type\":\"number\",\"description\":\"Original declaration.\"}"
                  },
                  {
                    "name": "B",
                    "fieldJson": "{\"name\":\"B\",\"type\":\"string\"}"
                  }
                ]
              },
              "fields": {
                "A": {
                  "status": "supported",
                  "valueJson": "-0"
                },
                "B": {
                  "status": "interpretation",
                  "valueJson": "\"\\ud800\""
                }
              }
            }
          }
        },
        "profile": "base",
        "limits": {
          "originalSnapshotBytes": 524288,
          "carrierBytes": 3145728
        }
      },
      "expected": {
        "refusal": "snapshot-digest"
      }
    },
    {
      "id": "carrier-object-embedding",
      "request": {
        "restore": {
          "contractVersion": "1",
          "originalSnapshotJson": {
            "value": 1000
          },
          "originalSnapshotSha256": "sha256:2bcde75a108ddd8533fbd9736b09bf9117f5393612073bab4b022a04eb3ffd87",
          "retained": {
            "contractVersion": "1",
            "origin": "generated",
            "values": {
              "A": "-0",
              "B": "legacy"
            },
            "research": {
              "recordRecipeRevision": "recipe:7",
              "declaration": {
                "recipeRevision": "recipe:7",
                "fields": [
                  {
                    "name": "A",
                    "fieldJson": "{\"name\":\"A\",\"type\":\"number\",\"description\":\"Original declaration.\"}"
                  },
                  {
                    "name": "B",
                    "fieldJson": "{\"name\":\"B\",\"type\":\"string\"}"
                  }
                ]
              },
              "fields": {
                "A": {
                  "status": "supported",
                  "valueJson": "-0"
                },
                "B": {
                  "status": "interpretation",
                  "valueJson": "\"\\ud800\""
                }
              }
            }
          }
        },
        "profile": "base",
        "limits": {
          "originalSnapshotBytes": 524288,
          "carrierBytes": 3145728
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "carrier-missing-digest",
      "request": {
        "restore": {
          "contractVersion": "1",
          "originalSnapshotJson": "{ \"value\":1e3,\"label\":\"\\u00e9\" }\n",
          "retained": {
            "contractVersion": "1",
            "origin": "generated",
            "values": {
              "A": "-0",
              "B": "legacy"
            },
            "research": {
              "recordRecipeRevision": "recipe:7",
              "declaration": {
                "recipeRevision": "recipe:7",
                "fields": [
                  {
                    "name": "A",
                    "fieldJson": "{\"name\":\"A\",\"type\":\"number\",\"description\":\"Original declaration.\"}"
                  },
                  {
                    "name": "B",
                    "fieldJson": "{\"name\":\"B\",\"type\":\"string\"}"
                  }
                ]
              },
              "fields": {
                "A": {
                  "status": "supported",
                  "valueJson": "-0"
                },
                "B": {
                  "status": "interpretation",
                  "valueJson": "\"\\ud800\""
                }
              }
            }
          }
        },
        "profile": "base",
        "limits": {
          "originalSnapshotBytes": 524288,
          "carrierBytes": 3145728
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "carrier-unknown-member",
      "request": {
        "restore": {
          "contractVersion": "1",
          "originalSnapshotJson": "{ \"value\":1e3,\"label\":\"\\u00e9\" }\n",
          "originalSnapshotSha256": "sha256:2bcde75a108ddd8533fbd9736b09bf9117f5393612073bab4b022a04eb3ffd87",
          "retained": {
            "contractVersion": "1",
            "origin": "generated",
            "values": {
              "A": "-0",
              "B": "legacy"
            },
            "research": {
              "recordRecipeRevision": "recipe:7",
              "declaration": {
                "recipeRevision": "recipe:7",
                "fields": [
                  {
                    "name": "A",
                    "fieldJson": "{\"name\":\"A\",\"type\":\"number\",\"description\":\"Original declaration.\"}"
                  },
                  {
                    "name": "B",
                    "fieldJson": "{\"name\":\"B\",\"type\":\"string\"}"
                  }
                ]
              },
              "fields": {
                "A": {
                  "status": "supported",
                  "valueJson": "-0"
                },
                "B": {
                  "status": "interpretation",
                  "valueJson": "\"\\ud800\""
                }
              }
            }
          },
          "snapshot": {}
        },
        "profile": "base",
        "limits": {
          "originalSnapshotBytes": 524288,
          "carrierBytes": 3145728
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "carrier-version",
      "request": {
        "restore": {
          "contractVersion": "2",
          "originalSnapshotJson": "{ \"value\":1e3,\"label\":\"\\u00e9\" }\n",
          "originalSnapshotSha256": "sha256:2bcde75a108ddd8533fbd9736b09bf9117f5393612073bab4b022a04eb3ffd87",
          "retained": {
            "contractVersion": "1",
            "origin": "generated",
            "values": {
              "A": "-0",
              "B": "legacy"
            },
            "research": {
              "recordRecipeRevision": "recipe:7",
              "declaration": {
                "recipeRevision": "recipe:7",
                "fields": [
                  {
                    "name": "A",
                    "fieldJson": "{\"name\":\"A\",\"type\":\"number\",\"description\":\"Original declaration.\"}"
                  },
                  {
                    "name": "B",
                    "fieldJson": "{\"name\":\"B\",\"type\":\"string\"}"
                  }
                ]
              },
              "fields": {
                "A": {
                  "status": "supported",
                  "valueJson": "-0"
                },
                "B": {
                  "status": "interpretation",
                  "valueJson": "\"\\ud800\""
                }
              }
            }
          }
        },
        "profile": "base",
        "limits": {
          "originalSnapshotBytes": 524288,
          "carrierBytes": 3145728
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "carrier-asserted-frame",
      "request": {
        "restore": {
          "contractVersion": "1",
          "originalSnapshotJson": "{ \"value\":1e3,\"label\":\"\\u00e9\" }\n",
          "originalSnapshotSha256": "sha256:2bcde75a108ddd8533fbd9736b09bf9117f5393612073bab4b022a04eb3ffd87",
          "retained": {
            "contractVersion": "1",
            "origin": "asserted",
            "values": {
              "Eligible": "NO",
              "Evidence": "absent",
              "Historical": null
            },
            "research": null
          }
        },
        "profile": "base",
        "limits": {
          "originalSnapshotBytes": 524288,
          "carrierBytes": 3145728
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "carrier-snapshot-one-over",
      "request": {
        "restore": {
          "contractVersion": "1",
          "originalSnapshotJson": "{ \"value\":1e3,\"label\":\"\\u00e9\" }\n",
          "originalSnapshotSha256": "sha256:2bcde75a108ddd8533fbd9736b09bf9117f5393612073bab4b022a04eb3ffd87",
          "retained": {
            "contractVersion": "1",
            "origin": "generated",
            "values": {
              "A": "-0",
              "B": "legacy"
            },
            "research": {
              "recordRecipeRevision": "recipe:7",
              "declaration": {
                "recipeRevision": "recipe:7",
                "fields": [
                  {
                    "name": "A",
                    "fieldJson": "{\"name\":\"A\",\"type\":\"number\",\"description\":\"Original declaration.\"}"
                  },
                  {
                    "name": "B",
                    "fieldJson": "{\"name\":\"B\",\"type\":\"string\"}"
                  }
                ]
              },
              "fields": {
                "A": {
                  "status": "supported",
                  "valueJson": "-0"
                },
                "B": {
                  "status": "interpretation",
                  "valueJson": "\"\\ud800\""
                }
              }
            }
          }
        },
        "profile": "base",
        "limits": {
          "originalSnapshotBytes": 32,
          "carrierBytes": 3145728
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "carrier-duplicate-snapshot",
      "request": {
        "restore": {
          "contractVersion": "1",
          "originalSnapshotJson": "{\"a\":0,\"a\":1}",
          "originalSnapshotSha256": "sha256:8bad01d70be2cb2a3ec527d5412ca6bf6f8d4e4023331f9ecafe5cb682e33b94",
          "retained": {
            "contractVersion": "1",
            "origin": "generated",
            "values": {
              "A": "-0",
              "B": "legacy"
            },
            "research": {
              "recordRecipeRevision": "recipe:7",
              "declaration": {
                "recipeRevision": "recipe:7",
                "fields": [
                  {
                    "name": "A",
                    "fieldJson": "{\"name\":\"A\",\"type\":\"number\",\"description\":\"Original declaration.\"}"
                  },
                  {
                    "name": "B",
                    "fieldJson": "{\"name\":\"B\",\"type\":\"string\"}"
                  }
                ]
              },
              "fields": {
                "A": {
                  "status": "supported",
                  "valueJson": "-0"
                },
                "B": {
                  "status": "interpretation",
                  "valueJson": "\"\\ud800\""
                }
              }
            }
          }
        },
        "profile": "base",
        "limits": {
          "originalSnapshotBytes": 524288,
          "carrierBytes": 3145728
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "carrier-non-object",
      "request": {
        "restore": {
          "contractVersion": "1",
          "originalSnapshotJson": "[]",
          "originalSnapshotSha256": "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
          "retained": {
            "contractVersion": "1",
            "origin": "generated",
            "values": {
              "A": "-0",
              "B": "legacy"
            },
            "research": {
              "recordRecipeRevision": "recipe:7",
              "declaration": {
                "recipeRevision": "recipe:7",
                "fields": [
                  {
                    "name": "A",
                    "fieldJson": "{\"name\":\"A\",\"type\":\"number\",\"description\":\"Original declaration.\"}"
                  },
                  {
                    "name": "B",
                    "fieldJson": "{\"name\":\"B\",\"type\":\"string\"}"
                  }
                ]
              },
              "fields": {
                "A": {
                  "status": "supported",
                  "valueJson": "-0"
                },
                "B": {
                  "status": "interpretation",
                  "valueJson": "\"\\ud800\""
                }
              }
            }
          }
        },
        "profile": "base",
        "limits": {
          "originalSnapshotBytes": 524288,
          "carrierBytes": 3145728
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "carrier-complete-at",
      "request": {
        "restore": {
          "contractVersion": "1",
          "originalSnapshotJson": "{ \"value\":1e3,\"label\":\"\\u00e9\" }\n",
          "originalSnapshotSha256": "sha256:2bcde75a108ddd8533fbd9736b09bf9117f5393612073bab4b022a04eb3ffd87",
          "retained": {
            "contractVersion": "1",
            "origin": "generated",
            "values": {
              "A": "-0",
              "B": "legacy"
            },
            "research": {
              "recordRecipeRevision": "recipe:7",
              "declaration": {
                "recipeRevision": "recipe:7",
                "fields": [
                  {
                    "name": "A",
                    "fieldJson": "{\"name\":\"A\",\"type\":\"number\",\"description\":\"Original declaration.\"}"
                  },
                  {
                    "name": "B",
                    "fieldJson": "{\"name\":\"B\",\"type\":\"string\"}"
                  }
                ]
              },
              "fields": {
                "A": {
                  "status": "supported",
                  "valueJson": "-0"
                },
                "B": {
                  "status": "interpretation",
                  "valueJson": "\"\\ud800\""
                }
              }
            }
          }
        },
        "profile": "base",
        "limits": {
          "originalSnapshotBytes": 524288,
          "carrierBytes": 663
        }
      },
      "expected": {
        "originalSnapshotJson": "{ \"value\":1e3,\"label\":\"\\u00e9\" }\n",
        "originalSnapshotSha256": "sha256:2bcde75a108ddd8533fbd9736b09bf9117f5393612073bab4b022a04eb3ffd87",
        "originalSnapshotBytes": 33
      }
    },
    {
      "id": "carrier-complete-over",
      "request": {
        "restore": {
          "contractVersion": "1",
          "originalSnapshotJson": "{ \"value\":1e3,\"label\":\"\\u00e9\" }\n",
          "originalSnapshotSha256": "sha256:2bcde75a108ddd8533fbd9736b09bf9117f5393612073bab4b022a04eb3ffd87",
          "retained": {
            "contractVersion": "1",
            "origin": "generated",
            "values": {
              "A": "-0",
              "B": "legacy"
            },
            "research": {
              "recordRecipeRevision": "recipe:7",
              "declaration": {
                "recipeRevision": "recipe:7",
                "fields": [
                  {
                    "name": "A",
                    "fieldJson": "{\"name\":\"A\",\"type\":\"number\",\"description\":\"Original declaration.\"}"
                  },
                  {
                    "name": "B",
                    "fieldJson": "{\"name\":\"B\",\"type\":\"string\"}"
                  }
                ]
              },
              "fields": {
                "A": {
                  "status": "supported",
                  "valueJson": "-0"
                },
                "B": {
                  "status": "interpretation",
                  "valueJson": "\"\\ud800\""
                }
              }
            }
          }
        },
        "profile": "base",
        "limits": {
          "originalSnapshotBytes": 524288,
          "carrierBytes": 662
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-document-validation-base",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "document-validation",
                "limits": {
                  "documentBytes": 1048576,
                  "frameBytes": 2097152
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "document-validation",
            "limits": {
              "documentBytes": 1048576,
              "frameBytes": 2097152
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "frameBytes": 2097152
          }
        }
      },
      "expected": {
        "admitted": true
      }
    },
    {
      "id": "admission-over-document-validation-base-documentBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "document-validation",
                "limits": {
                  "documentBytes": 1048576,
                  "frameBytes": 2097152
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "document-validation",
            "limits": {
              "documentBytes": 1048576,
              "frameBytes": 2097152
            }
          },
          "sizes": {
            "documentBytes": 1048577,
            "frameBytes": 2097152
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-over-document-validation-base-frameBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "document-validation",
                "limits": {
                  "documentBytes": 1048576,
                  "frameBytes": 2097152
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "document-validation",
            "limits": {
              "documentBytes": 1048576,
              "frameBytes": 2097152
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "frameBytes": 2097153
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-document-validation-extended",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "document-validation",
                "limits": {
                  "documentBytes": 2097152,
                  "frameBytes": 4194304
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "document-validation",
            "limits": {
              "documentBytes": 2097152,
              "frameBytes": 4194304
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "frameBytes": 4194304
          }
        }
      },
      "expected": {
        "admitted": true
      }
    },
    {
      "id": "admission-over-document-validation-extended-documentBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "document-validation",
                "limits": {
                  "documentBytes": 2097152,
                  "frameBytes": 4194304
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "document-validation",
            "limits": {
              "documentBytes": 2097152,
              "frameBytes": 4194304
            }
          },
          "sizes": {
            "documentBytes": 2097153,
            "frameBytes": 4194304
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-over-document-validation-extended-frameBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "document-validation",
                "limits": {
                  "documentBytes": 2097152,
                  "frameBytes": 4194304
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "document-validation",
            "limits": {
              "documentBytes": 2097152,
              "frameBytes": 4194304
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "frameBytes": 4194305
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-preview-base",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preview",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preview",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291456,
            "frameBytes": 2097152,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0
          }
        }
      },
      "expected": {
        "admitted": true
      }
    },
    {
      "id": "admission-over-preview-base-documentBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preview",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preview",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736
            }
          },
          "sizes": {
            "documentBytes": 1048577,
            "combinedBytes": 6291456,
            "frameBytes": 2097152,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-over-preview-base-combinedBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preview",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preview",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291457,
            "frameBytes": 2097152,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-over-preview-base-frameBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preview",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preview",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291456,
            "frameBytes": 2097153,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-preview-extended",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preview",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 12582912,
                  "frameBytes": 4194304,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preview",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 12582912,
              "frameBytes": 4194304,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 12582912,
            "frameBytes": 4194304,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0
          }
        }
      },
      "expected": {
        "admitted": true
      }
    },
    {
      "id": "admission-over-preview-extended-documentBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preview",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 12582912,
                  "frameBytes": 4194304,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preview",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 12582912,
              "frameBytes": 4194304,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472
            }
          },
          "sizes": {
            "documentBytes": 2097153,
            "combinedBytes": 12582912,
            "frameBytes": 4194304,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-over-preview-extended-combinedBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preview",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 12582912,
                  "frameBytes": 4194304,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preview",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 12582912,
              "frameBytes": 4194304,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 12582913,
            "frameBytes": 4194304,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-over-preview-extended-frameBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preview",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 12582912,
                  "frameBytes": 4194304,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preview",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 12582912,
              "frameBytes": 4194304,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 12582912,
            "frameBytes": 4194305,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-preparation-base",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152,
                  "preparationBytes": 8388608,
                  "recordBytes": 8388608,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "preparationBytes": 8388608,
              "recordBytes": 8388608,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291456,
            "frameBytes": 2097152,
            "preparationBytes": 8388608,
            "recordBytes": 8388608,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0,
            "releaseStoredBytes": 0,
            "runStoredBytes": 0,
            "exportBaseBytes": 0,
            "exportWireBytes": 0
          }
        }
      },
      "expected": {
        "admitted": true
      }
    },
    {
      "id": "admission-over-preparation-base-documentBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152,
                  "preparationBytes": 8388608,
                  "recordBytes": 8388608,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "preparationBytes": 8388608,
              "recordBytes": 8388608,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048577,
            "combinedBytes": 6291456,
            "frameBytes": 2097152,
            "preparationBytes": 8388608,
            "recordBytes": 8388608,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0,
            "releaseStoredBytes": 0,
            "runStoredBytes": 0,
            "exportBaseBytes": 0,
            "exportWireBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-over-preparation-base-combinedBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152,
                  "preparationBytes": 8388608,
                  "recordBytes": 8388608,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "preparationBytes": 8388608,
              "recordBytes": 8388608,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291457,
            "frameBytes": 2097152,
            "preparationBytes": 8388608,
            "recordBytes": 8388608,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0,
            "releaseStoredBytes": 0,
            "runStoredBytes": 0,
            "exportBaseBytes": 0,
            "exportWireBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-over-preparation-base-frameBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152,
                  "preparationBytes": 8388608,
                  "recordBytes": 8388608,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "preparationBytes": 8388608,
              "recordBytes": 8388608,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291456,
            "frameBytes": 2097153,
            "preparationBytes": 8388608,
            "recordBytes": 8388608,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0,
            "releaseStoredBytes": 0,
            "runStoredBytes": 0,
            "exportBaseBytes": 0,
            "exportWireBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-over-preparation-base-preparationBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152,
                  "preparationBytes": 8388608,
                  "recordBytes": 8388608,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "preparationBytes": 8388608,
              "recordBytes": 8388608,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291456,
            "frameBytes": 2097152,
            "preparationBytes": 8388609,
            "recordBytes": 8388608,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0,
            "releaseStoredBytes": 0,
            "runStoredBytes": 0,
            "exportBaseBytes": 0,
            "exportWireBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-over-preparation-base-recordBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152,
                  "preparationBytes": 8388608,
                  "recordBytes": 8388608,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "preparationBytes": 8388608,
              "recordBytes": 8388608,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291456,
            "frameBytes": 2097152,
            "preparationBytes": 8388608,
            "recordBytes": 8388609,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0,
            "releaseStoredBytes": 0,
            "runStoredBytes": 0,
            "exportBaseBytes": 0,
            "exportWireBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-preparation-extended",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 12582912,
                  "frameBytes": 4194304,
                  "preparationBytes": 16777216,
                  "recordBytes": 16777216,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 12582912,
              "frameBytes": 4194304,
              "preparationBytes": 16777216,
              "recordBytes": 16777216,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 12582912,
            "frameBytes": 4194304,
            "preparationBytes": 16777216,
            "recordBytes": 16777216,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0,
            "releaseStoredBytes": 0,
            "runStoredBytes": 0,
            "exportBaseBytes": 0,
            "exportWireBytes": 0
          }
        }
      },
      "expected": {
        "admitted": true
      }
    },
    {
      "id": "admission-over-preparation-extended-documentBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 12582912,
                  "frameBytes": 4194304,
                  "preparationBytes": 16777216,
                  "recordBytes": 16777216,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 12582912,
              "frameBytes": 4194304,
              "preparationBytes": 16777216,
              "recordBytes": 16777216,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097153,
            "combinedBytes": 12582912,
            "frameBytes": 4194304,
            "preparationBytes": 16777216,
            "recordBytes": 16777216,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0,
            "releaseStoredBytes": 0,
            "runStoredBytes": 0,
            "exportBaseBytes": 0,
            "exportWireBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-over-preparation-extended-combinedBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 12582912,
                  "frameBytes": 4194304,
                  "preparationBytes": 16777216,
                  "recordBytes": 16777216,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 12582912,
              "frameBytes": 4194304,
              "preparationBytes": 16777216,
              "recordBytes": 16777216,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 12582913,
            "frameBytes": 4194304,
            "preparationBytes": 16777216,
            "recordBytes": 16777216,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0,
            "releaseStoredBytes": 0,
            "runStoredBytes": 0,
            "exportBaseBytes": 0,
            "exportWireBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-over-preparation-extended-frameBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 12582912,
                  "frameBytes": 4194304,
                  "preparationBytes": 16777216,
                  "recordBytes": 16777216,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 12582912,
              "frameBytes": 4194304,
              "preparationBytes": 16777216,
              "recordBytes": 16777216,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 12582912,
            "frameBytes": 4194305,
            "preparationBytes": 16777216,
            "recordBytes": 16777216,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0,
            "releaseStoredBytes": 0,
            "runStoredBytes": 0,
            "exportBaseBytes": 0,
            "exportWireBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-over-preparation-extended-preparationBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 12582912,
                  "frameBytes": 4194304,
                  "preparationBytes": 16777216,
                  "recordBytes": 16777216,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 12582912,
              "frameBytes": 4194304,
              "preparationBytes": 16777216,
              "recordBytes": 16777216,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 12582912,
            "frameBytes": 4194304,
            "preparationBytes": 16777217,
            "recordBytes": 16777216,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0,
            "releaseStoredBytes": 0,
            "runStoredBytes": 0,
            "exportBaseBytes": 0,
            "exportWireBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-over-preparation-extended-recordBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 12582912,
                  "frameBytes": 4194304,
                  "preparationBytes": 16777216,
                  "recordBytes": 16777216,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 12582912,
              "frameBytes": 4194304,
              "preparationBytes": 16777216,
              "recordBytes": 16777216,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 12582912,
            "frameBytes": 4194304,
            "preparationBytes": 16777216,
            "recordBytes": 16777217,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0,
            "releaseStoredBytes": 0,
            "runStoredBytes": 0,
            "exportBaseBytes": 0,
            "exportWireBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-preparation-verification-base",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152,
                  "preparationBytes": 8388608,
                  "recordBytes": 8388608,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "preparationBytes": 8388608,
              "recordBytes": 8388608,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291456,
            "frameBytes": 2097152,
            "preparationBytes": 8388608,
            "recordBytes": 8388608,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0,
            "releaseStoredBytes": 0,
            "runStoredBytes": 0,
            "exportBaseBytes": 0,
            "exportWireBytes": 0
          }
        }
      },
      "expected": {
        "admitted": true
      }
    },
    {
      "id": "admission-over-preparation-verification-base-documentBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152,
                  "preparationBytes": 8388608,
                  "recordBytes": 8388608,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "preparationBytes": 8388608,
              "recordBytes": 8388608,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048577,
            "combinedBytes": 6291456,
            "frameBytes": 2097152,
            "preparationBytes": 8388608,
            "recordBytes": 8388608,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0,
            "releaseStoredBytes": 0,
            "runStoredBytes": 0,
            "exportBaseBytes": 0,
            "exportWireBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-over-preparation-verification-base-combinedBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152,
                  "preparationBytes": 8388608,
                  "recordBytes": 8388608,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "preparationBytes": 8388608,
              "recordBytes": 8388608,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291457,
            "frameBytes": 2097152,
            "preparationBytes": 8388608,
            "recordBytes": 8388608,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0,
            "releaseStoredBytes": 0,
            "runStoredBytes": 0,
            "exportBaseBytes": 0,
            "exportWireBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-over-preparation-verification-base-frameBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152,
                  "preparationBytes": 8388608,
                  "recordBytes": 8388608,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "preparationBytes": 8388608,
              "recordBytes": 8388608,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291456,
            "frameBytes": 2097153,
            "preparationBytes": 8388608,
            "recordBytes": 8388608,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0,
            "releaseStoredBytes": 0,
            "runStoredBytes": 0,
            "exportBaseBytes": 0,
            "exportWireBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-over-preparation-verification-base-preparationBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152,
                  "preparationBytes": 8388608,
                  "recordBytes": 8388608,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "preparationBytes": 8388608,
              "recordBytes": 8388608,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291456,
            "frameBytes": 2097152,
            "preparationBytes": 8388609,
            "recordBytes": 8388608,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0,
            "releaseStoredBytes": 0,
            "runStoredBytes": 0,
            "exportBaseBytes": 0,
            "exportWireBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-over-preparation-verification-base-recordBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152,
                  "preparationBytes": 8388608,
                  "recordBytes": 8388608,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "preparationBytes": 8388608,
              "recordBytes": 8388608,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291456,
            "frameBytes": 2097152,
            "preparationBytes": 8388608,
            "recordBytes": 8388609,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0,
            "releaseStoredBytes": 0,
            "runStoredBytes": 0,
            "exportBaseBytes": 0,
            "exportWireBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-preparation-verification-extended",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 12582912,
                  "frameBytes": 4194304,
                  "preparationBytes": 16777216,
                  "recordBytes": 16777216,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 12582912,
              "frameBytes": 4194304,
              "preparationBytes": 16777216,
              "recordBytes": 16777216,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 12582912,
            "frameBytes": 4194304,
            "preparationBytes": 16777216,
            "recordBytes": 16777216,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0,
            "releaseStoredBytes": 0,
            "runStoredBytes": 0,
            "exportBaseBytes": 0,
            "exportWireBytes": 0
          }
        }
      },
      "expected": {
        "admitted": true
      }
    },
    {
      "id": "admission-over-preparation-verification-extended-documentBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 12582912,
                  "frameBytes": 4194304,
                  "preparationBytes": 16777216,
                  "recordBytes": 16777216,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 12582912,
              "frameBytes": 4194304,
              "preparationBytes": 16777216,
              "recordBytes": 16777216,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097153,
            "combinedBytes": 12582912,
            "frameBytes": 4194304,
            "preparationBytes": 16777216,
            "recordBytes": 16777216,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0,
            "releaseStoredBytes": 0,
            "runStoredBytes": 0,
            "exportBaseBytes": 0,
            "exportWireBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-over-preparation-verification-extended-combinedBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 12582912,
                  "frameBytes": 4194304,
                  "preparationBytes": 16777216,
                  "recordBytes": 16777216,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 12582912,
              "frameBytes": 4194304,
              "preparationBytes": 16777216,
              "recordBytes": 16777216,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 12582913,
            "frameBytes": 4194304,
            "preparationBytes": 16777216,
            "recordBytes": 16777216,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0,
            "releaseStoredBytes": 0,
            "runStoredBytes": 0,
            "exportBaseBytes": 0,
            "exportWireBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-over-preparation-verification-extended-frameBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 12582912,
                  "frameBytes": 4194304,
                  "preparationBytes": 16777216,
                  "recordBytes": 16777216,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 12582912,
              "frameBytes": 4194304,
              "preparationBytes": 16777216,
              "recordBytes": 16777216,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 12582912,
            "frameBytes": 4194305,
            "preparationBytes": 16777216,
            "recordBytes": 16777216,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0,
            "releaseStoredBytes": 0,
            "runStoredBytes": 0,
            "exportBaseBytes": 0,
            "exportWireBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-over-preparation-verification-extended-preparationBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 12582912,
                  "frameBytes": 4194304,
                  "preparationBytes": 16777216,
                  "recordBytes": 16777216,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 12582912,
              "frameBytes": 4194304,
              "preparationBytes": 16777216,
              "recordBytes": 16777216,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 12582912,
            "frameBytes": 4194304,
            "preparationBytes": 16777217,
            "recordBytes": 16777216,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0,
            "releaseStoredBytes": 0,
            "runStoredBytes": 0,
            "exportBaseBytes": 0,
            "exportWireBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-over-preparation-verification-extended-recordBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 12582912,
                  "frameBytes": 4194304,
                  "preparationBytes": 16777216,
                  "recordBytes": 16777216,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 12582912,
              "frameBytes": 4194304,
              "preparationBytes": 16777216,
              "recordBytes": 16777216,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 12582912,
            "frameBytes": 4194304,
            "preparationBytes": 16777216,
            "recordBytes": 16777217,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0,
            "releaseStoredBytes": 0,
            "runStoredBytes": 0,
            "exportBaseBytes": 0,
            "exportWireBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-producer-carrier-base",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "producer-carrier",
                "limits": {
                  "originalSnapshotBytes": 524288,
                  "carrierBytes": 3145728,
                  "grantBytes": 3145728,
                  "adapterStdoutBytes": 3145728,
                  "responseBytes": 3145728,
                  "profilesBytes": 81920
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "producer-carrier",
            "limits": {
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 3145728,
              "profilesBytes": 81920
            }
          },
          "sizes": {
            "originalSnapshotBytes": 524288,
            "carrierBytes": 3145728,
            "grantBytes": 3145728,
            "adapterStdoutBytes": 3145728,
            "responseBytes": 3145728,
            "profilesBytes": 0
          }
        }
      },
      "expected": {
        "admitted": true
      }
    },
    {
      "id": "admission-over-producer-carrier-base-originalSnapshotBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "producer-carrier",
                "limits": {
                  "originalSnapshotBytes": 524288,
                  "carrierBytes": 3145728,
                  "grantBytes": 3145728,
                  "adapterStdoutBytes": 3145728,
                  "responseBytes": 3145728,
                  "profilesBytes": 81920
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "producer-carrier",
            "limits": {
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 3145728,
              "profilesBytes": 81920
            }
          },
          "sizes": {
            "originalSnapshotBytes": 524289,
            "carrierBytes": 3145728,
            "grantBytes": 3145728,
            "adapterStdoutBytes": 3145728,
            "responseBytes": 3145728,
            "profilesBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-over-producer-carrier-base-carrierBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "producer-carrier",
                "limits": {
                  "originalSnapshotBytes": 524288,
                  "carrierBytes": 3145728,
                  "grantBytes": 3145728,
                  "adapterStdoutBytes": 3145728,
                  "responseBytes": 3145728,
                  "profilesBytes": 81920
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "producer-carrier",
            "limits": {
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 3145728,
              "profilesBytes": 81920
            }
          },
          "sizes": {
            "originalSnapshotBytes": 524288,
            "carrierBytes": 3145729,
            "grantBytes": 3145728,
            "adapterStdoutBytes": 3145728,
            "responseBytes": 3145728,
            "profilesBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-over-producer-carrier-base-grantBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "producer-carrier",
                "limits": {
                  "originalSnapshotBytes": 524288,
                  "carrierBytes": 3145728,
                  "grantBytes": 3145728,
                  "adapterStdoutBytes": 3145728,
                  "responseBytes": 3145728,
                  "profilesBytes": 81920
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "producer-carrier",
            "limits": {
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 3145728,
              "profilesBytes": 81920
            }
          },
          "sizes": {
            "originalSnapshotBytes": 524288,
            "carrierBytes": 3145728,
            "grantBytes": 3145729,
            "adapterStdoutBytes": 3145728,
            "responseBytes": 3145728,
            "profilesBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-over-producer-carrier-base-adapterStdoutBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "producer-carrier",
                "limits": {
                  "originalSnapshotBytes": 524288,
                  "carrierBytes": 3145728,
                  "grantBytes": 3145728,
                  "adapterStdoutBytes": 3145728,
                  "responseBytes": 3145728,
                  "profilesBytes": 81920
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "producer-carrier",
            "limits": {
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 3145728,
              "profilesBytes": 81920
            }
          },
          "sizes": {
            "originalSnapshotBytes": 524288,
            "carrierBytes": 3145728,
            "grantBytes": 3145728,
            "adapterStdoutBytes": 3145729,
            "responseBytes": 3145728,
            "profilesBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-over-producer-carrier-base-responseBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "producer-carrier",
                "limits": {
                  "originalSnapshotBytes": 524288,
                  "carrierBytes": 3145728,
                  "grantBytes": 3145728,
                  "adapterStdoutBytes": 3145728,
                  "responseBytes": 3145728,
                  "profilesBytes": 81920
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "producer-carrier",
            "limits": {
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 3145728,
              "profilesBytes": 81920
            }
          },
          "sizes": {
            "originalSnapshotBytes": 524288,
            "carrierBytes": 3145728,
            "grantBytes": 3145728,
            "adapterStdoutBytes": 3145728,
            "responseBytes": 3145729,
            "profilesBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-producer-carrier-extended",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "producer-carrier",
                "limits": {
                  "originalSnapshotBytes": 524288,
                  "carrierBytes": 3145728,
                  "grantBytes": 3145728,
                  "adapterStdoutBytes": 3145728,
                  "responseBytes": 3145728,
                  "profilesBytes": 163840
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "producer-carrier",
            "limits": {
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 3145728,
              "profilesBytes": 163840
            }
          },
          "sizes": {
            "originalSnapshotBytes": 524288,
            "carrierBytes": 3145728,
            "grantBytes": 3145728,
            "adapterStdoutBytes": 3145728,
            "responseBytes": 3145728,
            "profilesBytes": 0
          }
        }
      },
      "expected": {
        "admitted": true
      }
    },
    {
      "id": "admission-over-producer-carrier-extended-originalSnapshotBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "producer-carrier",
                "limits": {
                  "originalSnapshotBytes": 524288,
                  "carrierBytes": 3145728,
                  "grantBytes": 3145728,
                  "adapterStdoutBytes": 3145728,
                  "responseBytes": 3145728,
                  "profilesBytes": 163840
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "producer-carrier",
            "limits": {
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 3145728,
              "profilesBytes": 163840
            }
          },
          "sizes": {
            "originalSnapshotBytes": 524289,
            "carrierBytes": 3145728,
            "grantBytes": 3145728,
            "adapterStdoutBytes": 3145728,
            "responseBytes": 3145728,
            "profilesBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-over-producer-carrier-extended-carrierBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "producer-carrier",
                "limits": {
                  "originalSnapshotBytes": 524288,
                  "carrierBytes": 3145728,
                  "grantBytes": 3145728,
                  "adapterStdoutBytes": 3145728,
                  "responseBytes": 3145728,
                  "profilesBytes": 163840
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "producer-carrier",
            "limits": {
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 3145728,
              "profilesBytes": 163840
            }
          },
          "sizes": {
            "originalSnapshotBytes": 524288,
            "carrierBytes": 3145729,
            "grantBytes": 3145728,
            "adapterStdoutBytes": 3145728,
            "responseBytes": 3145728,
            "profilesBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-over-producer-carrier-extended-grantBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "producer-carrier",
                "limits": {
                  "originalSnapshotBytes": 524288,
                  "carrierBytes": 3145728,
                  "grantBytes": 3145728,
                  "adapterStdoutBytes": 3145728,
                  "responseBytes": 3145728,
                  "profilesBytes": 163840
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "producer-carrier",
            "limits": {
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 3145728,
              "profilesBytes": 163840
            }
          },
          "sizes": {
            "originalSnapshotBytes": 524288,
            "carrierBytes": 3145728,
            "grantBytes": 3145729,
            "adapterStdoutBytes": 3145728,
            "responseBytes": 3145728,
            "profilesBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-over-producer-carrier-extended-adapterStdoutBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "producer-carrier",
                "limits": {
                  "originalSnapshotBytes": 524288,
                  "carrierBytes": 3145728,
                  "grantBytes": 3145728,
                  "adapterStdoutBytes": 3145728,
                  "responseBytes": 3145728,
                  "profilesBytes": 163840
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "producer-carrier",
            "limits": {
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 3145728,
              "profilesBytes": 163840
            }
          },
          "sizes": {
            "originalSnapshotBytes": 524288,
            "carrierBytes": 3145728,
            "grantBytes": 3145728,
            "adapterStdoutBytes": 3145729,
            "responseBytes": 3145728,
            "profilesBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-over-producer-carrier-extended-responseBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "producer-carrier",
                "limits": {
                  "originalSnapshotBytes": 524288,
                  "carrierBytes": 3145728,
                  "grantBytes": 3145728,
                  "adapterStdoutBytes": 3145728,
                  "responseBytes": 3145728,
                  "profilesBytes": 163840
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "producer-carrier",
            "limits": {
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 3145728,
              "profilesBytes": 163840
            }
          },
          "sizes": {
            "originalSnapshotBytes": 524288,
            "carrierBytes": 3145728,
            "grantBytes": 3145728,
            "adapterStdoutBytes": 3145728,
            "responseBytes": 3145729,
            "profilesBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-absent",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": []
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preview",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291456,
            "frameBytes": 2097152,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "capability-unsupported"
      }
    },
    {
      "id": "admission-missing-role",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preview",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291456,
            "frameBytes": 2097152,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "admission-unknown-role",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "execution",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preview",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291456,
            "frameBytes": 2097152,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "capability-unsupported"
      }
    },
    {
      "id": "admission-unknown-contract",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/2",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preview",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preview",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291456,
            "frameBytes": 2097152,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "capability-unsupported"
      }
    },
    {
      "id": "admission-unknown-profile",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "huge",
                "role": "preview",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preview",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291456,
            "frameBytes": 2097152,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "capability-unsupported"
      }
    },
    {
      "id": "admission-unsupported-role",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preview",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "document-validation",
            "limits": {
              "documentBytes": 1048576,
              "frameBytes": 2097152
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291456,
            "frameBytes": 2097152
          }
        }
      },
      "expected": {
        "refusal": "capability-unsupported"
      }
    },
    {
      "id": "admission-missing-limit",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preview",
                "limits": {
                  "documentBytes": 1048576,
                  "frameBytes": 2097152,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preview",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291456,
            "frameBytes": 2097152,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "admission-extra-limit",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preview",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152,
                  "preparationBytes": 8388608,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preview",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291456,
            "frameBytes": 2097152,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "admission-extra-member",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preview",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736
                },
                "semanticValidation": true
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preview",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291456,
            "frameBytes": 2097152,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "admission-weak-limit",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preview",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291455,
                  "frameBytes": 2097152,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preview",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291456,
            "frameBytes": 2097152,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "admission-duplicate-entry",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preview",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736
                }
              },
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preview",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preview",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291456,
            "frameBytes": 2097152,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "admission-identity-version",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-other",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preview",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preview",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291456,
            "frameBytes": 2097152,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "capability-unsupported"
      }
    },
    {
      "id": "admission-identity-revision",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preview",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preview",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291456,
            "frameBytes": 2097152,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "capability-unsupported"
      }
    },
    {
      "id": "admission-identity-schemaSha256",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:3333333333333333333333333333333333333333333333333333333333333333",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preview",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preview",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291456,
            "frameBytes": 2097152,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "capability-unsupported"
      }
    },
    {
      "id": "admission-identity-corpusSha256",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:4444444444444444444444444444444444444444444444444444444444444444"
                },
                "profile": "base",
                "role": "preview",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preview",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291456,
            "frameBytes": 2097152,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "capability-unsupported"
      }
    },
    {
      "id": "lineage-original-revision7",
      "request": {
        "lineage": {
          "rule": {
            "contractVersion": "1",
            "column": "A",
            "kind": "research-value"
          },
          "frame": {
            "contractVersion": "1",
            "origin": "generated",
            "values": {
              "A": "-0",
              "B": "legacy"
            },
            "research": {
              "recordRecipeRevision": "recipe:7",
              "declaration": {
                "recipeRevision": "recipe:7",
                "fields": [
                  {
                    "name": "A",
                    "fieldJson": "{\"name\":\"A\",\"type\":\"number\",\"description\":\"Original declaration.\"}"
                  },
                  {
                    "name": "B",
                    "fieldJson": "{\"name\":\"B\",\"type\":\"string\"}"
                  }
                ]
              },
              "fields": {
                "A": {
                  "status": "supported",
                  "valueJson": "-0"
                },
                "B": {
                  "status": "interpretation",
                  "valueJson": "\"\\ud800\""
                }
              }
            }
          }
        }
      },
      "expected": {
        "contractVersion": "1",
        "column": "A",
        "input": {
          "state": "present",
          "ref": {
            "frameSha256": "sha256:9a36aa91e6097c7828dd0fa69cf1b2b1842ffcff01f61fd96267b1ad54933987",
            "location": "research-value"
          }
        },
        "result": {
          "state": "value",
          "json": "-0"
        },
        "researchIdentity": {
          "recipeRevision": "recipe:7",
          "fieldSha256": "sha256:4d1437f1903fcd9600171a17dd483464d441b3946d809aaa69690a56a6a8bd81"
        }
      }
    },
    {
      "id": "original-revision-mismatch",
      "request": {
        "rule": {
          "contractVersion": "1",
          "column": "A",
          "kind": "research-value"
        },
        "frame": {
          "contractVersion": "1",
          "origin": "generated",
          "values": {
            "A": "-0",
            "B": "legacy"
          },
          "research": {
            "recordRecipeRevision": "recipe:7",
            "declaration": {
              "recipeRevision": "recipe:8",
              "fields": [
                {
                  "name": "A",
                  "fieldJson": "{\"name\":\"A\",\"type\":\"number\",\"description\":\"Original declaration.\"}"
                },
                {
                  "name": "B",
                  "fieldJson": "{\"name\":\"B\",\"type\":\"string\"}"
                }
              ]
            },
            "fields": {
              "A": {
                "status": "supported",
                "valueJson": "-0"
              },
              "B": {
                "status": "interpretation",
                "valueJson": "\"\\ud800\""
              }
            }
          }
        }
      },
      "expected": {
        "issues": [
          "research-declaration"
        ],
        "claimAdmissible": false
      }
    },
    {
      "id": "original-declaration-unavailable",
      "request": {
        "rule": {
          "contractVersion": "1",
          "column": "A",
          "kind": "research-value"
        },
        "frame": {
          "contractVersion": "1",
          "origin": "generated",
          "values": {
            "A": "-0",
            "B": "legacy"
          },
          "research": {
            "recordRecipeRevision": "recipe:7",
            "declaration": null,
            "fields": {
              "A": {
                "status": "supported",
                "valueJson": "-0"
              },
              "B": {
                "status": "interpretation",
                "valueJson": "\"\\ud800\""
              }
            }
          }
        }
      },
      "expected": {
        "issues": [
          "research-declaration"
        ],
        "claimAdmissible": false
      }
    },
    {
      "id": "original-raw-absent",
      "request": {
        "rule": {
          "contractVersion": "1",
          "column": "A",
          "kind": "research-value"
        },
        "frame": {
          "contractVersion": "1",
          "origin": "generated",
          "values": {
            "A": "-0",
            "B": "legacy"
          },
          "research": {
            "recordRecipeRevision": "recipe:7",
            "declaration": {
              "recipeRevision": "recipe:7",
              "fields": [
                {
                  "name": "A",
                  "fieldJson": "{\"name\":\"A\",\"type\":\"number\",\"description\":\"Original declaration.\"}"
                },
                {
                  "name": "B",
                  "fieldJson": "{\"name\":\"B\",\"type\":\"string\"}"
                }
              ]
            },
            "fields": {
              "A": {
                "status": "supported"
              },
              "B": {
                "status": "interpretation",
                "valueJson": "\"\\ud800\""
              }
            }
          }
        }
      },
      "expected": {
        "issues": [
          "research-type"
        ],
        "claimAdmissible": false
      }
    },
    {
      "id": "original-raw-null",
      "request": {
        "rule": {
          "contractVersion": "1",
          "column": "A",
          "kind": "research-value"
        },
        "frame": {
          "contractVersion": "1",
          "origin": "generated",
          "values": {
            "A": "-0",
            "B": "legacy"
          },
          "research": {
            "recordRecipeRevision": "recipe:7",
            "declaration": {
              "recipeRevision": "recipe:7",
              "fields": [
                {
                  "name": "A",
                  "fieldJson": "{\"name\":\"A\",\"type\":\"number\",\"description\":\"Original declaration.\"}"
                },
                {
                  "name": "B",
                  "fieldJson": "{\"name\":\"B\",\"type\":\"string\"}"
                }
              ]
            },
            "fields": {
              "A": {
                "status": "supported",
                "valueJson": "null"
              },
              "B": {
                "status": "interpretation",
                "valueJson": "\"\\ud800\""
              }
            }
          }
        }
      },
      "expected": {
        "issues": [
          "research-type"
        ],
        "claimAdmissible": false
      }
    },
    {
      "id": "original-raw-empty",
      "request": {
        "rule": {
          "contractVersion": "1",
          "column": "A",
          "kind": "research-value"
        },
        "frame": {
          "contractVersion": "1",
          "origin": "generated",
          "values": {
            "A": "-0",
            "B": "legacy"
          },
          "research": {
            "recordRecipeRevision": "recipe:7",
            "declaration": {
              "recipeRevision": "recipe:7",
              "fields": [
                {
                  "name": "A",
                  "fieldJson": "{\"name\":\"A\",\"type\":\"number\",\"description\":\"Original declaration.\"}"
                },
                {
                  "name": "B",
                  "fieldJson": "{\"name\":\"B\",\"type\":\"string\"}"
                }
              ]
            },
            "fields": {
              "A": {
                "status": "supported",
                "valueJson": ""
              },
              "B": {
                "status": "interpretation",
                "valueJson": "\"\\ud800\""
              }
            }
          }
        }
      },
      "expected": {
        "issues": [
          "research-type"
        ],
        "claimAdmissible": false
      }
    },
    {
      "id": "original-unavailable-before-raw",
      "request": {
        "rule": {
          "contractVersion": "1",
          "column": "A",
          "kind": "research-value"
        },
        "frame": {
          "contractVersion": "1",
          "origin": "generated",
          "values": {
            "A": "-0",
            "B": "legacy"
          },
          "research": {
            "recordRecipeRevision": "recipe:7",
            "declaration": {
              "recipeRevision": "recipe:7",
              "fields": [
                {
                  "name": "A",
                  "fieldJson": "{\"name\":\"A\",\"type\":\"number\",\"description\":\"Original declaration.\"}"
                },
                {
                  "name": "B",
                  "fieldJson": "{\"name\":\"B\",\"type\":\"string\"}"
                }
              ]
            },
            "fields": {
              "A": {
                "status": "missing",
                "valueJson": "bad"
              },
              "B": {
                "status": "interpretation",
                "valueJson": "\"\\ud800\""
              }
            }
          }
        }
      },
      "expected": {
        "issues": [],
        "omitted": "unavailable",
        "claimAdmissible": false
      }
    },
    {
      "id": "original-legacy-surrogate-preview",
      "request": {
        "rule": {
          "contractVersion": "1",
          "column": "B",
          "kind": "research-value"
        },
        "frame": {
          "contractVersion": "1",
          "origin": "generated",
          "values": {
            "A": "-0",
            "B": "legacy"
          },
          "research": {
            "recordRecipeRevision": "recipe:7",
            "declaration": {
              "recipeRevision": "recipe:7",
              "fields": [
                {
                  "name": "A",
                  "fieldJson": "{\"name\":\"A\",\"type\":\"number\",\"description\":\"Original declaration.\"}"
                },
                {
                  "name": "B",
                  "fieldJson": "{\"name\":\"B\",\"type\":\"string\"}"
                }
              ]
            },
            "fields": {
              "A": {
                "status": "supported",
                "valueJson": "-0"
              },
              "B": {
                "status": "interpretation",
                "valueJson": "\"\\ud800\""
              }
            }
          }
        }
      },
      "expected": {
        "issues": [],
        "valueJson": "\"\\ud800\"",
        "claimAdmissible": false
      }
    },
    {
      "id": "lineage-legacy-surrogate-refused",
      "request": {
        "lineage": {
          "rule": {
            "contractVersion": "1",
            "column": "B",
            "kind": "research-value"
          },
          "frame": {
            "contractVersion": "1",
            "origin": "generated",
            "values": {
              "A": "-0",
              "B": "legacy"
            },
            "research": {
              "recordRecipeRevision": "recipe:7",
              "declaration": {
                "recipeRevision": "recipe:7",
                "fields": [
                  {
                    "name": "A",
                    "fieldJson": "{\"name\":\"A\",\"type\":\"number\",\"description\":\"Original declaration.\"}"
                  },
                  {
                    "name": "B",
                    "fieldJson": "{\"name\":\"B\",\"type\":\"string\"}"
                  }
                ]
              },
              "fields": {
                "A": {
                  "status": "supported",
                  "valueJson": "-0"
                },
                "B": {
                  "status": "interpretation",
                  "valueJson": "\"\\ud800\""
                }
              }
            }
          }
        }
      },
      "expected": {
        "refusal": "read-failed"
      }
    },
    {
      "id": "lineage-asserted-missing",
      "request": {
        "lineage": {
          "rule": {
            "contractVersion": "1",
            "column": "A",
            "kind": "text"
          },
          "frame": {
            "contractVersion": "1",
            "origin": "asserted",
            "values": {},
            "research": null
          }
        }
      },
      "expected": {
        "contractVersion": "1",
        "column": "A",
        "input": {
          "state": "missing"
        },
        "result": {
          "state": "omitted",
          "reason": "missing"
        }
      }
    },
    {
      "id": "lineage-asserted-null",
      "request": {
        "lineage": {
          "rule": {
            "contractVersion": "1",
            "column": "A",
            "kind": "text"
          },
          "frame": {
            "contractVersion": "1",
            "origin": "asserted",
            "values": {
              "A": null
            },
            "research": null
          }
        }
      },
      "expected": {
        "contractVersion": "1",
        "column": "A",
        "input": {
          "state": "present",
          "ref": {
            "frameSha256": "sha256:f46ab73a50de36aec1c34e96116a0389177b729d474cf63fadbb5e7b6f92c331",
            "location": "values"
          }
        },
        "result": {
          "state": "omitted",
          "reason": "legacy-null"
        }
      }
    },
    {
      "id": "lineage-asserted-empty",
      "request": {
        "lineage": {
          "rule": {
            "contractVersion": "1",
            "column": "A",
            "kind": "text"
          },
          "frame": {
            "contractVersion": "1",
            "origin": "asserted",
            "values": {
              "A": ""
            },
            "research": null
          }
        }
      },
      "expected": {
        "contractVersion": "1",
        "column": "A",
        "input": {
          "state": "present",
          "ref": {
            "frameSha256": "sha256:46d099cd734f95d5cf8894bd73d76148dc23422546704d92682bb8e738ea6f29",
            "location": "values"
          }
        },
        "result": {
          "state": "omitted",
          "reason": "blank"
        }
      }
    },
    {
      "id": "lineage-asserted-text",
      "request": {
        "lineage": {
          "rule": {
            "contractVersion": "1",
            "column": "A",
            "kind": "text"
          },
          "frame": {
            "contractVersion": "1",
            "origin": "asserted",
            "values": {
              "A": "\u00e9\n"
            },
            "research": null
          }
        }
      },
      "expected": {
        "contractVersion": "1",
        "column": "A",
        "input": {
          "state": "present",
          "ref": {
            "frameSha256": "sha256:bc2a3e40a1ea0942a11b12f0b4b141543e2fa434cd2c0fa6ef67d8dbb9783c47",
            "location": "values"
          }
        },
        "result": {
          "state": "value",
          "json": "\"\u00e9\\n\""
        }
      }
    },
    {
      "id": "admission-different-known-profile",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preview",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preview",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291456,
            "frameBytes": 2097152,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "capability-unsupported"
      }
    },
    {
      "id": "admission-role-wrong-type",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": [],
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preview",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291456,
            "frameBytes": 2097152,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "capability-unsupported"
      }
    },
    {
      "id": "admission-limit-wrong-type",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preview",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": "6291456",
                  "frameBytes": 2097152,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preview",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291456,
            "frameBytes": 2097152,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "admission-limit-zero",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preview",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 0,
                  "frameBytes": 2097152,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preview",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291456,
            "frameBytes": 2097152,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "admission-missing-size",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preview",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preview",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "frameBytes": 2097152,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "admission-negative-size",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preview",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preview",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": -1,
            "frameBytes": 2097152,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "admission-missing-spec-pin",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preview",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preview",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291456,
            "frameBytes": 2097152,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "lineage-unavailable-raw-missing",
      "request": {
        "lineage": {
          "rule": {
            "contractVersion": "1",
            "column": "A",
            "kind": "research-value"
          },
          "frame": {
            "contractVersion": "1",
            "origin": "generated",
            "values": {
              "A": "-0",
              "B": "legacy"
            },
            "research": {
              "recordRecipeRevision": "recipe:7",
              "declaration": {
                "recipeRevision": "recipe:7",
                "fields": [
                  {
                    "name": "A",
                    "fieldJson": "{\"name\":\"A\",\"type\":\"number\",\"description\":\"Original declaration.\"}"
                  },
                  {
                    "name": "B",
                    "fieldJson": "{\"name\":\"B\",\"type\":\"string\"}"
                  }
                ]
              },
              "fields": {
                "A": {
                  "status": "missing"
                },
                "B": {
                  "status": "interpretation",
                  "valueJson": "\"\\ud800\""
                }
              }
            }
          }
        }
      },
      "expected": {
        "contractVersion": "1",
        "column": "A",
        "input": {
          "state": "missing"
        },
        "result": {
          "state": "omitted",
          "reason": "unavailable"
        },
        "researchIdentity": {
          "recipeRevision": "recipe:7",
          "fieldSha256": "sha256:4d1437f1903fcd9600171a17dd483464d441b3946d809aaa69690a56a6a8bd81"
        }
      }
    },
    {
      "id": "lineage-unavailable-raw-null",
      "request": {
        "lineage": {
          "rule": {
            "contractVersion": "1",
            "column": "A",
            "kind": "research-value"
          },
          "frame": {
            "contractVersion": "1",
            "origin": "generated",
            "values": {
              "A": "-0",
              "B": "legacy"
            },
            "research": {
              "recordRecipeRevision": "recipe:7",
              "declaration": {
                "recipeRevision": "recipe:7",
                "fields": [
                  {
                    "name": "A",
                    "fieldJson": "{\"name\":\"A\",\"type\":\"number\",\"description\":\"Original declaration.\"}"
                  },
                  {
                    "name": "B",
                    "fieldJson": "{\"name\":\"B\",\"type\":\"string\"}"
                  }
                ]
              },
              "fields": {
                "A": {
                  "status": "missing",
                  "valueJson": "null"
                },
                "B": {
                  "status": "interpretation",
                  "valueJson": "\"\\ud800\""
                }
              }
            }
          }
        }
      },
      "expected": {
        "contractVersion": "1",
        "column": "A",
        "input": {
          "state": "present",
          "ref": {
            "frameSha256": "sha256:3b9ac18e5679000430ac87f13bf16ea58752dc22640ced6d6ed9a6e684b6e608",
            "location": "research-value"
          }
        },
        "result": {
          "state": "omitted",
          "reason": "unavailable"
        },
        "researchIdentity": {
          "recipeRevision": "recipe:7",
          "fieldSha256": "sha256:4d1437f1903fcd9600171a17dd483464d441b3946d809aaa69690a56a6a8bd81"
        }
      }
    },
    {
      "id": "lineage-unavailable-raw-empty",
      "request": {
        "lineage": {
          "rule": {
            "contractVersion": "1",
            "column": "A",
            "kind": "research-value"
          },
          "frame": {
            "contractVersion": "1",
            "origin": "generated",
            "values": {
              "A": "-0",
              "B": "legacy"
            },
            "research": {
              "recordRecipeRevision": "recipe:7",
              "declaration": {
                "recipeRevision": "recipe:7",
                "fields": [
                  {
                    "name": "A",
                    "fieldJson": "{\"name\":\"A\",\"type\":\"number\",\"description\":\"Original declaration.\"}"
                  },
                  {
                    "name": "B",
                    "fieldJson": "{\"name\":\"B\",\"type\":\"string\"}"
                  }
                ]
              },
              "fields": {
                "A": {
                  "status": "missing",
                  "valueJson": ""
                },
                "B": {
                  "status": "interpretation",
                  "valueJson": "\"\\ud800\""
                }
              }
            }
          }
        }
      },
      "expected": {
        "contractVersion": "1",
        "column": "A",
        "input": {
          "state": "present",
          "ref": {
            "frameSha256": "sha256:c74c6c4edda614fe67733bd0c5683bd394e01eb9c2f33c20496f3f06c7097ee7",
            "location": "research-value"
          }
        },
        "result": {
          "state": "omitted",
          "reason": "unavailable"
        },
        "researchIdentity": {
          "recipeRevision": "recipe:7",
          "fieldSha256": "sha256:4d1437f1903fcd9600171a17dd483464d441b3946d809aaa69690a56a6a8bd81"
        }
      }
    },
    {
      "id": "carrier-generated-full-provenance",
      "request": {
        "restore": {
          "contractVersion": "1",
          "originalSnapshotJson": "{\"origin\":{\"source\":\"source:original\",\"recipeRevision\":\"recipe:7\",\"receipt\":\"receipt:original\"},\"values\":{\"A\":\"-0\",\"B\":\"legacy\"},\"acquisitions\":[{\"source\":\"sibling:1\",\"receipt\":\"receipt:sibling\"}],\"fields\":{\"A\":{\"status\":\"supported\",\"valueJson\":\"-0\"},\"B\":{\"status\":\"interpretation\",\"valueJson\":\"\\\"\\\\ud800\\\"\"}}}",
          "originalSnapshotSha256": "sha256:db9ac0beecaec9714510fc3fa66677564b6dcf1c6fee754d43d343a07ff24f9b",
          "retained": {
            "contractVersion": "1",
            "origin": "generated",
            "values": {
              "A": "-0",
              "B": "legacy"
            },
            "research": {
              "recordRecipeRevision": "recipe:7",
              "declaration": {
                "recipeRevision": "recipe:7",
                "fields": [
                  {
                    "name": "A",
                    "fieldJson": "{\"name\":\"A\",\"type\":\"number\",\"description\":\"Original declaration.\"}"
                  },
                  {
                    "name": "B",
                    "fieldJson": "{\"name\":\"B\",\"type\":\"string\"}"
                  }
                ]
              },
              "fields": {
                "A": {
                  "status": "supported",
                  "valueJson": "-0"
                },
                "B": {
                  "status": "interpretation",
                  "valueJson": "\"\\ud800\""
                }
              }
            }
          }
        },
        "profile": "base",
        "limits": {
          "originalSnapshotBytes": 524288,
          "carrierBytes": 3145728
        }
      },
      "expected": {
        "originalSnapshotJson": "{\"origin\":{\"source\":\"source:original\",\"recipeRevision\":\"recipe:7\",\"receipt\":\"receipt:original\"},\"values\":{\"A\":\"-0\",\"B\":\"legacy\"},\"acquisitions\":[{\"source\":\"sibling:1\",\"receipt\":\"receipt:sibling\"}],\"fields\":{\"A\":{\"status\":\"supported\",\"valueJson\":\"-0\"},\"B\":{\"status\":\"interpretation\",\"valueJson\":\"\\\"\\\\ud800\\\"\"}}}",
        "originalSnapshotSha256": "sha256:db9ac0beecaec9714510fc3fa66677564b6dcf1c6fee754d43d343a07ff24f9b",
        "originalSnapshotBytes": 310
      }
    },
    {
      "id": "lineage-malformed-null",
      "request": {
        "lineage": null
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "lineage-malformed-array",
      "request": {
        "lineage": []
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "lineage-malformed-empty",
      "request": {
        "lineage": ""
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "admission-malformed-null",
      "request": {
        "admission": null
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "admission-malformed-array",
      "request": {
        "admission": []
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "admission-malformed-empty",
      "request": {
        "admission": ""
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "restore-malformed-null",
      "request": {
        "restore": null,
        "profile": "base",
        "limits": {
          "originalSnapshotBytes": 524288,
          "carrierBytes": 3145728
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "restore-malformed-array",
      "request": {
        "restore": [],
        "profile": "base",
        "limits": {
          "originalSnapshotBytes": 524288,
          "carrierBytes": 3145728
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "restore-malformed-empty",
      "request": {
        "restore": "",
        "profile": "base",
        "limits": {
          "originalSnapshotBytes": 524288,
          "carrierBytes": 3145728
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "admission-producer-grammar",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "producer-carrier",
                "limits": {
                  "originalSnapshotBytes": 524288,
                  "carrierBytes": 3145728,
                  "grantBytes": 3145728,
                  "adapterStdoutBytes": 3145728,
                  "responseBytes": 3145728,
                  "profilesBytes": 81920
                },
                "producerGrammar": "desk-reviewed-input/1"
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "producer-carrier",
            "limits": {
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 3145728,
              "profilesBytes": 81920
            },
            "producerGrammar": "desk-reviewed-input/1"
          },
          "sizes": {
            "originalSnapshotBytes": 524288,
            "carrierBytes": 3145728,
            "grantBytes": 3145728,
            "adapterStdoutBytes": 3145728,
            "responseBytes": 3145728,
            "profilesBytes": 0
          }
        }
      },
      "expected": {
        "admitted": true
      }
    },
    {
      "id": "admission-producer-missing-grammar",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "producer-carrier",
                "limits": {
                  "originalSnapshotBytes": 524288,
                  "carrierBytes": 3145728,
                  "grantBytes": 3145728,
                  "adapterStdoutBytes": 3145728,
                  "responseBytes": 3145728,
                  "profilesBytes": 81920
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "producer-carrier",
            "limits": {
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 3145728,
              "profilesBytes": 81920
            },
            "producerGrammar": "desk-reviewed-input/1"
          },
          "sizes": {
            "originalSnapshotBytes": 524288,
            "carrierBytes": 3145728,
            "grantBytes": 3145728,
            "adapterStdoutBytes": 3145728,
            "responseBytes": 3145728,
            "profilesBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "capability-unsupported"
      }
    },
    {
      "id": "admission-producer-unknown-grammar",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "producer-carrier",
                "limits": {
                  "originalSnapshotBytes": 524288,
                  "carrierBytes": 3145728,
                  "grantBytes": 3145728,
                  "adapterStdoutBytes": 3145728,
                  "responseBytes": 3145728,
                  "profilesBytes": 81920
                },
                "producerGrammar": "other/1"
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "producer-carrier",
            "limits": {
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 3145728,
              "profilesBytes": 81920
            },
            "producerGrammar": "desk-reviewed-input/1"
          },
          "sizes": {
            "originalSnapshotBytes": 524288,
            "carrierBytes": 3145728,
            "grantBytes": 3145728,
            "adapterStdoutBytes": 3145728,
            "responseBytes": 3145728,
            "profilesBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "capability-unsupported"
      }
    },
    {
      "id": "admission-producer-missing-conversion-contracts",
      "request": {
        "admission": {
          "capabilities": {},
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "producer-carrier",
            "limits": {
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 3145728,
              "profilesBytes": 81920
            },
            "producerGrammar": "desk-reviewed-input/1"
          },
          "sizes": {
            "originalSnapshotBytes": 524288,
            "carrierBytes": 3145728,
            "grantBytes": 3145728,
            "adapterStdoutBytes": 3145728,
            "responseBytes": 3145728,
            "profilesBytes": 0
          }
        }
      },
      "expected": {
        "refusal": "capability-unsupported"
      }
    },
    {
      "id": "admission-grammar-preparation-base",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152,
                  "preparationBytes": 8388608,
                  "recordBytes": 8388608,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                },
                "producerGrammar": "desk-reviewed-input/1"
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "preparationBytes": 8388608,
              "recordBytes": 8388608,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            },
            "producerGrammar": "desk-reviewed-input/1"
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291456,
            "frameBytes": 2097152,
            "preparationBytes": 8388608,
            "recordBytes": 8388608,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0,
            "releaseStoredBytes": 0,
            "runStoredBytes": 0,
            "exportBaseBytes": 0,
            "exportWireBytes": 0
          }
        }
      },
      "expected": {
        "admitted": true
      }
    },
    {
      "id": "admission-grammar-preparation-extended",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 12582912,
                  "frameBytes": 4194304,
                  "preparationBytes": 16777216,
                  "recordBytes": 16777216,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                },
                "producerGrammar": "desk-reviewed-input/1"
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 12582912,
              "frameBytes": 4194304,
              "preparationBytes": 16777216,
              "recordBytes": 16777216,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            },
            "producerGrammar": "desk-reviewed-input/1"
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 12582912,
            "frameBytes": 4194304,
            "preparationBytes": 16777216,
            "recordBytes": 16777216,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0,
            "releaseStoredBytes": 0,
            "runStoredBytes": 0,
            "exportBaseBytes": 0,
            "exportWireBytes": 0
          }
        }
      },
      "expected": {
        "admitted": true
      }
    },
    {
      "id": "admission-grammar-preparation-verification-base",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 6291456,
                  "frameBytes": 2097152,
                  "preparationBytes": 8388608,
                  "recordBytes": 8388608,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                },
                "producerGrammar": "desk-reviewed-input/1"
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 6291456,
              "frameBytes": 2097152,
              "preparationBytes": 8388608,
              "recordBytes": 8388608,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            },
            "producerGrammar": "desk-reviewed-input/1"
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 6291456,
            "frameBytes": 2097152,
            "preparationBytes": 8388608,
            "recordBytes": 8388608,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0,
            "releaseStoredBytes": 0,
            "runStoredBytes": 0,
            "exportBaseBytes": 0,
            "exportWireBytes": 0
          }
        }
      },
      "expected": {
        "admitted": true
      }
    },
    {
      "id": "admission-grammar-preparation-verification-extended",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 12582912,
                  "frameBytes": 4194304,
                  "preparationBytes": 16777216,
                  "recordBytes": 16777216,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                },
                "producerGrammar": "desk-reviewed-input/1"
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 12582912,
              "frameBytes": 4194304,
              "preparationBytes": 16777216,
              "recordBytes": 16777216,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            },
            "producerGrammar": "desk-reviewed-input/1"
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 12582912,
            "frameBytes": 4194304,
            "preparationBytes": 16777216,
            "recordBytes": 16777216,
            "profilesBytes": 0,
            "requestBodyBytes": 0,
            "inputReplyBytes": 0,
            "releaseStoredBytes": 0,
            "runStoredBytes": 0,
            "exportBaseBytes": 0,
            "exportWireBytes": 0
          }
        }
      },
      "expected": {
        "admitted": true
      }
    }
  ],
  "producerCases": [
    {
      "id": "producer-original-type-text",
      "expectedPatch": [
        {
          "path": [
            "transformation",
            "input"
          ],
          "value": {
            "state": "present",
            "ref": {
              "frameSha256": "sha256:228ee51e667ef31afbbba90d7a4e7025250cc20b1c7f2fbb0a414f1e00a5392c",
              "location": "research-value"
            }
          }
        }
      ]
    },
    {
      "id": "producer-original-type-integer",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "rule",
            "column"
          ],
          "value": "Integer"
        }
      ],
      "expectedPatch": [
        {
          "path": [
            "transformation",
            "column"
          ],
          "value": "Integer"
        },
        {
          "path": [
            "transformation",
            "result",
            "json"
          ],
          "value": "-0"
        },
        {
          "path": [
            "transformation",
            "researchIdentity",
            "fieldSha256"
          ],
          "value": "sha256:eb500d8bd1a106b052e2963f12263e75b1cf0e4d593a7d1a6fd3651c1715db8a"
        },
        {
          "path": [
            "transformation",
            "input"
          ],
          "value": {
            "state": "present",
            "ref": {
              "frameSha256": "sha256:228ee51e667ef31afbbba90d7a4e7025250cc20b1c7f2fbb0a414f1e00a5392c",
              "location": "research-value"
            }
          }
        }
      ]
    },
    {
      "id": "producer-original-type-decimal",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "rule",
            "column"
          ],
          "value": "Decimal"
        }
      ],
      "expectedPatch": [
        {
          "path": [
            "transformation",
            "column"
          ],
          "value": "Decimal"
        },
        {
          "path": [
            "transformation",
            "result",
            "json"
          ],
          "value": "\"1.2300\""
        },
        {
          "path": [
            "transformation",
            "researchIdentity",
            "fieldSha256"
          ],
          "value": "sha256:1e96f41174e008b55a85766badc3a1b474145b5dae98709713c83285b99d898c"
        },
        {
          "path": [
            "transformation",
            "input"
          ],
          "value": {
            "state": "present",
            "ref": {
              "frameSha256": "sha256:228ee51e667ef31afbbba90d7a4e7025250cc20b1c7f2fbb0a414f1e00a5392c",
              "location": "research-value"
            }
          }
        }
      ]
    },
    {
      "id": "producer-original-type-boolean",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "rule",
            "column"
          ],
          "value": "Boolean"
        }
      ],
      "expectedPatch": [
        {
          "path": [
            "transformation",
            "column"
          ],
          "value": "Boolean"
        },
        {
          "path": [
            "transformation",
            "result",
            "json"
          ],
          "value": "false"
        },
        {
          "path": [
            "transformation",
            "researchIdentity",
            "fieldSha256"
          ],
          "value": "sha256:6bbd6a1d2d192a87512cb5e5477aca6a6e30f90580ff2e8022172abf26b748f7"
        },
        {
          "path": [
            "transformation",
            "input"
          ],
          "value": {
            "state": "present",
            "ref": {
              "frameSha256": "sha256:228ee51e667ef31afbbba90d7a4e7025250cc20b1c7f2fbb0a414f1e00a5392c",
              "location": "research-value"
            }
          }
        }
      ]
    },
    {
      "id": "producer-original-type-text-list",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "rule",
            "column"
          ],
          "value": "List"
        }
      ],
      "expectedPatch": [
        {
          "path": [
            "transformation",
            "column"
          ],
          "value": "List"
        },
        {
          "path": [
            "transformation",
            "result",
            "json"
          ],
          "value": "[]"
        },
        {
          "path": [
            "transformation",
            "researchIdentity",
            "fieldSha256"
          ],
          "value": "sha256:b83dd6a3e1df1b8605aff28ae3bb6e3bbd9a5a072adf6421cb5fda9f997cc023"
        },
        {
          "path": [
            "transformation",
            "input"
          ],
          "value": {
            "state": "present",
            "ref": {
              "frameSha256": "sha256:228ee51e667ef31afbbba90d7a4e7025250cc20b1c7f2fbb0a414f1e00a5392c",
              "location": "research-value"
            }
          }
        }
      ]
    },
    {
      "id": "producer-original-type-range",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "rule",
            "column"
          ],
          "value": "Range"
        }
      ],
      "expectedPatch": [
        {
          "path": [
            "transformation",
            "column"
          ],
          "value": "Range"
        },
        {
          "path": [
            "transformation",
            "result",
            "json"
          ],
          "value": "{\"min\":\"1.00\",\"max\":\"2.0\"}"
        },
        {
          "path": [
            "transformation",
            "researchIdentity",
            "fieldSha256"
          ],
          "value": "sha256:d463e0f77bf2c28fa7c6c2fcd70c2aab4ce341e99486f1a25eca6642166d0a46"
        },
        {
          "path": [
            "transformation",
            "input"
          ],
          "value": {
            "state": "present",
            "ref": {
              "frameSha256": "sha256:228ee51e667ef31afbbba90d7a4e7025250cc20b1c7f2fbb0a414f1e00a5392c",
              "location": "research-value"
            }
          }
        }
      ]
    },
    {
      "id": "producer-original-type-string",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "rule",
            "column"
          ],
          "value": "String"
        }
      ],
      "expectedPatch": [
        {
          "path": [
            "transformation",
            "column"
          ],
          "value": "String"
        },
        {
          "path": [
            "transformation",
            "result",
            "json"
          ],
          "value": "\"\""
        },
        {
          "path": [
            "transformation",
            "researchIdentity",
            "fieldSha256"
          ],
          "value": "sha256:60e84d0fe0de00c95ffed8b8a36d4dc798118c29efed18dac23449f47ca8be39"
        },
        {
          "path": [
            "transformation",
            "input"
          ],
          "value": {
            "state": "present",
            "ref": {
              "frameSha256": "sha256:228ee51e667ef31afbbba90d7a4e7025250cc20b1c7f2fbb0a414f1e00a5392c",
              "location": "research-value"
            }
          }
        }
      ]
    },
    {
      "id": "producer-original-type-number",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "rule",
            "column"
          ],
          "value": "Number"
        }
      ],
      "expectedPatch": [
        {
          "path": [
            "transformation",
            "column"
          ],
          "value": "Number"
        },
        {
          "path": [
            "transformation",
            "result",
            "json"
          ],
          "value": "-0"
        },
        {
          "path": [
            "transformation",
            "researchIdentity",
            "fieldSha256"
          ],
          "value": "sha256:78fc205fa9a01e82bb0442bffd41f6c3e8ccd611d655d490c252f4c8c2a99898"
        },
        {
          "path": [
            "transformation",
            "input"
          ],
          "value": {
            "state": "present",
            "ref": {
              "frameSha256": "sha256:228ee51e667ef31afbbba90d7a4e7025250cc20b1c7f2fbb0a414f1e00a5392c",
              "location": "research-value"
            }
          }
        }
      ]
    },
    {
      "id": "producer-kind-text",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "rule",
            "kind"
          ],
          "value": "text"
        }
      ],
      "expectedPatch": [
        {
          "path": [
            "transformation",
            "researchIdentity"
          ],
          "remove": true
        },
        {
          "path": [
            "transformation",
            "input"
          ],
          "value": {
            "state": "present",
            "ref": {
              "frameSha256": "sha256:228ee51e667ef31afbbba90d7a4e7025250cc20b1c7f2fbb0a414f1e00a5392c",
              "location": "values"
            }
          }
        }
      ]
    },
    {
      "id": "producer-kind-decimal",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "rule",
            "column"
          ],
          "value": "Decimal"
        },
        {
          "path": [
            "generatedConsistency",
            "rule",
            "kind"
          ],
          "value": "decimal"
        }
      ],
      "expectedPatch": [
        {
          "path": [
            "transformation",
            "researchIdentity"
          ],
          "remove": true
        },
        {
          "path": [
            "transformation",
            "column"
          ],
          "value": "Decimal"
        },
        {
          "path": [
            "transformation",
            "result",
            "json"
          ],
          "value": "\"1.2300\""
        },
        {
          "path": [
            "transformation",
            "input"
          ],
          "value": {
            "state": "present",
            "ref": {
              "frameSha256": "sha256:228ee51e667ef31afbbba90d7a4e7025250cc20b1c7f2fbb0a414f1e00a5392c",
              "location": "values"
            }
          }
        }
      ]
    },
    {
      "id": "producer-kind-number",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "rule",
            "column"
          ],
          "value": "Number"
        },
        {
          "path": [
            "generatedConsistency",
            "rule",
            "kind"
          ],
          "value": "number"
        }
      ],
      "expectedPatch": [
        {
          "path": [
            "transformation",
            "researchIdentity"
          ],
          "remove": true
        },
        {
          "path": [
            "transformation",
            "column"
          ],
          "value": "Number"
        },
        {
          "path": [
            "transformation",
            "result",
            "json"
          ],
          "value": "-0"
        },
        {
          "path": [
            "transformation",
            "input"
          ],
          "value": {
            "state": "present",
            "ref": {
              "frameSha256": "sha256:228ee51e667ef31afbbba90d7a4e7025250cc20b1c7f2fbb0a414f1e00a5392c",
              "location": "values"
            }
          }
        }
      ]
    },
    {
      "id": "producer-kind-boolean",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "rule",
            "column"
          ],
          "value": "Boolean"
        },
        {
          "path": [
            "generatedConsistency",
            "rule",
            "kind"
          ],
          "value": "boolean"
        },
        {
          "path": [
            "generatedConsistency",
            "rule",
            "trueValue"
          ],
          "value": "true"
        },
        {
          "path": [
            "generatedConsistency",
            "rule",
            "falseValue"
          ],
          "value": "false"
        }
      ],
      "expectedPatch": [
        {
          "path": [
            "transformation",
            "researchIdentity"
          ],
          "remove": true
        },
        {
          "path": [
            "transformation",
            "column"
          ],
          "value": "Boolean"
        },
        {
          "path": [
            "transformation",
            "result",
            "json"
          ],
          "value": "false"
        },
        {
          "path": [
            "transformation",
            "input"
          ],
          "value": {
            "state": "present",
            "ref": {
              "frameSha256": "sha256:228ee51e667ef31afbbba90d7a4e7025250cc20b1c7f2fbb0a414f1e00a5392c",
              "location": "values"
            }
          }
        }
      ]
    },
    {
      "id": "producer-kind-evidence-availability",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "rule",
            "column"
          ],
          "value": "Evidence"
        },
        {
          "path": [
            "generatedConsistency",
            "rule",
            "kind"
          ],
          "value": "evidence-availability"
        }
      ],
      "expectedPatch": [
        {
          "path": [
            "transformation",
            "researchIdentity"
          ],
          "remove": true
        },
        {
          "path": [
            "transformation",
            "column"
          ],
          "value": "Evidence"
        },
        {
          "path": [
            "transformation",
            "result",
            "json"
          ],
          "value": "\"present\""
        },
        {
          "path": [
            "transformation",
            "input"
          ],
          "value": {
            "state": "present",
            "ref": {
              "frameSha256": "sha256:228ee51e667ef31afbbba90d7a4e7025250cc20b1c7f2fbb0a414f1e00a5392c",
              "location": "values"
            }
          }
        }
      ]
    },
    {
      "id": "producer-omitted-unselected-declaration",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "declaration",
            "fields"
          ],
          "value": [
            {
              "name": "Text",
              "fieldJson": "{\"type\":\"text\",\"name\":\"Text\",\"description\":\"A  \\u0042 / kept\"}"
            },
            {
              "name": "Integer",
              "fieldJson": "{\"name\":\"Integer\",\"type\":\"integer\",\"description\":\"Original integer\"}"
            },
            {
              "name": "Decimal",
              "fieldJson": "{\"name\":\"Decimal\",\"type\":\"decimal\",\"description\":\"Original decimal\"}"
            },
            {
              "name": "Boolean",
              "fieldJson": "{\"name\":\"Boolean\",\"type\":\"boolean\",\"description\":\"Original boolean\"}"
            },
            {
              "name": "List",
              "fieldJson": "{\"name\":\"List\",\"type\":\"text-list\",\"description\":\"Original list\"}"
            },
            {
              "name": "Range",
              "fieldJson": "{\"name\":\"Range\",\"type\":\"range\",\"description\":\"Original range\"}"
            },
            {
              "name": "String",
              "fieldJson": "{\"name\":\"String\",\"type\":\"string\",\"description\":\"Historical string\"}"
            },
            {
              "name": "Number",
              "fieldJson": "{\"name\":\"Number\",\"type\":\"number\",\"description\":\"Historical number\"}"
            }
          ]
        },
        {
          "path": [
            "generatedConsistency",
            "receiptResultDigest"
          ],
          "value": "sha256:6dc48a2dc5e7c7119c4377754526a6164390c0106557b36cc59aa461aff5f4bc"
        }
      ],
      "expected": {
        "refusal": "read-failed"
      }
    },
    {
      "id": "producer-extra-declaration",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "declaration",
            "fields"
          ],
          "value": [
            {
              "name": "Text",
              "fieldJson": "{\"type\":\"text\",\"name\":\"Text\",\"description\":\"A  \\u0042 / kept\"}"
            },
            {
              "name": "Integer",
              "fieldJson": "{\"name\":\"Integer\",\"type\":\"integer\",\"description\":\"Original integer\"}"
            },
            {
              "name": "Decimal",
              "fieldJson": "{\"name\":\"Decimal\",\"type\":\"decimal\",\"description\":\"Original decimal\"}"
            },
            {
              "name": "Boolean",
              "fieldJson": "{\"name\":\"Boolean\",\"type\":\"boolean\",\"description\":\"Original boolean\"}"
            },
            {
              "name": "List",
              "fieldJson": "{\"name\":\"List\",\"type\":\"text-list\",\"description\":\"Original list\"}"
            },
            {
              "name": "Range",
              "fieldJson": "{\"name\":\"Range\",\"type\":\"range\",\"description\":\"Original range\"}"
            },
            {
              "name": "String",
              "fieldJson": "{\"name\":\"String\",\"type\":\"string\",\"description\":\"Historical string\"}"
            },
            {
              "name": "Number",
              "fieldJson": "{\"name\":\"Number\",\"type\":\"number\",\"description\":\"Historical number\"}"
            },
            {
              "name": "Evidence",
              "fieldJson": "{\"name\":\"Evidence\",\"type\":\"text\",\"description\":\"Availability\"}"
            },
            {
              "name": "Extra",
              "fieldJson": "{\"name\":\"Extra\",\"type\":\"text\"}"
            }
          ]
        },
        {
          "path": [
            "generatedConsistency",
            "receiptResultDigest"
          ],
          "value": "sha256:680ffbb2a99ce0a0577e0faeed3c8a9b06da5ccd5c2d546469ffbb3299e209ac"
        }
      ],
      "expected": {
        "refusal": "read-failed"
      }
    },
    {
      "id": "producer-reordered-declarations",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "declaration",
            "fields",
            0,
            "name"
          ],
          "value": "Evidence"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "declaration",
            "fields",
            0,
            "fieldJson"
          ],
          "value": "{\"name\":\"Evidence\",\"type\":\"text\",\"description\":\"Availability\"}"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "declaration",
            "fields",
            1,
            "name"
          ],
          "value": "Number"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "declaration",
            "fields",
            1,
            "fieldJson"
          ],
          "value": "{\"name\":\"Number\",\"type\":\"number\",\"description\":\"Historical number\"}"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "declaration",
            "fields",
            2,
            "name"
          ],
          "value": "String"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "declaration",
            "fields",
            2,
            "fieldJson"
          ],
          "value": "{\"name\":\"String\",\"type\":\"string\",\"description\":\"Historical string\"}"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "declaration",
            "fields",
            3,
            "name"
          ],
          "value": "Range"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "declaration",
            "fields",
            3,
            "fieldJson"
          ],
          "value": "{\"name\":\"Range\",\"type\":\"range\",\"description\":\"Original range\"}"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "declaration",
            "fields",
            5,
            "name"
          ],
          "value": "Boolean"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "declaration",
            "fields",
            5,
            "fieldJson"
          ],
          "value": "{\"name\":\"Boolean\",\"type\":\"boolean\",\"description\":\"Original boolean\"}"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "declaration",
            "fields",
            6,
            "name"
          ],
          "value": "Decimal"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "declaration",
            "fields",
            6,
            "fieldJson"
          ],
          "value": "{\"name\":\"Decimal\",\"type\":\"decimal\",\"description\":\"Original decimal\"}"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "declaration",
            "fields",
            7,
            "name"
          ],
          "value": "Integer"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "declaration",
            "fields",
            7,
            "fieldJson"
          ],
          "value": "{\"name\":\"Integer\",\"type\":\"integer\",\"description\":\"Original integer\"}"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "declaration",
            "fields",
            8,
            "name"
          ],
          "value": "Text"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "declaration",
            "fields",
            8,
            "fieldJson"
          ],
          "value": "{\"type\":\"text\",\"name\":\"Text\",\"description\":\"A  \\u0042 / kept\"}"
        },
        {
          "path": [
            "generatedConsistency",
            "receiptResultDigest"
          ],
          "value": "sha256:c227d6757513533c9b93770f98ed22eed4bcbe63dbcb5d155d59ad9218530a79"
        }
      ],
      "expected": {
        "refusal": "read-failed"
      }
    },
    {
      "id": "producer-unselected-description",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "declaration",
            "fields",
            7,
            "fieldJson"
          ],
          "value": "{\"name\":\"Number\",\"type\":\"number\",\"description\":\"Changed unselected\"}"
        },
        {
          "path": [
            "generatedConsistency",
            "receiptResultDigest"
          ],
          "value": "sha256:3504a7050aaa6a156a66f166dcf75d365344818cd68d0f3ea137fc55d8328692"
        }
      ],
      "expected": {
        "refusal": "read-failed"
      }
    },
    {
      "id": "producer-semantic-equal-escape-changed",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "declaration",
            "fields",
            0,
            "fieldJson"
          ],
          "value": "{\"type\":\"text\",\"name\":\"Text\",\"description\":\"A  B / kept\"}"
        },
        {
          "path": [
            "generatedConsistency",
            "receiptResultDigest"
          ],
          "value": "sha256:5d2be429514f3e61c69bb39001aaccaaaadbae29c939e39dd4bb135f646166e3"
        }
      ],
      "expected": {
        "refusal": "read-failed"
      }
    },
    {
      "id": "producer-current-frame-revision",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "recordRecipeRevision"
          ],
          "value": "sha256:6ac1dde4e2cb90262060258a1cb1ee5ba2538f4822f427fb24110e9fbcbb69cf"
        },
        {
          "path": [
            "generatedConsistency",
            "receiptResultDigest"
          ],
          "value": "sha256:fb457571371329a04b1fade5f1d7d7fc9061df62963bc088c1b774bcf70c9e49"
        }
      ],
      "expected": {
        "refusal": "read-failed"
      }
    },
    {
      "id": "producer-current-declaration-revision",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "declaration",
            "recipeRevision"
          ],
          "value": "sha256:6ac1dde4e2cb90262060258a1cb1ee5ba2538f4822f427fb24110e9fbcbb69cf"
        },
        {
          "path": [
            "generatedConsistency",
            "receiptResultDigest"
          ],
          "value": "sha256:bb405f4e16e2f1540c86e2e60b40640f1cbb83adea9e9e3ed2fde0d8e43ffcf5"
        }
      ],
      "expected": {
        "refusal": "read-failed"
      }
    },
    {
      "id": "producer-original-revision-missing",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "originalSnapshotJson"
          ],
          "value": "{\"version\":1,\"class\":\"generated\",\"preparationId\":\"prep_synthetic\",\"recipeVersion\":8,\"qualification\":null,\"prepared\":{\"ignored\":\"not raw input\"},\"record\":{\"id\":\"record_synthetic\",\"name\":\"Synthetic\",\"sourceId\":\"source_synthetic\",\"row\":1,\"class\":\"generated\",\"status\":\"ready\",\"values\":{\"Text\":\"  A  \",\"Integer\":\"-0\",\"Decimal\":\"1.2300\",\"Boolean\":\"false\",\"List\":\"[]\",\"Range\":\"{\\\"min\\\":\\\"1.00\\\",\\\"max\\\":\\\"2.0\\\"}\",\"String\":\"\",\"Number\":\"-0\",\"Evidence\":\"present\"},\"research\":{\"runId\":\"research_11111111111111111111111111111111\",\"recipeVersion\":7,\"entity\":{\"id\":\"entity_synthetic\",\"kind\":\"record\",\"name\":\"Synthetic\",\"url\":\"https://example.test/\",\"fields\":{\"Text\":{\"status\":\"supported\",\"value\":\"  A  \",\"sources\":[],\"note\":\"opaque source note\"},\"Integer\":{\"status\":\"supported\",\"value\":-0,\"sources\":[],\"note\":\"opaque source note\"},\"Decimal\":{\"status\":\"supported\",\"value\":\"1.2300\",\"sources\":[],\"note\":\"opaque source note\"},\"Boolean\":{\"status\":\"supported\",\"value\":false,\"sources\":[],\"note\":\"opaque source note\"},\"List\":{\"status\":\"supported\",\"value\":[],\"sources\":[],\"note\":\"opaque source note\"},\"Range\":{\"status\":\"supported\",\"value\":{\"min\":\"1.00\",\"max\":\"2.0\"},\"sources\":[],\"note\":\"opaque source note\"},\"String\":{\"status\":\"supported\",\"value\":\"\",\"sources\":[],\"note\":\"opaque source note\"},\"Number\":{\"status\":\"supported\",\"value\":-0,\"sources\":[],\"note\":\"opaque source note\"},\"Evidence\":{\"status\":\"supported\",\"value\":\"present\",\"sources\":[],\"note\":\"opaque source note\"}}}}},\"values\":{\"Text\":\"filtered visible\"},\"research\":{\"id\":\"research_11111111111111111111111111111111\",\"recipe\":{\"version\":1,\"target\":\"records\",\"fields\":[{ \"type\" : \"text\", \"name\" : \"Text\", \"description\" : \"A  \\u0042 / kept\" },{\"name\":\"Integer\",\"type\":\"integer\",\"description\":\"Original integer\"},{\"name\":\"Decimal\",\"type\":\"decimal\",\"description\":\"Original decimal\"},{\"name\":\"Boolean\",\"type\":\"boolean\",\"description\":\"Original boolean\"},{\"name\":\"List\",\"type\":\"text-list\",\"description\":\"Original list\"},{\"name\":\"Range\",\"type\":\"range\",\"description\":\"Original range\"},{\"name\":\"String\",\"type\":\"string\",\"description\":\"Historical string\"},{\"name\":\"Number\",\"type\":\"number\",\"description\":\"Historical number\"},{\"name\":\"Evidence\",\"type\":\"text\",\"description\":\"Availability\"}],\"criteria\":[],\"ai\":{},\"limits\":{}},\"intent\":\"Opaque original intent\",\"createdAt\":\"2026-01-01T00:00:00Z\",\"approvedLimits\":{},\"budgetApprovals\":[],\"workflowApproval\":null,\"modelResponses\":[],\"sources\":[]},\"reviews\":[],\"legacyOpaque\":{\"escaped\":\"\\ud800\"}}"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "originalSnapshotSha256"
          ],
          "value": "sha256:04042ad5b63806097cb0659c82e79e5df4d75d0afad863ff7529c1bba62ce98e"
        },
        {
          "path": [
            "generatedConsistency",
            "receiptResultDigest"
          ],
          "value": "sha256:afe407f6b0cc167e8acece6172f8fa5bd285a2d28cc285bbc843007170dffa8e"
        }
      ],
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "producer-record-original-revision-mismatch",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "originalSnapshotJson"
          ],
          "value": "{\"version\":1,\"class\":\"generated\",\"preparationId\":\"prep_synthetic\",\"recipeVersion\":8,\"qualification\":null,\"prepared\":{\"ignored\":\"not raw input\"},\"record\":{\"id\":\"record_synthetic\",\"name\":\"Synthetic\",\"sourceId\":\"source_synthetic\",\"row\":1,\"class\":\"generated\",\"status\":\"ready\",\"values\":{\"Text\":\"  A  \",\"Integer\":\"-0\",\"Decimal\":\"1.2300\",\"Boolean\":\"false\",\"List\":\"[]\",\"Range\":\"{\\\"min\\\":\\\"1.00\\\",\\\"max\\\":\\\"2.0\\\"}\",\"String\":\"\",\"Number\":\"-0\",\"Evidence\":\"present\"},\"research\":{\"runId\":\"research_11111111111111111111111111111111\",\"recipeVersion\":8,\"entity\":{\"id\":\"entity_synthetic\",\"kind\":\"record\",\"name\":\"Synthetic\",\"url\":\"https://example.test/\",\"fields\":{\"Text\":{\"status\":\"supported\",\"value\":\"  A  \",\"sources\":[],\"note\":\"opaque source note\"},\"Integer\":{\"status\":\"supported\",\"value\":-0,\"sources\":[],\"note\":\"opaque source note\"},\"Decimal\":{\"status\":\"supported\",\"value\":\"1.2300\",\"sources\":[],\"note\":\"opaque source note\"},\"Boolean\":{\"status\":\"supported\",\"value\":false,\"sources\":[],\"note\":\"opaque source note\"},\"List\":{\"status\":\"supported\",\"value\":[],\"sources\":[],\"note\":\"opaque source note\"},\"Range\":{\"status\":\"supported\",\"value\":{\"min\":\"1.00\",\"max\":\"2.0\"},\"sources\":[],\"note\":\"opaque source note\"},\"String\":{\"status\":\"supported\",\"value\":\"\",\"sources\":[],\"note\":\"opaque source note\"},\"Number\":{\"status\":\"supported\",\"value\":-0,\"sources\":[],\"note\":\"opaque source note\"},\"Evidence\":{\"status\":\"supported\",\"value\":\"present\",\"sources\":[],\"note\":\"opaque source note\"}}}}},\"values\":{\"Text\":\"filtered visible\"},\"research\":{\"id\":\"research_11111111111111111111111111111111\",\"recipeVersion\":7,\"recipe\":{\"version\":1,\"target\":\"records\",\"fields\":[{ \"type\" : \"text\", \"name\" : \"Text\", \"description\" : \"A  \\u0042 / kept\" },{\"name\":\"Integer\",\"type\":\"integer\",\"description\":\"Original integer\"},{\"name\":\"Decimal\",\"type\":\"decimal\",\"description\":\"Original decimal\"},{\"name\":\"Boolean\",\"type\":\"boolean\",\"description\":\"Original boolean\"},{\"name\":\"List\",\"type\":\"text-list\",\"description\":\"Original list\"},{\"name\":\"Range\",\"type\":\"range\",\"description\":\"Original range\"},{\"name\":\"String\",\"type\":\"string\",\"description\":\"Historical string\"},{\"name\":\"Number\",\"type\":\"number\",\"description\":\"Historical number\"},{\"name\":\"Evidence\",\"type\":\"text\",\"description\":\"Availability\"}],\"criteria\":[],\"ai\":{},\"limits\":{}},\"intent\":\"Opaque original intent\",\"createdAt\":\"2026-01-01T00:00:00Z\",\"approvedLimits\":{},\"budgetApprovals\":[],\"workflowApproval\":null,\"modelResponses\":[],\"sources\":[]},\"reviews\":[],\"legacyOpaque\":{\"escaped\":\"\\ud800\"}}"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "originalSnapshotSha256"
          ],
          "value": "sha256:b04dfc4d28d5ad95484a01425164f7f7edf655e86c02d74cf8bba75381959198"
        },
        {
          "path": [
            "generatedConsistency",
            "receiptResultDigest"
          ],
          "value": "sha256:ca450043b392071ef63ae4f97b2dbf7bcad0b504532cf1ba46bcbf5c4440e3c8"
        }
      ],
      "expected": {
        "refusal": "read-failed"
      }
    },
    {
      "id": "producer-run-id-invalid",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "originalSnapshotJson"
          ],
          "value": "{\"version\":1,\"class\":\"generated\",\"preparationId\":\"prep_synthetic\",\"recipeVersion\":8,\"qualification\":null,\"prepared\":{\"ignored\":\"not raw input\"},\"record\":{\"id\":\"record_synthetic\",\"name\":\"Synthetic\",\"sourceId\":\"source_synthetic\",\"row\":1,\"class\":\"generated\",\"status\":\"ready\",\"values\":{\"Text\":\"  A  \",\"Integer\":\"-0\",\"Decimal\":\"1.2300\",\"Boolean\":\"false\",\"List\":\"[]\",\"Range\":\"{\\\"min\\\":\\\"1.00\\\",\\\"max\\\":\\\"2.0\\\"}\",\"String\":\"\",\"Number\":\"-0\",\"Evidence\":\"present\"},\"research\":{\"runId\":\"research_not-a-supported-id\",\"recipeVersion\":7,\"entity\":{\"id\":\"entity_synthetic\",\"kind\":\"record\",\"name\":\"Synthetic\",\"url\":\"https://example.test/\",\"fields\":{\"Text\":{\"status\":\"supported\",\"value\":\"  A  \",\"sources\":[],\"note\":\"opaque source note\"},\"Integer\":{\"status\":\"supported\",\"value\":-0,\"sources\":[],\"note\":\"opaque source note\"},\"Decimal\":{\"status\":\"supported\",\"value\":\"1.2300\",\"sources\":[],\"note\":\"opaque source note\"},\"Boolean\":{\"status\":\"supported\",\"value\":false,\"sources\":[],\"note\":\"opaque source note\"},\"List\":{\"status\":\"supported\",\"value\":[],\"sources\":[],\"note\":\"opaque source note\"},\"Range\":{\"status\":\"supported\",\"value\":{\"min\":\"1.00\",\"max\":\"2.0\"},\"sources\":[],\"note\":\"opaque source note\"},\"String\":{\"status\":\"supported\",\"value\":\"\",\"sources\":[],\"note\":\"opaque source note\"},\"Number\":{\"status\":\"supported\",\"value\":-0,\"sources\":[],\"note\":\"opaque source note\"},\"Evidence\":{\"status\":\"supported\",\"value\":\"present\",\"sources\":[],\"note\":\"opaque source note\"}}}}},\"values\":{\"Text\":\"filtered visible\"},\"research\":{\"id\":\"research_not-a-supported-id\",\"recipeVersion\":7,\"recipe\":{\"version\":1,\"target\":\"records\",\"fields\":[{ \"type\" : \"text\", \"name\" : \"Text\", \"description\" : \"A  \\u0042 / kept\" },{\"name\":\"Integer\",\"type\":\"integer\",\"description\":\"Original integer\"},{\"name\":\"Decimal\",\"type\":\"decimal\",\"description\":\"Original decimal\"},{\"name\":\"Boolean\",\"type\":\"boolean\",\"description\":\"Original boolean\"},{\"name\":\"List\",\"type\":\"text-list\",\"description\":\"Original list\"},{\"name\":\"Range\",\"type\":\"range\",\"description\":\"Original range\"},{\"name\":\"String\",\"type\":\"string\",\"description\":\"Historical string\"},{\"name\":\"Number\",\"type\":\"number\",\"description\":\"Historical number\"},{\"name\":\"Evidence\",\"type\":\"text\",\"description\":\"Availability\"}],\"criteria\":[],\"ai\":{},\"limits\":{}},\"intent\":\"Opaque original intent\",\"createdAt\":\"2026-01-01T00:00:00Z\",\"approvedLimits\":{},\"budgetApprovals\":[],\"workflowApproval\":null,\"modelResponses\":[],\"sources\":[]},\"reviews\":[],\"legacyOpaque\":{\"escaped\":\"\\ud800\"}}"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "originalSnapshotSha256"
          ],
          "value": "sha256:d5f624385882c468d63959c5dc3cf48e12fc45d8a3f1f2d4d67c517cc12851dd"
        },
        {
          "path": [
            "generatedConsistency",
            "receiptResultDigest"
          ],
          "value": "sha256:ed94ef25281680ed9024c61fd0be27f8b229121003abffce66c29fa03cf441a6"
        }
      ],
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "producer-version-not-literal-integer",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "originalSnapshotJson"
          ],
          "value": "{\"version\":1,\"class\":\"generated\",\"preparationId\":\"prep_synthetic\",\"recipeVersion\":8,\"qualification\":null,\"prepared\":{\"ignored\":\"not raw input\"},\"record\":{\"id\":\"record_synthetic\",\"name\":\"Synthetic\",\"sourceId\":\"source_synthetic\",\"row\":1,\"class\":\"generated\",\"status\":\"ready\",\"values\":{\"Text\":\"  A  \",\"Integer\":\"-0\",\"Decimal\":\"1.2300\",\"Boolean\":\"false\",\"List\":\"[]\",\"Range\":\"{\\\"min\\\":\\\"1.00\\\",\\\"max\\\":\\\"2.0\\\"}\",\"String\":\"\",\"Number\":\"-0\",\"Evidence\":\"present\"},\"research\":{\"runId\":\"research_11111111111111111111111111111111\",\"recipeVersion\":7e0,\"entity\":{\"id\":\"entity_synthetic\",\"kind\":\"record\",\"name\":\"Synthetic\",\"url\":\"https://example.test/\",\"fields\":{\"Text\":{\"status\":\"supported\",\"value\":\"  A  \",\"sources\":[],\"note\":\"opaque source note\"},\"Integer\":{\"status\":\"supported\",\"value\":-0,\"sources\":[],\"note\":\"opaque source note\"},\"Decimal\":{\"status\":\"supported\",\"value\":\"1.2300\",\"sources\":[],\"note\":\"opaque source note\"},\"Boolean\":{\"status\":\"supported\",\"value\":false,\"sources\":[],\"note\":\"opaque source note\"},\"List\":{\"status\":\"supported\",\"value\":[],\"sources\":[],\"note\":\"opaque source note\"},\"Range\":{\"status\":\"supported\",\"value\":{\"min\":\"1.00\",\"max\":\"2.0\"},\"sources\":[],\"note\":\"opaque source note\"},\"String\":{\"status\":\"supported\",\"value\":\"\",\"sources\":[],\"note\":\"opaque source note\"},\"Number\":{\"status\":\"supported\",\"value\":-0,\"sources\":[],\"note\":\"opaque source note\"},\"Evidence\":{\"status\":\"supported\",\"value\":\"present\",\"sources\":[],\"note\":\"opaque source note\"}}}}},\"values\":{\"Text\":\"filtered visible\"},\"research\":{\"id\":\"research_11111111111111111111111111111111\",\"recipeVersion\":7e0,\"recipe\":{\"version\":1,\"target\":\"records\",\"fields\":[{ \"type\" : \"text\", \"name\" : \"Text\", \"description\" : \"A  \\u0042 / kept\" },{\"name\":\"Integer\",\"type\":\"integer\",\"description\":\"Original integer\"},{\"name\":\"Decimal\",\"type\":\"decimal\",\"description\":\"Original decimal\"},{\"name\":\"Boolean\",\"type\":\"boolean\",\"description\":\"Original boolean\"},{\"name\":\"List\",\"type\":\"text-list\",\"description\":\"Original list\"},{\"name\":\"Range\",\"type\":\"range\",\"description\":\"Original range\"},{\"name\":\"String\",\"type\":\"string\",\"description\":\"Historical string\"},{\"name\":\"Number\",\"type\":\"number\",\"description\":\"Historical number\"},{\"name\":\"Evidence\",\"type\":\"text\",\"description\":\"Availability\"}],\"criteria\":[],\"ai\":{},\"limits\":{}},\"intent\":\"Opaque original intent\",\"createdAt\":\"2026-01-01T00:00:00Z\",\"approvedLimits\":{},\"budgetApprovals\":[],\"workflowApproval\":null,\"modelResponses\":[],\"sources\":[]},\"reviews\":[],\"legacyOpaque\":{\"escaped\":\"\\ud800\"}}"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "originalSnapshotSha256"
          ],
          "value": "sha256:029d8697207f336d06f82ba36f0c2f00c2265b5b3aa0ba2de1d001313a839eea"
        },
        {
          "path": [
            "generatedConsistency",
            "receiptResultDigest"
          ],
          "value": "sha256:fbbb8d37532788686ac488c4dcb4fcbf2b94bd134c16a7a729850d248bd7cdd6"
        }
      ],
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "producer-original-fields-missing",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "originalSnapshotJson"
          ],
          "value": "{\"version\":1,\"class\":\"generated\",\"preparationId\":\"prep_synthetic\",\"recipeVersion\":8,\"qualification\":null,\"prepared\":{\"ignored\":\"not raw input\"},\"record\":{\"id\":\"record_synthetic\",\"name\":\"Synthetic\",\"sourceId\":\"source_synthetic\",\"row\":1,\"class\":\"generated\",\"status\":\"ready\",\"values\":{\"Text\":\"  A  \",\"Integer\":\"-0\",\"Decimal\":\"1.2300\",\"Boolean\":\"false\",\"List\":\"[]\",\"Range\":\"{\\\"min\\\":\\\"1.00\\\",\\\"max\\\":\\\"2.0\\\"}\",\"String\":\"\",\"Number\":\"-0\",\"Evidence\":\"present\"},\"research\":{\"runId\":\"research_11111111111111111111111111111111\",\"recipeVersion\":7,\"entity\":{\"id\":\"entity_synthetic\",\"kind\":\"record\",\"name\":\"Synthetic\",\"url\":\"https://example.test/\",\"fields\":{\"Text\":{\"status\":\"supported\",\"value\":\"  A  \",\"sources\":[],\"note\":\"opaque source note\"},\"Integer\":{\"status\":\"supported\",\"value\":-0,\"sources\":[],\"note\":\"opaque source note\"},\"Decimal\":{\"status\":\"supported\",\"value\":\"1.2300\",\"sources\":[],\"note\":\"opaque source note\"},\"Boolean\":{\"status\":\"supported\",\"value\":false,\"sources\":[],\"note\":\"opaque source note\"},\"List\":{\"status\":\"supported\",\"value\":[],\"sources\":[],\"note\":\"opaque source note\"},\"Range\":{\"status\":\"supported\",\"value\":{\"min\":\"1.00\",\"max\":\"2.0\"},\"sources\":[],\"note\":\"opaque source note\"},\"String\":{\"status\":\"supported\",\"value\":\"\",\"sources\":[],\"note\":\"opaque source note\"},\"Number\":{\"status\":\"supported\",\"value\":-0,\"sources\":[],\"note\":\"opaque source note\"},\"Evidence\":{\"status\":\"supported\",\"value\":\"present\",\"sources\":[],\"note\":\"opaque source note\"}}}}},\"values\":{\"Text\":\"filtered visible\"},\"research\":{\"id\":\"research_11111111111111111111111111111111\",\"recipeVersion\":7,\"recipe\":{\"version\":1,\"target\":\"records\",\"notFields\":[{ \"type\" : \"text\", \"name\" : \"Text\", \"description\" : \"A  \\u0042 / kept\" },{\"name\":\"Integer\",\"type\":\"integer\",\"description\":\"Original integer\"},{\"name\":\"Decimal\",\"type\":\"decimal\",\"description\":\"Original decimal\"},{\"name\":\"Boolean\",\"type\":\"boolean\",\"description\":\"Original boolean\"},{\"name\":\"List\",\"type\":\"text-list\",\"description\":\"Original list\"},{\"name\":\"Range\",\"type\":\"range\",\"description\":\"Original range\"},{\"name\":\"String\",\"type\":\"string\",\"description\":\"Historical string\"},{\"name\":\"Number\",\"type\":\"number\",\"description\":\"Historical number\"},{\"name\":\"Evidence\",\"type\":\"text\",\"description\":\"Availability\"}],\"criteria\":[],\"ai\":{},\"limits\":{}},\"intent\":\"Opaque original intent\",\"createdAt\":\"2026-01-01T00:00:00Z\",\"approvedLimits\":{},\"budgetApprovals\":[],\"workflowApproval\":null,\"modelResponses\":[],\"sources\":[]},\"reviews\":[],\"legacyOpaque\":{\"escaped\":\"\\ud800\"}}"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "originalSnapshotSha256"
          ],
          "value": "sha256:4d8102da1d96389e9bd6cc17ceca5042d6ae808242044f7ad84a27f599371a74"
        },
        {
          "path": [
            "generatedConsistency",
            "receiptResultDigest"
          ],
          "value": "sha256:d7a3a3efdcf5199177c19903120e0efd136b4ac2b3b5e5e0282f2e9edb866bae"
        }
      ],
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "producer-filtered-values-substitution",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "values",
            "Integer"
          ],
          "remove": true
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "values",
            "Decimal"
          ],
          "remove": true
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "values",
            "Boolean"
          ],
          "remove": true
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "values",
            "List"
          ],
          "remove": true
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "values",
            "Range"
          ],
          "remove": true
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "values",
            "String"
          ],
          "remove": true
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "values",
            "Number"
          ],
          "remove": true
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "values",
            "Evidence"
          ],
          "remove": true
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "values",
            "Text"
          ],
          "value": "filtered visible"
        },
        {
          "path": [
            "generatedConsistency",
            "receiptResultDigest"
          ],
          "value": "sha256:dec0c2a30ea2608c883da6897605e7af94bf2384f29905d85faf4ce4869900e7"
        }
      ],
      "expected": {
        "refusal": "read-failed"
      }
    },
    {
      "id": "producer-zero-spelling-changed",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "fields",
            "Integer",
            "valueJson"
          ],
          "value": "0"
        },
        {
          "path": [
            "generatedConsistency",
            "receiptResultDigest"
          ],
          "value": "sha256:a6ec27e3321e8b5e4fd15e9400cc6f778b6c7990ac8da6cb53df1d6de18b07ec"
        }
      ],
      "expected": {
        "refusal": "read-failed"
      }
    },
    {
      "id": "producer-status-changed",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "fields",
            "Boolean",
            "status"
          ],
          "value": "missing"
        },
        {
          "path": [
            "generatedConsistency",
            "receiptResultDigest"
          ],
          "value": "sha256:79a9715441fadd67b75df40914d14dd5da81f9da691f87a90dd0fa47f058a489"
        }
      ],
      "expected": {
        "refusal": "read-failed"
      }
    },
    {
      "id": "producer-typed-field-omitted",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "fields",
            "Number"
          ],
          "remove": true
        },
        {
          "path": [
            "generatedConsistency",
            "receiptResultDigest"
          ],
          "value": "sha256:de2e06b3d161e7f255719d26618b510ef254bd1e9b96743aaf80b5a64063a06b"
        }
      ],
      "expected": {
        "refusal": "read-failed"
      }
    },
    {
      "id": "producer-wrong-trusted-source",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "trustedProducer",
            "source"
          ],
          "value": "other-source"
        }
      ],
      "expected": {
        "refusal": "profile-mismatch"
      }
    },
    {
      "id": "producer-asserted-trust",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "trustedProducer",
            "class"
          ],
          "value": "asserted"
        }
      ],
      "expected": {
        "refusal": "profile-mismatch"
      }
    },
    {
      "id": "producer-record-trust",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "trustedProducer",
            "class"
          ],
          "value": "record"
        }
      ],
      "expected": {
        "refusal": "profile-mismatch"
      }
    },
    {
      "id": "producer-old-adapter",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "trustedProducer",
            "adapter",
            "version"
          ],
          "value": "1"
        }
      ],
      "expected": {
        "refusal": "profile-mismatch"
      }
    },
    {
      "id": "producer-wrong-profile-digest",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "sourceBinding",
            "profileDigest"
          ],
          "value": "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
        }
      ],
      "expected": {
        "refusal": "profile-mismatch"
      }
    },
    {
      "id": "producer-unknown-grammar",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "trustedProducer",
            "retainedColumnProducer",
            "grammar"
          ],
          "value": "other/1"
        }
      ],
      "expected": {
        "refusal": "capability-unsupported"
      }
    },
    {
      "id": "producer-frame-origin-forged",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "origin"
          ],
          "value": "asserted"
        },
        {
          "path": [
            "generatedConsistency",
            "receiptResultDigest"
          ],
          "value": "sha256:68cd89447354e38028c2e8ff1858a3ed6933a8b3237635ca495324d7913371fd"
        }
      ],
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "producer-updated-frame-old-receipt",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "originalSnapshotJson"
          ],
          "value": "{\"version\":1,\"class\":\"generated\",\"preparationId\":\"prep_synthetic\",\"recipeVersion\":8,\"qualification\":null,\"prepared\":{\"ignored\":\"not raw input\"},\"record\":{\"id\":\"record_synthetic\",\"name\":\"Synthetic\",\"sourceId\":\"source_synthetic\",\"row\":1,\"class\":\"generated\",\"status\":\"ready\",\"values\":{\"Text\":\"changed\",\"Integer\":\"-0\",\"Decimal\":\"1.2300\",\"Boolean\":\"false\",\"List\":\"[]\",\"Range\":\"{\\\"min\\\":\\\"1.00\\\",\\\"max\\\":\\\"2.0\\\"}\",\"String\":\"\",\"Number\":\"-0\",\"Evidence\":\"present\"},\"research\":{\"runId\":\"research_11111111111111111111111111111111\",\"recipeVersion\":7,\"entity\":{\"id\":\"entity_synthetic\",\"kind\":\"record\",\"name\":\"Synthetic\",\"url\":\"https://example.test/\",\"fields\":{\"Text\":{\"status\":\"supported\",\"value\":\"changed\",\"sources\":[],\"note\":\"opaque source note\"},\"Integer\":{\"status\":\"supported\",\"value\":-0,\"sources\":[],\"note\":\"opaque source note\"},\"Decimal\":{\"status\":\"supported\",\"value\":\"1.2300\",\"sources\":[],\"note\":\"opaque source note\"},\"Boolean\":{\"status\":\"supported\",\"value\":false,\"sources\":[],\"note\":\"opaque source note\"},\"List\":{\"status\":\"supported\",\"value\":[],\"sources\":[],\"note\":\"opaque source note\"},\"Range\":{\"status\":\"supported\",\"value\":{\"min\":\"1.00\",\"max\":\"2.0\"},\"sources\":[],\"note\":\"opaque source note\"},\"String\":{\"status\":\"supported\",\"value\":\"\",\"sources\":[],\"note\":\"opaque source note\"},\"Number\":{\"status\":\"supported\",\"value\":-0,\"sources\":[],\"note\":\"opaque source note\"},\"Evidence\":{\"status\":\"supported\",\"value\":\"present\",\"sources\":[],\"note\":\"opaque source note\"}}}}},\"values\":{\"Text\":\"filtered visible\"},\"research\":{\"id\":\"research_11111111111111111111111111111111\",\"recipeVersion\":7,\"recipe\":{\"version\":1,\"target\":\"records\",\"fields\":[{ \"type\" : \"text\", \"name\" : \"Text\", \"description\" : \"A  \\u0042 / kept\" },{\"name\":\"Integer\",\"type\":\"integer\",\"description\":\"Original integer\"},{\"name\":\"Decimal\",\"type\":\"decimal\",\"description\":\"Original decimal\"},{\"name\":\"Boolean\",\"type\":\"boolean\",\"description\":\"Original boolean\"},{\"name\":\"List\",\"type\":\"text-list\",\"description\":\"Original list\"},{\"name\":\"Range\",\"type\":\"range\",\"description\":\"Original range\"},{\"name\":\"String\",\"type\":\"string\",\"description\":\"Historical string\"},{\"name\":\"Number\",\"type\":\"number\",\"description\":\"Historical number\"},{\"name\":\"Evidence\",\"type\":\"text\",\"description\":\"Availability\"}],\"criteria\":[],\"ai\":{},\"limits\":{}},\"intent\":\"Opaque original intent\",\"createdAt\":\"2026-01-01T00:00:00Z\",\"approvedLimits\":{},\"budgetApprovals\":[],\"workflowApproval\":null,\"modelResponses\":[],\"sources\":[]},\"reviews\":[],\"legacyOpaque\":{\"escaped\":\"\\ud800\"}}"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "originalSnapshotSha256"
          ],
          "value": "sha256:00dacd4cd2c331a555ff9e2be0539e3e72256fef65617a34b9446bc73a673f99"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "values",
            "Text"
          ],
          "value": "changed"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "fields",
            "Text",
            "valueJson"
          ],
          "value": "\"changed\""
        }
      ],
      "expected": {
        "refusal": "acquisition-invalid"
      }
    },
    {
      "id": "producer-duplicate-snapshot-key",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "originalSnapshotJson"
          ],
          "value": "{\"version\":1,\"class\":\"generated\",\"cl\\u0061ss\":\"generated\",\"preparationId\":\"prep_synthetic\",\"recipeVersion\":8,\"qualification\":null,\"prepared\":{\"ignored\":\"not raw input\"},\"record\":{\"id\":\"record_synthetic\",\"name\":\"Synthetic\",\"sourceId\":\"source_synthetic\",\"row\":1,\"class\":\"generated\",\"status\":\"ready\",\"values\":{\"Text\":\"  A  \",\"Integer\":\"-0\",\"Decimal\":\"1.2300\",\"Boolean\":\"false\",\"List\":\"[]\",\"Range\":\"{\\\"min\\\":\\\"1.00\\\",\\\"max\\\":\\\"2.0\\\"}\",\"String\":\"\",\"Number\":\"-0\",\"Evidence\":\"present\"},\"research\":{\"runId\":\"research_11111111111111111111111111111111\",\"recipeVersion\":7,\"entity\":{\"id\":\"entity_synthetic\",\"kind\":\"record\",\"name\":\"Synthetic\",\"url\":\"https://example.test/\",\"fields\":{\"Text\":{\"status\":\"supported\",\"value\":\"  A  \",\"sources\":[],\"note\":\"opaque source note\"},\"Integer\":{\"status\":\"supported\",\"value\":-0,\"sources\":[],\"note\":\"opaque source note\"},\"Decimal\":{\"status\":\"supported\",\"value\":\"1.2300\",\"sources\":[],\"note\":\"opaque source note\"},\"Boolean\":{\"status\":\"supported\",\"value\":false,\"sources\":[],\"note\":\"opaque source note\"},\"List\":{\"status\":\"supported\",\"value\":[],\"sources\":[],\"note\":\"opaque source note\"},\"Range\":{\"status\":\"supported\",\"value\":{\"min\":\"1.00\",\"max\":\"2.0\"},\"sources\":[],\"note\":\"opaque source note\"},\"String\":{\"status\":\"supported\",\"value\":\"\",\"sources\":[],\"note\":\"opaque source note\"},\"Number\":{\"status\":\"supported\",\"value\":-0,\"sources\":[],\"note\":\"opaque source note\"},\"Evidence\":{\"status\":\"supported\",\"value\":\"present\",\"sources\":[],\"note\":\"opaque source note\"}}}}},\"values\":{\"Text\":\"filtered visible\"},\"research\":{\"id\":\"research_11111111111111111111111111111111\",\"recipeVersion\":7,\"recipe\":{\"version\":1,\"target\":\"records\",\"fields\":[{ \"type\" : \"text\", \"name\" : \"Text\", \"description\" : \"A  \\u0042 / kept\" },{\"name\":\"Integer\",\"type\":\"integer\",\"description\":\"Original integer\"},{\"name\":\"Decimal\",\"type\":\"decimal\",\"description\":\"Original decimal\"},{\"name\":\"Boolean\",\"type\":\"boolean\",\"description\":\"Original boolean\"},{\"name\":\"List\",\"type\":\"text-list\",\"description\":\"Original list\"},{\"name\":\"Range\",\"type\":\"range\",\"description\":\"Original range\"},{\"name\":\"String\",\"type\":\"string\",\"description\":\"Historical string\"},{\"name\":\"Number\",\"type\":\"number\",\"description\":\"Historical number\"},{\"name\":\"Evidence\",\"type\":\"text\",\"description\":\"Availability\"}],\"criteria\":[],\"ai\":{},\"limits\":{}},\"intent\":\"Opaque original intent\",\"createdAt\":\"2026-01-01T00:00:00Z\",\"approvedLimits\":{},\"budgetApprovals\":[],\"workflowApproval\":null,\"modelResponses\":[],\"sources\":[]},\"reviews\":[],\"legacyOpaque\":{\"escaped\":\"\\ud800\"}}"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "originalSnapshotSha256"
          ],
          "value": "sha256:4e9f48488441eca4b1f2dde38b0375e0e77776250716532d1a5c75b3beafd005"
        },
        {
          "path": [
            "generatedConsistency",
            "receiptResultDigest"
          ],
          "value": "sha256:dcbe654b3137f922cb4fe820efdcc1633e280287e21d750e3fefa313f5e5874d"
        }
      ],
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "producer-duplicate-nested-key",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "originalSnapshotJson"
          ],
          "value": "{\"version\":1,\"class\":\"generated\",\"preparationId\":\"prep_synthetic\",\"recipeVersion\":8,\"qualification\":null,\"prepared\":{\"ignored\":\"not raw input\"},\"record\":{\"id\":\"record_synthetic\",\"name\":\"Synthetic\",\"sourceId\":\"source_synthetic\",\"row\":1,\"class\":\"generated\",\"status\":\"ready\",\"values\":{\"Text\":\"  A  \",\"Integer\":\"-0\",\"Decimal\":\"1.2300\",\"Boolean\":\"false\",\"List\":\"[]\",\"Range\":\"{\\\"min\\\":\\\"1.00\\\",\\\"max\\\":\\\"2.0\\\"}\",\"String\":\"\",\"Number\":\"-0\",\"Evidence\":\"present\"},\"research\":{\"runId\":\"research_11111111111111111111111111111111\",\"recipeVersion\":7,\"entity\":{\"id\":\"entity_synthetic\",\"kind\":\"record\",\"name\":\"Synthetic\",\"url\":\"https://example.test/\",\"fields\":{\"Text\":{\"status\":\"supported\",\"value\":\"  A  \",\"sources\":[],\"note\":\"opaque source note\"},\"Integer\":{\"status\":\"supported\",\"value\":-0,\"sources\":[],\"note\":\"opaque source note\"},\"Decimal\":{\"status\":\"supported\",\"value\":\"1.2300\",\"sources\":[],\"note\":\"opaque source note\"},\"Boolean\":{\"status\":\"supported\",\"value\":false,\"sources\":[],\"note\":\"opaque source note\"},\"List\":{\"status\":\"supported\",\"value\":[],\"sources\":[],\"note\":\"opaque source note\"},\"Range\":{\"status\":\"supported\",\"value\":{\"min\":\"1.00\",\"max\":\"2.0\"},\"sources\":[],\"note\":\"opaque source note\"},\"String\":{\"status\":\"supported\",\"value\":\"\",\"sources\":[],\"note\":\"opaque source note\"},\"Number\":{\"status\":\"supported\",\"value\":-0,\"sources\":[],\"note\":\"opaque source note\"},\"Evidence\":{\"status\":\"supported\",\"value\":\"present\",\"sources\":[],\"note\":\"opaque source note\"}}}}},\"values\":{\"Text\":\"filtered visible\"},\"research\":{\"id\":\"research_11111111111111111111111111111111\",\"recipeVersion\":7,\"recipe\":{\"version\":1,\"target\":\"records\",\"fields\":[{ \"type\" : \"text\", \"name\" : \"Text\", \"description\" : \"A  \\u0042 / kept\" },{\"name\":\"Integer\",\"type\":\"integer\",\"description\":\"Original integer\"},{\"name\":\"Decimal\",\"type\":\"decimal\",\"description\":\"Original decimal\"},{\"name\":\"Boolean\",\"type\":\"boolean\",\"description\":\"Original boolean\"},{\"name\":\"List\",\"type\":\"text-list\",\"description\":\"Original list\"},{\"name\":\"Range\",\"type\":\"range\",\"description\":\"Original range\"},{\"name\":\"String\",\"type\":\"string\",\"description\":\"Historical string\"},{\"name\":\"Number\",\"type\":\"number\",\"description\":\"Historical number\"},{\"name\":\"Evidence\",\"type\":\"text\",\"description\":\"Availability\"}],\"criteria\":[],\"ai\":{},\"limits\":{}},\"intent\":\"Opaque original intent\",\"createdAt\":\"2026-01-01T00:00:00Z\",\"approvedLimits\":{},\"budgetApprovals\":[],\"workflowApproval\":null,\"modelResponses\":[],\"sources\":[]},\"reviews\":[],\"legacyOpaque\":{\"x\":1,\"\\u0078\":2}}"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "originalSnapshotSha256"
          ],
          "value": "sha256:4b4cdd463cfb015c751ceec805c50405e3df6a4df6f36806084553ddb062b2bd"
        },
        {
          "path": [
            "generatedConsistency",
            "receiptResultDigest"
          ],
          "value": "sha256:c867f92b9a9126be8e0959dbea823293b6a30030f0fe8699f34b9d0721703f75"
        }
      ],
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "producer-duplicate-declaration-name",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "originalSnapshotJson"
          ],
          "value": "{\"version\":1,\"class\":\"generated\",\"preparationId\":\"prep_synthetic\",\"recipeVersion\":8,\"qualification\":null,\"prepared\":{\"ignored\":\"not raw input\"},\"record\":{\"id\":\"record_synthetic\",\"name\":\"Synthetic\",\"sourceId\":\"source_synthetic\",\"row\":1,\"class\":\"generated\",\"status\":\"ready\",\"values\":{\"Text\":\"  A  \",\"Integer\":\"-0\",\"Decimal\":\"1.2300\",\"Boolean\":\"false\",\"List\":\"[]\",\"Range\":\"{\\\"min\\\":\\\"1.00\\\",\\\"max\\\":\\\"2.0\\\"}\",\"String\":\"\",\"Number\":\"-0\",\"Evidence\":\"present\"},\"research\":{\"runId\":\"research_11111111111111111111111111111111\",\"recipeVersion\":7,\"entity\":{\"id\":\"entity_synthetic\",\"kind\":\"record\",\"name\":\"Synthetic\",\"url\":\"https://example.test/\",\"fields\":{\"Text\":{\"status\":\"supported\",\"value\":\"  A  \",\"sources\":[],\"note\":\"opaque source note\"},\"Integer\":{\"status\":\"supported\",\"value\":-0,\"sources\":[],\"note\":\"opaque source note\"},\"Decimal\":{\"status\":\"supported\",\"value\":\"1.2300\",\"sources\":[],\"note\":\"opaque source note\"},\"Boolean\":{\"status\":\"supported\",\"value\":false,\"sources\":[],\"note\":\"opaque source note\"},\"List\":{\"status\":\"supported\",\"value\":[],\"sources\":[],\"note\":\"opaque source note\"},\"Range\":{\"status\":\"supported\",\"value\":{\"min\":\"1.00\",\"max\":\"2.0\"},\"sources\":[],\"note\":\"opaque source note\"},\"String\":{\"status\":\"supported\",\"value\":\"\",\"sources\":[],\"note\":\"opaque source note\"},\"Number\":{\"status\":\"supported\",\"value\":-0,\"sources\":[],\"note\":\"opaque source note\"},\"Evidence\":{\"status\":\"supported\",\"value\":\"present\",\"sources\":[],\"note\":\"opaque source note\"}}}}},\"values\":{\"Text\":\"filtered visible\"},\"research\":{\"id\":\"research_11111111111111111111111111111111\",\"recipeVersion\":7,\"recipe\":{\"version\":1,\"target\":\"records\",\"fields\":[{ \"type\" : \"text\", \"name\" : \"Text\", \"description\" : \"A  \\u0042 / kept\" },{\"name\":\"Integer\",\"type\":\"integer\",\"description\":\"Original integer\"},{\"name\":\"Decimal\",\"type\":\"decimal\",\"description\":\"Original decimal\"},{\"name\":\"Boolean\",\"type\":\"boolean\",\"description\":\"Original boolean\"},{\"name\":\"List\",\"type\":\"text-list\",\"description\":\"Original list\"},{\"name\":\"Range\",\"type\":\"range\",\"description\":\"Original range\"},{\"name\":\"String\",\"type\":\"string\",\"description\":\"Historical string\"},{ \"type\" : \"text\", \"name\" : \"Text\", \"description\" : \"A  \\u0042 / kept\" },{\"name\":\"Evidence\",\"type\":\"text\",\"description\":\"Availability\"}],\"criteria\":[],\"ai\":{},\"limits\":{}},\"intent\":\"Opaque original intent\",\"createdAt\":\"2026-01-01T00:00:00Z\",\"approvedLimits\":{},\"budgetApprovals\":[],\"workflowApproval\":null,\"modelResponses\":[],\"sources\":[]},\"reviews\":[],\"legacyOpaque\":{\"escaped\":\"\\ud800\"}}"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "originalSnapshotSha256"
          ],
          "value": "sha256:324b0b3ab4736cba4d1cbaa3ca96e10275a67da1e5ea734725979d96bf0f5cf4"
        },
        {
          "path": [
            "generatedConsistency",
            "receiptResultDigest"
          ],
          "value": "sha256:3ce6a241f21d0c4aead23da0cfb4b9adedfed7e3b05650c51ecf261a3cec8c4e"
        }
      ],
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "producer-unavailable-absent",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "originalSnapshotJson"
          ],
          "value": "{\"version\":1,\"class\":\"generated\",\"preparationId\":\"prep_synthetic\",\"recipeVersion\":8,\"qualification\":null,\"prepared\":{\"ignored\":\"not raw input\"},\"record\":{\"id\":\"record_synthetic\",\"name\":\"Synthetic\",\"sourceId\":\"source_synthetic\",\"row\":1,\"class\":\"generated\",\"status\":\"ready\",\"values\":{\"Text\":\"  A  \",\"Integer\":\"-0\",\"Decimal\":\"1.2300\",\"Boolean\":\"false\",\"List\":\"[]\",\"Range\":\"{\\\"min\\\":\\\"1.00\\\",\\\"max\\\":\\\"2.0\\\"}\",\"String\":\"\",\"Number\":\"-0\",\"Evidence\":\"present\"},\"research\":{\"runId\":\"research_11111111111111111111111111111111\",\"recipeVersion\":7,\"entity\":{\"id\":\"entity_synthetic\",\"kind\":\"record\",\"name\":\"Synthetic\",\"url\":\"https://example.test/\",\"fields\":{\"Text\":{\"status\":\"supported\",\"value\":\"  A  \",\"sources\":[],\"note\":\"opaque source note\"},\"Integer\":{\"status\":\"supported\",\"value\":-0,\"sources\":[],\"note\":\"opaque source note\"},\"Decimal\":{\"status\":\"supported\",\"value\":\"1.2300\",\"sources\":[],\"note\":\"opaque source note\"},\"Boolean\":{\"status\":\"missing\",\"sources\":[],\"note\":\"opaque source note\"},\"List\":{\"status\":\"supported\",\"value\":[],\"sources\":[],\"note\":\"opaque source note\"},\"Range\":{\"status\":\"supported\",\"value\":{\"min\":\"1.00\",\"max\":\"2.0\"},\"sources\":[],\"note\":\"opaque source note\"},\"String\":{\"status\":\"supported\",\"value\":\"\",\"sources\":[],\"note\":\"opaque source note\"},\"Number\":{\"status\":\"supported\",\"value\":-0,\"sources\":[],\"note\":\"opaque source note\"},\"Evidence\":{\"status\":\"supported\",\"value\":\"present\",\"sources\":[],\"note\":\"opaque source note\"}}}}},\"values\":{\"Text\":\"filtered visible\"},\"research\":{\"id\":\"research_11111111111111111111111111111111\",\"recipeVersion\":7,\"recipe\":{\"version\":1,\"target\":\"records\",\"fields\":[{ \"type\" : \"text\", \"name\" : \"Text\", \"description\" : \"A  \\u0042 / kept\" },{\"name\":\"Integer\",\"type\":\"integer\",\"description\":\"Original integer\"},{\"name\":\"Decimal\",\"type\":\"decimal\",\"description\":\"Original decimal\"},{\"name\":\"Boolean\",\"type\":\"boolean\",\"description\":\"Original boolean\"},{\"name\":\"List\",\"type\":\"text-list\",\"description\":\"Original list\"},{\"name\":\"Range\",\"type\":\"range\",\"description\":\"Original range\"},{\"name\":\"String\",\"type\":\"string\",\"description\":\"Historical string\"},{\"name\":\"Number\",\"type\":\"number\",\"description\":\"Historical number\"},{\"name\":\"Evidence\",\"type\":\"text\",\"description\":\"Availability\"}],\"criteria\":[],\"ai\":{},\"limits\":{}},\"intent\":\"Opaque original intent\",\"createdAt\":\"2026-01-01T00:00:00Z\",\"approvedLimits\":{},\"budgetApprovals\":[],\"workflowApproval\":null,\"modelResponses\":[],\"sources\":[]},\"reviews\":[],\"legacyOpaque\":{\"escaped\":\"\\ud800\"}}"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "originalSnapshotSha256"
          ],
          "value": "sha256:7a489b2c5ba033f1bd8dde3c3dfc6426c395645120a2dd6c305a7e051e3aa526"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "fields",
            "Boolean",
            "valueJson"
          ],
          "remove": true
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "fields",
            "Boolean",
            "status"
          ],
          "value": "missing"
        },
        {
          "path": [
            "generatedConsistency",
            "receiptResultDigest"
          ],
          "value": "sha256:b401945245ba15164f6c5d43fd8b897325ebd85f4e282ab1e0889469a4c5445c"
        },
        {
          "path": [
            "generatedConsistency",
            "rule",
            "column"
          ],
          "value": "Boolean"
        }
      ],
      "expectedPatch": [
        {
          "path": [
            "originalSnapshotSha256"
          ],
          "value": "sha256:7a489b2c5ba033f1bd8dde3c3dfc6426c395645120a2dd6c305a7e051e3aa526"
        },
        {
          "path": [
            "frameSha256"
          ],
          "value": "sha256:59453fa223eddd68728a4128c690aeafdeee1bff9971e53a54fafaa77856480a"
        },
        {
          "path": [
            "projection",
            "fields",
            "Boolean",
            "valueJson"
          ],
          "remove": true
        },
        {
          "path": [
            "projection",
            "fields",
            "Boolean",
            "status"
          ],
          "value": "missing"
        },
        {
          "path": [
            "transformation",
            "column"
          ],
          "value": "Boolean"
        },
        {
          "path": [
            "transformation",
            "result",
            "json"
          ],
          "remove": true
        },
        {
          "path": [
            "transformation",
            "result",
            "state"
          ],
          "value": "omitted"
        },
        {
          "path": [
            "transformation",
            "result",
            "reason"
          ],
          "value": "unavailable"
        },
        {
          "path": [
            "transformation",
            "researchIdentity",
            "fieldSha256"
          ],
          "value": "sha256:6bbd6a1d2d192a87512cb5e5477aca6a6e30f90580ff2e8022172abf26b748f7"
        },
        {
          "path": [
            "transformation",
            "input"
          ],
          "value": {
            "state": "missing"
          }
        }
      ]
    },
    {
      "id": "producer-unavailable-null",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "originalSnapshotJson"
          ],
          "value": "{\"version\":1,\"class\":\"generated\",\"preparationId\":\"prep_synthetic\",\"recipeVersion\":8,\"qualification\":null,\"prepared\":{\"ignored\":\"not raw input\"},\"record\":{\"id\":\"record_synthetic\",\"name\":\"Synthetic\",\"sourceId\":\"source_synthetic\",\"row\":1,\"class\":\"generated\",\"status\":\"ready\",\"values\":{\"Text\":\"  A  \",\"Integer\":\"-0\",\"Decimal\":\"1.2300\",\"Boolean\":\"false\",\"List\":\"[]\",\"Range\":\"{\\\"min\\\":\\\"1.00\\\",\\\"max\\\":\\\"2.0\\\"}\",\"String\":\"\",\"Number\":\"-0\",\"Evidence\":\"present\"},\"research\":{\"runId\":\"research_11111111111111111111111111111111\",\"recipeVersion\":7,\"entity\":{\"id\":\"entity_synthetic\",\"kind\":\"record\",\"name\":\"Synthetic\",\"url\":\"https://example.test/\",\"fields\":{\"Text\":{\"status\":\"supported\",\"value\":\"  A  \",\"sources\":[],\"note\":\"opaque source note\"},\"Integer\":{\"status\":\"supported\",\"value\":-0,\"sources\":[],\"note\":\"opaque source note\"},\"Decimal\":{\"status\":\"supported\",\"value\":\"1.2300\",\"sources\":[],\"note\":\"opaque source note\"},\"Boolean\":{\"status\":\"missing\",\"value\":null,\"sources\":[],\"note\":\"opaque source note\"},\"List\":{\"status\":\"supported\",\"value\":[],\"sources\":[],\"note\":\"opaque source note\"},\"Range\":{\"status\":\"supported\",\"value\":{\"min\":\"1.00\",\"max\":\"2.0\"},\"sources\":[],\"note\":\"opaque source note\"},\"String\":{\"status\":\"supported\",\"value\":\"\",\"sources\":[],\"note\":\"opaque source note\"},\"Number\":{\"status\":\"supported\",\"value\":-0,\"sources\":[],\"note\":\"opaque source note\"},\"Evidence\":{\"status\":\"supported\",\"value\":\"present\",\"sources\":[],\"note\":\"opaque source note\"}}}}},\"values\":{\"Text\":\"filtered visible\"},\"research\":{\"id\":\"research_11111111111111111111111111111111\",\"recipeVersion\":7,\"recipe\":{\"version\":1,\"target\":\"records\",\"fields\":[{ \"type\" : \"text\", \"name\" : \"Text\", \"description\" : \"A  \\u0042 / kept\" },{\"name\":\"Integer\",\"type\":\"integer\",\"description\":\"Original integer\"},{\"name\":\"Decimal\",\"type\":\"decimal\",\"description\":\"Original decimal\"},{\"name\":\"Boolean\",\"type\":\"boolean\",\"description\":\"Original boolean\"},{\"name\":\"List\",\"type\":\"text-list\",\"description\":\"Original list\"},{\"name\":\"Range\",\"type\":\"range\",\"description\":\"Original range\"},{\"name\":\"String\",\"type\":\"string\",\"description\":\"Historical string\"},{\"name\":\"Number\",\"type\":\"number\",\"description\":\"Historical number\"},{\"name\":\"Evidence\",\"type\":\"text\",\"description\":\"Availability\"}],\"criteria\":[],\"ai\":{},\"limits\":{}},\"intent\":\"Opaque original intent\",\"createdAt\":\"2026-01-01T00:00:00Z\",\"approvedLimits\":{},\"budgetApprovals\":[],\"workflowApproval\":null,\"modelResponses\":[],\"sources\":[]},\"reviews\":[],\"legacyOpaque\":{\"escaped\":\"\\ud800\"}}"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "originalSnapshotSha256"
          ],
          "value": "sha256:1a7e66b3a08cec8bdedf1d608a33ea416500b9c4c94a17c6c3ace0f60b8e47c5"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "fields",
            "Boolean",
            "status"
          ],
          "value": "missing"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "fields",
            "Boolean",
            "valueJson"
          ],
          "value": "null"
        },
        {
          "path": [
            "generatedConsistency",
            "receiptResultDigest"
          ],
          "value": "sha256:fb649a9d0105e67c0a8d404fc3d295e70991b6b7363dbd6fcfefd374f736ebf5"
        },
        {
          "path": [
            "generatedConsistency",
            "rule",
            "column"
          ],
          "value": "Boolean"
        }
      ],
      "expectedPatch": [
        {
          "path": [
            "originalSnapshotSha256"
          ],
          "value": "sha256:1a7e66b3a08cec8bdedf1d608a33ea416500b9c4c94a17c6c3ace0f60b8e47c5"
        },
        {
          "path": [
            "frameSha256"
          ],
          "value": "sha256:286b7fa4642d919bc9dc8f4683f72675975de3c0f0cfdc1b1b705a9af2b8fc74"
        },
        {
          "path": [
            "projection",
            "fields",
            "Boolean",
            "status"
          ],
          "value": "missing"
        },
        {
          "path": [
            "projection",
            "fields",
            "Boolean",
            "valueJson"
          ],
          "value": "null"
        },
        {
          "path": [
            "transformation",
            "column"
          ],
          "value": "Boolean"
        },
        {
          "path": [
            "transformation",
            "result",
            "json"
          ],
          "remove": true
        },
        {
          "path": [
            "transformation",
            "result",
            "state"
          ],
          "value": "omitted"
        },
        {
          "path": [
            "transformation",
            "result",
            "reason"
          ],
          "value": "unavailable"
        },
        {
          "path": [
            "transformation",
            "researchIdentity",
            "fieldSha256"
          ],
          "value": "sha256:6bbd6a1d2d192a87512cb5e5477aca6a6e30f90580ff2e8022172abf26b748f7"
        },
        {
          "path": [
            "transformation",
            "input"
          ],
          "value": {
            "state": "present",
            "ref": {
              "frameSha256": "sha256:286b7fa4642d919bc9dc8f4683f72675975de3c0f0cfdc1b1b705a9af2b8fc74",
              "location": "research-value"
            }
          }
        }
      ]
    },
    {
      "id": "producer-availability-absent",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "originalSnapshotJson"
          ],
          "value": "{\"version\":1,\"class\":\"generated\",\"preparationId\":\"prep_synthetic\",\"recipeVersion\":8,\"qualification\":null,\"prepared\":{\"ignored\":\"not raw input\"},\"record\":{\"id\":\"record_synthetic\",\"name\":\"Synthetic\",\"sourceId\":\"source_synthetic\",\"row\":1,\"class\":\"generated\",\"status\":\"ready\",\"values\":{\"Text\":\"  A  \",\"Integer\":\"-0\",\"Decimal\":\"1.2300\",\"Boolean\":\"false\",\"List\":\"[]\",\"Range\":\"{\\\"min\\\":\\\"1.00\\\",\\\"max\\\":\\\"2.0\\\"}\",\"String\":\"\",\"Number\":\"-0\",\"Evidence\":\"absent\"},\"research\":{\"runId\":\"research_11111111111111111111111111111111\",\"recipeVersion\":7,\"entity\":{\"id\":\"entity_synthetic\",\"kind\":\"record\",\"name\":\"Synthetic\",\"url\":\"https://example.test/\",\"fields\":{\"Text\":{\"status\":\"supported\",\"value\":\"  A  \",\"sources\":[],\"note\":\"opaque source note\"},\"Integer\":{\"status\":\"supported\",\"value\":-0,\"sources\":[],\"note\":\"opaque source note\"},\"Decimal\":{\"status\":\"supported\",\"value\":\"1.2300\",\"sources\":[],\"note\":\"opaque source note\"},\"Boolean\":{\"status\":\"supported\",\"value\":false,\"sources\":[],\"note\":\"opaque source note\"},\"List\":{\"status\":\"supported\",\"value\":[],\"sources\":[],\"note\":\"opaque source note\"},\"Range\":{\"status\":\"supported\",\"value\":{\"min\":\"1.00\",\"max\":\"2.0\"},\"sources\":[],\"note\":\"opaque source note\"},\"String\":{\"status\":\"supported\",\"value\":\"\",\"sources\":[],\"note\":\"opaque source note\"},\"Number\":{\"status\":\"supported\",\"value\":-0,\"sources\":[],\"note\":\"opaque source note\"},\"Evidence\":{\"status\":\"supported\",\"value\":\"present\",\"sources\":[],\"note\":\"opaque source note\"}}}}},\"values\":{\"Text\":\"filtered visible\"},\"research\":{\"id\":\"research_11111111111111111111111111111111\",\"recipeVersion\":7,\"recipe\":{\"version\":1,\"target\":\"records\",\"fields\":[{ \"type\" : \"text\", \"name\" : \"Text\", \"description\" : \"A  \\u0042 / kept\" },{\"name\":\"Integer\",\"type\":\"integer\",\"description\":\"Original integer\"},{\"name\":\"Decimal\",\"type\":\"decimal\",\"description\":\"Original decimal\"},{\"name\":\"Boolean\",\"type\":\"boolean\",\"description\":\"Original boolean\"},{\"name\":\"List\",\"type\":\"text-list\",\"description\":\"Original list\"},{\"name\":\"Range\",\"type\":\"range\",\"description\":\"Original range\"},{\"name\":\"String\",\"type\":\"string\",\"description\":\"Historical string\"},{\"name\":\"Number\",\"type\":\"number\",\"description\":\"Historical number\"},{\"name\":\"Evidence\",\"type\":\"text\",\"description\":\"Availability\"}],\"criteria\":[],\"ai\":{},\"limits\":{}},\"intent\":\"Opaque original intent\",\"createdAt\":\"2026-01-01T00:00:00Z\",\"approvedLimits\":{},\"budgetApprovals\":[],\"workflowApproval\":null,\"modelResponses\":[],\"sources\":[]},\"reviews\":[],\"legacyOpaque\":{\"escaped\":\"\\ud800\"}}"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "originalSnapshotSha256"
          ],
          "value": "sha256:516048df9328b4027408bc01a2ba64dcd0dba859b9e15f78ee26a2cac8442699"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "values",
            "Evidence"
          ],
          "value": "absent"
        },
        {
          "path": [
            "generatedConsistency",
            "receiptResultDigest"
          ],
          "value": "sha256:230689081da8fe78c98cd1e31bc4779e38ee64def2b6215dcc5692a050e16efb"
        },
        {
          "path": [
            "generatedConsistency",
            "rule",
            "column"
          ],
          "value": "Evidence"
        },
        {
          "path": [
            "generatedConsistency",
            "rule",
            "kind"
          ],
          "value": "evidence-availability"
        }
      ],
      "expectedPatch": [
        {
          "path": [
            "originalSnapshotSha256"
          ],
          "value": "sha256:516048df9328b4027408bc01a2ba64dcd0dba859b9e15f78ee26a2cac8442699"
        },
        {
          "path": [
            "frameSha256"
          ],
          "value": "sha256:e6cd75757aa8f19324b4b8cd26728bc936a091decfb1874218fed2515175e9d1"
        },
        {
          "path": [
            "projection",
            "values",
            "Evidence"
          ],
          "value": "absent"
        },
        {
          "path": [
            "transformation",
            "researchIdentity"
          ],
          "remove": true
        },
        {
          "path": [
            "transformation",
            "column"
          ],
          "value": "Evidence"
        },
        {
          "path": [
            "transformation",
            "result",
            "json"
          ],
          "value": "\"absent\""
        },
        {
          "path": [
            "transformation",
            "input"
          ],
          "value": {
            "state": "present",
            "ref": {
              "frameSha256": "sha256:e6cd75757aa8f19324b4b8cd26728bc936a091decfb1874218fed2515175e9d1",
              "location": "values"
            }
          }
        }
      ]
    },
    {
      "id": "producer-availability-unknown",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "originalSnapshotJson"
          ],
          "value": "{\"version\":1,\"class\":\"generated\",\"preparationId\":\"prep_synthetic\",\"recipeVersion\":8,\"qualification\":null,\"prepared\":{\"ignored\":\"not raw input\"},\"record\":{\"id\":\"record_synthetic\",\"name\":\"Synthetic\",\"sourceId\":\"source_synthetic\",\"row\":1,\"class\":\"generated\",\"status\":\"ready\",\"values\":{\"Text\":\"  A  \",\"Integer\":\"-0\",\"Decimal\":\"1.2300\",\"Boolean\":\"false\",\"List\":\"[]\",\"Range\":\"{\\\"min\\\":\\\"1.00\\\",\\\"max\\\":\\\"2.0\\\"}\",\"String\":\"\",\"Number\":\"-0\",\"Evidence\":\"unknown\"},\"research\":{\"runId\":\"research_11111111111111111111111111111111\",\"recipeVersion\":7,\"entity\":{\"id\":\"entity_synthetic\",\"kind\":\"record\",\"name\":\"Synthetic\",\"url\":\"https://example.test/\",\"fields\":{\"Text\":{\"status\":\"supported\",\"value\":\"  A  \",\"sources\":[],\"note\":\"opaque source note\"},\"Integer\":{\"status\":\"supported\",\"value\":-0,\"sources\":[],\"note\":\"opaque source note\"},\"Decimal\":{\"status\":\"supported\",\"value\":\"1.2300\",\"sources\":[],\"note\":\"opaque source note\"},\"Boolean\":{\"status\":\"supported\",\"value\":false,\"sources\":[],\"note\":\"opaque source note\"},\"List\":{\"status\":\"supported\",\"value\":[],\"sources\":[],\"note\":\"opaque source note\"},\"Range\":{\"status\":\"supported\",\"value\":{\"min\":\"1.00\",\"max\":\"2.0\"},\"sources\":[],\"note\":\"opaque source note\"},\"String\":{\"status\":\"supported\",\"value\":\"\",\"sources\":[],\"note\":\"opaque source note\"},\"Number\":{\"status\":\"supported\",\"value\":-0,\"sources\":[],\"note\":\"opaque source note\"},\"Evidence\":{\"status\":\"supported\",\"value\":\"present\",\"sources\":[],\"note\":\"opaque source note\"}}}}},\"values\":{\"Text\":\"filtered visible\"},\"research\":{\"id\":\"research_11111111111111111111111111111111\",\"recipeVersion\":7,\"recipe\":{\"version\":1,\"target\":\"records\",\"fields\":[{ \"type\" : \"text\", \"name\" : \"Text\", \"description\" : \"A  \\u0042 / kept\" },{\"name\":\"Integer\",\"type\":\"integer\",\"description\":\"Original integer\"},{\"name\":\"Decimal\",\"type\":\"decimal\",\"description\":\"Original decimal\"},{\"name\":\"Boolean\",\"type\":\"boolean\",\"description\":\"Original boolean\"},{\"name\":\"List\",\"type\":\"text-list\",\"description\":\"Original list\"},{\"name\":\"Range\",\"type\":\"range\",\"description\":\"Original range\"},{\"name\":\"String\",\"type\":\"string\",\"description\":\"Historical string\"},{\"name\":\"Number\",\"type\":\"number\",\"description\":\"Historical number\"},{\"name\":\"Evidence\",\"type\":\"text\",\"description\":\"Availability\"}],\"criteria\":[],\"ai\":{},\"limits\":{}},\"intent\":\"Opaque original intent\",\"createdAt\":\"2026-01-01T00:00:00Z\",\"approvedLimits\":{},\"budgetApprovals\":[],\"workflowApproval\":null,\"modelResponses\":[],\"sources\":[]},\"reviews\":[],\"legacyOpaque\":{\"escaped\":\"\\ud800\"}}"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "originalSnapshotSha256"
          ],
          "value": "sha256:e4866ac57ce1aabf403a9aef302f6d53d53add86853b4274d7ceb96c6b79e741"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "values",
            "Evidence"
          ],
          "value": "unknown"
        },
        {
          "path": [
            "generatedConsistency",
            "receiptResultDigest"
          ],
          "value": "sha256:a3e6dcbf9b0826353d6aba20167e76dd93a6bb86e770e99d0c3a287a6815912c"
        },
        {
          "path": [
            "generatedConsistency",
            "rule",
            "column"
          ],
          "value": "Evidence"
        },
        {
          "path": [
            "generatedConsistency",
            "rule",
            "kind"
          ],
          "value": "evidence-availability"
        }
      ],
      "expectedPatch": [
        {
          "path": [
            "originalSnapshotSha256"
          ],
          "value": "sha256:e4866ac57ce1aabf403a9aef302f6d53d53add86853b4274d7ceb96c6b79e741"
        },
        {
          "path": [
            "frameSha256"
          ],
          "value": "sha256:775394053b4489fb881c6b1a2ba96abdc6d587f34086478769a59e143d07ae4a"
        },
        {
          "path": [
            "projection",
            "values",
            "Evidence"
          ],
          "value": "unknown"
        },
        {
          "path": [
            "transformation",
            "researchIdentity"
          ],
          "remove": true
        },
        {
          "path": [
            "transformation",
            "column"
          ],
          "value": "Evidence"
        },
        {
          "path": [
            "transformation",
            "result",
            "json"
          ],
          "value": "\"unknown\""
        },
        {
          "path": [
            "transformation",
            "input"
          ],
          "value": {
            "state": "present",
            "ref": {
              "frameSha256": "sha256:775394053b4489fb881c6b1a2ba96abdc6d587f34086478769a59e143d07ae4a",
              "location": "values"
            }
          }
        }
      ]
    },
    {
      "id": "producer-revision-boundary-1",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "originalSnapshotJson"
          ],
          "value": "{\"version\":1,\"class\":\"generated\",\"preparationId\":\"prep_synthetic\",\"recipeVersion\":8,\"qualification\":null,\"prepared\":{\"ignored\":\"not raw input\"},\"record\":{\"id\":\"record_synthetic\",\"name\":\"Synthetic\",\"sourceId\":\"source_synthetic\",\"row\":1,\"class\":\"generated\",\"status\":\"ready\",\"values\":{\"Text\":\"  A  \",\"Integer\":\"-0\",\"Decimal\":\"1.2300\",\"Boolean\":\"false\",\"List\":\"[]\",\"Range\":\"{\\\"min\\\":\\\"1.00\\\",\\\"max\\\":\\\"2.0\\\"}\",\"String\":\"\",\"Number\":\"-0\",\"Evidence\":\"present\"},\"research\":{\"runId\":\"research_11111111111111111111111111111111\",\"recipeVersion\":1,\"entity\":{\"id\":\"entity_synthetic\",\"kind\":\"record\",\"name\":\"Synthetic\",\"url\":\"https://example.test/\",\"fields\":{\"Text\":{\"status\":\"supported\",\"value\":\"  A  \",\"sources\":[],\"note\":\"opaque source note\"},\"Integer\":{\"status\":\"supported\",\"value\":-0,\"sources\":[],\"note\":\"opaque source note\"},\"Decimal\":{\"status\":\"supported\",\"value\":\"1.2300\",\"sources\":[],\"note\":\"opaque source note\"},\"Boolean\":{\"status\":\"supported\",\"value\":false,\"sources\":[],\"note\":\"opaque source note\"},\"List\":{\"status\":\"supported\",\"value\":[],\"sources\":[],\"note\":\"opaque source note\"},\"Range\":{\"status\":\"supported\",\"value\":{\"min\":\"1.00\",\"max\":\"2.0\"},\"sources\":[],\"note\":\"opaque source note\"},\"String\":{\"status\":\"supported\",\"value\":\"\",\"sources\":[],\"note\":\"opaque source note\"},\"Number\":{\"status\":\"supported\",\"value\":-0,\"sources\":[],\"note\":\"opaque source note\"},\"Evidence\":{\"status\":\"supported\",\"value\":\"present\",\"sources\":[],\"note\":\"opaque source note\"}}}}},\"values\":{\"Text\":\"filtered visible\"},\"research\":{\"id\":\"research_11111111111111111111111111111111\",\"recipeVersion\":1,\"recipe\":{\"version\":1,\"target\":\"records\",\"fields\":[{ \"type\" : \"text\", \"name\" : \"Text\", \"description\" : \"A  \\u0042 / kept\" },{\"name\":\"Integer\",\"type\":\"integer\",\"description\":\"Original integer\"},{\"name\":\"Decimal\",\"type\":\"decimal\",\"description\":\"Original decimal\"},{\"name\":\"Boolean\",\"type\":\"boolean\",\"description\":\"Original boolean\"},{\"name\":\"List\",\"type\":\"text-list\",\"description\":\"Original list\"},{\"name\":\"Range\",\"type\":\"range\",\"description\":\"Original range\"},{\"name\":\"String\",\"type\":\"string\",\"description\":\"Historical string\"},{\"name\":\"Number\",\"type\":\"number\",\"description\":\"Historical number\"},{\"name\":\"Evidence\",\"type\":\"text\",\"description\":\"Availability\"}],\"criteria\":[],\"ai\":{},\"limits\":{}},\"intent\":\"Opaque original intent\",\"createdAt\":\"2026-01-01T00:00:00Z\",\"approvedLimits\":{},\"budgetApprovals\":[],\"workflowApproval\":null,\"modelResponses\":[],\"sources\":[]},\"reviews\":[],\"legacyOpaque\":{\"escaped\":\"\\ud800\"}}"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "originalSnapshotSha256"
          ],
          "value": "sha256:2c0c1589d4e4d7245a483dc680570976793bd11391ed41a0d22c076897a72a00"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "recordRecipeRevision"
          ],
          "value": "sha256:2ad9735e6b3b81add9fa85447209c1104b85708c81a6694ea83d607e6bc15ca2"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "declaration",
            "recipeRevision"
          ],
          "value": "sha256:2ad9735e6b3b81add9fa85447209c1104b85708c81a6694ea83d607e6bc15ca2"
        },
        {
          "path": [
            "generatedConsistency",
            "receiptResultDigest"
          ],
          "value": "sha256:5a88b51911f607c70cc530c704ce668cc964180919765f6d909968c5d6f67183"
        }
      ],
      "expectedPatch": [
        {
          "path": [
            "originalSnapshotSha256"
          ],
          "value": "sha256:2c0c1589d4e4d7245a483dc680570976793bd11391ed41a0d22c076897a72a00"
        },
        {
          "path": [
            "frameSha256"
          ],
          "value": "sha256:a1e85c3dd9f3ea55d8afba10d4568c9c5e3a69ae2ab5308d73ea6b8b7db35810"
        },
        {
          "path": [
            "revisionIdentity"
          ],
          "value": "sha256:2ad9735e6b3b81add9fa85447209c1104b85708c81a6694ea83d607e6bc15ca2"
        },
        {
          "path": [
            "projection",
            "recipeVersion"
          ],
          "value": 1
        },
        {
          "path": [
            "projection",
            "recordRecipeVersion"
          ],
          "value": 1
        },
        {
          "path": [
            "transformation",
            "researchIdentity",
            "recipeRevision"
          ],
          "value": "sha256:2ad9735e6b3b81add9fa85447209c1104b85708c81a6694ea83d607e6bc15ca2"
        },
        {
          "path": [
            "transformation",
            "input"
          ],
          "value": {
            "state": "present",
            "ref": {
              "frameSha256": "sha256:a1e85c3dd9f3ea55d8afba10d4568c9c5e3a69ae2ab5308d73ea6b8b7db35810",
              "location": "research-value"
            }
          }
        }
      ]
    },
    {
      "id": "producer-revision-boundary-9007199254740991",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "originalSnapshotJson"
          ],
          "value": "{\"version\":1,\"class\":\"generated\",\"preparationId\":\"prep_synthetic\",\"recipeVersion\":8,\"qualification\":null,\"prepared\":{\"ignored\":\"not raw input\"},\"record\":{\"id\":\"record_synthetic\",\"name\":\"Synthetic\",\"sourceId\":\"source_synthetic\",\"row\":1,\"class\":\"generated\",\"status\":\"ready\",\"values\":{\"Text\":\"  A  \",\"Integer\":\"-0\",\"Decimal\":\"1.2300\",\"Boolean\":\"false\",\"List\":\"[]\",\"Range\":\"{\\\"min\\\":\\\"1.00\\\",\\\"max\\\":\\\"2.0\\\"}\",\"String\":\"\",\"Number\":\"-0\",\"Evidence\":\"present\"},\"research\":{\"runId\":\"research_11111111111111111111111111111111\",\"recipeVersion\":9007199254740991,\"entity\":{\"id\":\"entity_synthetic\",\"kind\":\"record\",\"name\":\"Synthetic\",\"url\":\"https://example.test/\",\"fields\":{\"Text\":{\"status\":\"supported\",\"value\":\"  A  \",\"sources\":[],\"note\":\"opaque source note\"},\"Integer\":{\"status\":\"supported\",\"value\":-0,\"sources\":[],\"note\":\"opaque source note\"},\"Decimal\":{\"status\":\"supported\",\"value\":\"1.2300\",\"sources\":[],\"note\":\"opaque source note\"},\"Boolean\":{\"status\":\"supported\",\"value\":false,\"sources\":[],\"note\":\"opaque source note\"},\"List\":{\"status\":\"supported\",\"value\":[],\"sources\":[],\"note\":\"opaque source note\"},\"Range\":{\"status\":\"supported\",\"value\":{\"min\":\"1.00\",\"max\":\"2.0\"},\"sources\":[],\"note\":\"opaque source note\"},\"String\":{\"status\":\"supported\",\"value\":\"\",\"sources\":[],\"note\":\"opaque source note\"},\"Number\":{\"status\":\"supported\",\"value\":-0,\"sources\":[],\"note\":\"opaque source note\"},\"Evidence\":{\"status\":\"supported\",\"value\":\"present\",\"sources\":[],\"note\":\"opaque source note\"}}}}},\"values\":{\"Text\":\"filtered visible\"},\"research\":{\"id\":\"research_11111111111111111111111111111111\",\"recipeVersion\":9007199254740991,\"recipe\":{\"version\":1,\"target\":\"records\",\"fields\":[{ \"type\" : \"text\", \"name\" : \"Text\", \"description\" : \"A  \\u0042 / kept\" },{\"name\":\"Integer\",\"type\":\"integer\",\"description\":\"Original integer\"},{\"name\":\"Decimal\",\"type\":\"decimal\",\"description\":\"Original decimal\"},{\"name\":\"Boolean\",\"type\":\"boolean\",\"description\":\"Original boolean\"},{\"name\":\"List\",\"type\":\"text-list\",\"description\":\"Original list\"},{\"name\":\"Range\",\"type\":\"range\",\"description\":\"Original range\"},{\"name\":\"String\",\"type\":\"string\",\"description\":\"Historical string\"},{\"name\":\"Number\",\"type\":\"number\",\"description\":\"Historical number\"},{\"name\":\"Evidence\",\"type\":\"text\",\"description\":\"Availability\"}],\"criteria\":[],\"ai\":{},\"limits\":{}},\"intent\":\"Opaque original intent\",\"createdAt\":\"2026-01-01T00:00:00Z\",\"approvedLimits\":{},\"budgetApprovals\":[],\"workflowApproval\":null,\"modelResponses\":[],\"sources\":[]},\"reviews\":[],\"legacyOpaque\":{\"escaped\":\"\\ud800\"}}"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "originalSnapshotSha256"
          ],
          "value": "sha256:846acccd4ba99ed32bfbd72c86b76ea94cf9d430e2dea4ebe8c58a7b96276418"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "recordRecipeRevision"
          ],
          "value": "sha256:195f78bf3c5a40044ebe16d52f934a9edb9f5665ac93c6bec7525d939adcb18e"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "declaration",
            "recipeRevision"
          ],
          "value": "sha256:195f78bf3c5a40044ebe16d52f934a9edb9f5665ac93c6bec7525d939adcb18e"
        },
        {
          "path": [
            "generatedConsistency",
            "receiptResultDigest"
          ],
          "value": "sha256:0ba64b795fb9c175b5272b6abab9cf46486eaeac62aec7b6b51186c0b4dc9ca8"
        }
      ],
      "expectedPatch": [
        {
          "path": [
            "originalSnapshotSha256"
          ],
          "value": "sha256:846acccd4ba99ed32bfbd72c86b76ea94cf9d430e2dea4ebe8c58a7b96276418"
        },
        {
          "path": [
            "frameSha256"
          ],
          "value": "sha256:eabb4bad72c9859b47186ff9d39ef89ba7f0f3573bdc880a390ba22ea0c8e3fc"
        },
        {
          "path": [
            "revisionIdentity"
          ],
          "value": "sha256:195f78bf3c5a40044ebe16d52f934a9edb9f5665ac93c6bec7525d939adcb18e"
        },
        {
          "path": [
            "projection",
            "recipeVersion"
          ],
          "value": 9007199254740991
        },
        {
          "path": [
            "projection",
            "recordRecipeVersion"
          ],
          "value": 9007199254740991
        },
        {
          "path": [
            "transformation",
            "researchIdentity",
            "recipeRevision"
          ],
          "value": "sha256:195f78bf3c5a40044ebe16d52f934a9edb9f5665ac93c6bec7525d939adcb18e"
        },
        {
          "path": [
            "transformation",
            "input"
          ],
          "value": {
            "state": "present",
            "ref": {
              "frameSha256": "sha256:eabb4bad72c9859b47186ff9d39ef89ba7f0f3573bdc880a390ba22ea0c8e3fc",
              "location": "research-value"
            }
          }
        }
      ]
    },
    {
      "id": "producer-escaped-frame-identity",
      "expectedPatch": [
        {
          "path": [
            "frameSha256"
          ],
          "value": "sha256:6e1ee80662772a061f8a00d1b32fef99259ce06a5973770ff3abd94836b0ca72"
        },
        {
          "path": [
            "transformation",
            "input"
          ],
          "value": {
            "state": "present",
            "ref": {
              "frameSha256": "sha256:6e1ee80662772a061f8a00d1b32fef99259ce06a5973770ff3abd94836b0ca72",
              "location": "research-value"
            }
          }
        }
      ],
      "wireJson": "{\"generatedConsistency\":{\"carrier\":{\"contractVersion\":\"1\",\"originalSnapshotJson\":\"{\\\"version\\\":1,\\\"class\\\":\\\"generated\\\",\\\"preparationId\\\":\\\"prep_synthetic\\\",\\\"recipeVersion\\\":8,\\\"qualification\\\":null,\\\"prepared\\\":{\\\"ignored\\\":\\\"not raw input\\\"},\\\"record\\\":{\\\"id\\\":\\\"record_synthetic\\\",\\\"name\\\":\\\"Synthetic\\\",\\\"sourceId\\\":\\\"source_synthetic\\\",\\\"row\\\":1,\\\"class\\\":\\\"generated\\\",\\\"status\\\":\\\"ready\\\",\\\"values\\\":{\\\"Text\\\":\\\"  A  \\\",\\\"Integer\\\":\\\"-0\\\",\\\"Decimal\\\":\\\"1.2300\\\",\\\"Boolean\\\":\\\"false\\\",\\\"List\\\":\\\"[]\\\",\\\"Range\\\":\\\"{\\\\\\\"min\\\\\\\":\\\\\\\"1.00\\\\\\\",\\\\\\\"max\\\\\\\":\\\\\\\"2.0\\\\\\\"}\\\",\\\"String\\\":\\\"\\\",\\\"Number\\\":\\\"-0\\\",\\\"Evidence\\\":\\\"present\\\"},\\\"research\\\":{\\\"runId\\\":\\\"research_11111111111111111111111111111111\\\",\\\"recipeVersion\\\":7,\\\"entity\\\":{\\\"id\\\":\\\"entity_synthetic\\\",\\\"kind\\\":\\\"record\\\",\\\"name\\\":\\\"Synthetic\\\",\\\"url\\\":\\\"https://example.test/\\\",\\\"fields\\\":{\\\"Text\\\":{\\\"status\\\":\\\"supported\\\",\\\"value\\\":\\\"  A  \\\",\\\"sources\\\":[],\\\"note\\\":\\\"opaque source note\\\"},\\\"Integer\\\":{\\\"status\\\":\\\"supported\\\",\\\"value\\\":-0,\\\"sources\\\":[],\\\"note\\\":\\\"opaque source note\\\"},\\\"Decimal\\\":{\\\"status\\\":\\\"supported\\\",\\\"value\\\":\\\"1.2300\\\",\\\"sources\\\":[],\\\"note\\\":\\\"opaque source note\\\"},\\\"Boolean\\\":{\\\"status\\\":\\\"supported\\\",\\\"value\\\":false,\\\"sources\\\":[],\\\"note\\\":\\\"opaque source note\\\"},\\\"List\\\":{\\\"status\\\":\\\"supported\\\",\\\"value\\\":[],\\\"sources\\\":[],\\\"note\\\":\\\"opaque source note\\\"},\\\"Range\\\":{\\\"status\\\":\\\"supported\\\",\\\"value\\\":{\\\"min\\\":\\\"1.00\\\",\\\"max\\\":\\\"2.0\\\"},\\\"sources\\\":[],\\\"note\\\":\\\"opaque source note\\\"},\\\"String\\\":{\\\"status\\\":\\\"supported\\\",\\\"value\\\":\\\"\\\",\\\"sources\\\":[],\\\"note\\\":\\\"opaque source note\\\"},\\\"Number\\\":{\\\"status\\\":\\\"supported\\\",\\\"value\\\":-0,\\\"sources\\\":[],\\\"note\\\":\\\"opaque source note\\\"},\\\"Evidence\\\":{\\\"status\\\":\\\"supported\\\",\\\"value\\\":\\\"present\\\",\\\"sources\\\":[],\\\"note\\\":\\\"opaque source note\\\"}}}}},\\\"values\\\":{\\\"Text\\\":\\\"filtered visible\\\"},\\\"research\\\":{\\\"id\\\":\\\"research_11111111111111111111111111111111\\\",\\\"recipeVersion\\\":7,\\\"recipe\\\":{\\\"version\\\":1,\\\"target\\\":\\\"records\\\",\\\"fields\\\":[{ \\\"type\\\" : \\\"text\\\", \\\"name\\\" : \\\"Text\\\", \\\"description\\\" : \\\"A  \\\\u0042 / kept\\\" },{\\\"name\\\":\\\"Integer\\\",\\\"type\\\":\\\"integer\\\",\\\"description\\\":\\\"Original integer\\\"},{\\\"name\\\":\\\"Decimal\\\",\\\"type\\\":\\\"decimal\\\",\\\"description\\\":\\\"Original decimal\\\"},{\\\"name\\\":\\\"Boolean\\\",\\\"type\\\":\\\"boolean\\\",\\\"description\\\":\\\"Original boolean\\\"},{\\\"name\\\":\\\"List\\\",\\\"type\\\":\\\"text-list\\\",\\\"description\\\":\\\"Original list\\\"},{\\\"name\\\":\\\"Range\\\",\\\"type\\\":\\\"range\\\",\\\"description\\\":\\\"Original range\\\"},{\\\"name\\\":\\\"String\\\",\\\"type\\\":\\\"string\\\",\\\"description\\\":\\\"Historical string\\\"},{\\\"name\\\":\\\"Number\\\",\\\"type\\\":\\\"number\\\",\\\"description\\\":\\\"Historical number\\\"},{\\\"name\\\":\\\"Evidence\\\",\\\"type\\\":\\\"text\\\",\\\"description\\\":\\\"Availability\\\"}],\\\"criteria\\\":[],\\\"ai\\\":{},\\\"limits\\\":{}},\\\"intent\\\":\\\"Opaque original intent\\\",\\\"createdAt\\\":\\\"2026-01-01T00:00:00Z\\\",\\\"approvedLimits\\\":{},\\\"budgetApprovals\\\":[],\\\"workflowApproval\\\":null,\\\"modelResponses\\\":[],\\\"sources\\\":[]},\\\"reviews\\\":[],\\\"legacyOpaque\\\":{\\\"escaped\\\":\\\"\\\\ud800\\\"}}\",\"originalSnapshotSha256\":\"sha256:059b04e2781eea91f1d1f529fdbd5f6da1d1e731acab7309615b99a7ec52f4ea\",\"retained\":{\"contractVersion\":\"1\",\"origin\":\"generated\",\"values\":{\"\\u0054ext\":\"  A  \",\"Integer\":\"-0\",\"Decimal\":\"1.2300\",\"Boolean\":\"false\",\"List\":\"[]\",\"Range\":\"{\\\"min\\\":\\\"1.00\\\",\\\"max\\\":\\\"2.0\\\"}\",\"String\":\"\",\"Number\":\"-0\",\"Evidence\":\"present\"},\"research\":{\"recordRecipeRevision\":\"sha256:2fffc39ce48e5ecf531123cbcf65ff4dac679c044a25c681ecd44bc2fb28daed\",\"declaration\":{\"recipeRevision\":\"sha256:2fffc39ce48e5ecf531123cbcf65ff4dac679c044a25c681ecd44bc2fb28daed\",\"fields\":[{\"name\":\"Text\",\"fieldJson\":\"{\\\"type\\\":\\\"text\\\",\\\"name\\\":\\\"Text\\\",\\\"description\\\":\\\"A  \\\\u0042 / kept\\\"}\"},{\"name\":\"Integer\",\"fieldJson\":\"{\\\"name\\\":\\\"Integer\\\",\\\"type\\\":\\\"integer\\\",\\\"description\\\":\\\"Original integer\\\"}\"},{\"name\":\"Decimal\",\"fieldJson\":\"{\\\"name\\\":\\\"Decimal\\\",\\\"type\\\":\\\"decimal\\\",\\\"description\\\":\\\"Original decimal\\\"}\"},{\"name\":\"Boolean\",\"fieldJson\":\"{\\\"name\\\":\\\"Boolean\\\",\\\"type\\\":\\\"boolean\\\",\\\"description\\\":\\\"Original boolean\\\"}\"},{\"name\":\"List\",\"fieldJson\":\"{\\\"name\\\":\\\"List\\\",\\\"type\\\":\\\"text-list\\\",\\\"description\\\":\\\"Original list\\\"}\"},{\"name\":\"Range\",\"fieldJson\":\"{\\\"name\\\":\\\"Range\\\",\\\"type\\\":\\\"range\\\",\\\"description\\\":\\\"Original range\\\"}\"},{\"name\":\"String\",\"fieldJson\":\"{\\\"name\\\":\\\"String\\\",\\\"type\\\":\\\"string\\\",\\\"description\\\":\\\"Historical string\\\"}\"},{\"name\":\"Number\",\"fieldJson\":\"{\\\"name\\\":\\\"Number\\\",\\\"type\\\":\\\"number\\\",\\\"description\\\":\\\"Historical number\\\"}\"},{\"name\":\"Evidence\",\"fieldJson\":\"{\\\"name\\\":\\\"Evidence\\\",\\\"type\\\":\\\"text\\\",\\\"description\\\":\\\"Availability\\\"}\"}]},\"fields\":{\"Text\":{\"status\":\"supported\",\"valueJson\":\"\\\"  A  \\\"\"},\"Integer\":{\"status\":\"supported\",\"valueJson\":\"-0\"},\"Decimal\":{\"status\":\"supported\",\"valueJson\":\"\\\"1.2300\\\"\"},\"Boolean\":{\"status\":\"supported\",\"valueJson\":\"false\"},\"List\":{\"status\":\"supported\",\"valueJson\":\"[]\"},\"Range\":{\"status\":\"supported\",\"valueJson\":\"{\\\"min\\\":\\\"1.00\\\",\\\"max\\\":\\\"2.0\\\"}\"},\"String\":{\"status\":\"supported\",\"valueJson\":\"\\\"\\\"\"},\"Number\":{\"status\":\"supported\",\"valueJson\":\"-0\"},\"Evidence\":{\"status\":\"supported\",\"valueJson\":\"\\\"present\\\"\"}}}}},\"profile\":\"base\",\"limits\":{\"originalSnapshotBytes\":524288,\"carrierBytes\":3145728},\"trustedProducer\":{\"id\":\"reviewed-columns\",\"profileDigest\":\"sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\",\"class\":\"generated\",\"source\":\"desk-inputs\",\"authority\":\"synthetic-trusted-host\",\"shape\":\"mcp\",\"endpoint\":\"desk-local:reviewed-inputs\",\"adapter\":{\"name\":\"jpack-desk/reviewed-input\",\"version\":\"2\",\"digest\":\"sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\"},\"tools\":[\"read_reviewed_input\"],\"retainedColumnProducer\":{\"contractVersion\":\"1\",\"grammar\":\"desk-reviewed-input/1\"}},\"sourceBinding\":{\"kind\":\"operation\",\"profile\":\"reviewed-columns\",\"profileDigest\":\"sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\"},\"receiptResultDigest\":\"sha256:4e8a6ba130e89f25231ce9b54c6062a1bf6e773762b7d41929839319d11f43c4\",\"rule\":{\"contractVersion\":\"1\",\"column\":\"Text\",\"kind\":\"research-value\"}}}"
    },
    {
      "id": "producer-null-carrier",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "carrier"
          ],
          "value": null
        }
      ],
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "producer-null-trust",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "trustedProducer"
          ],
          "value": null
        }
      ],
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "producer-nonscalar-status",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "originalSnapshotJson"
          ],
          "value": "{\"version\":1,\"class\":\"generated\",\"preparationId\":\"prep_synthetic\",\"recipeVersion\":8,\"qualification\":null,\"prepared\":{\"ignored\":\"not raw input\"},\"record\":{\"id\":\"record_synthetic\",\"name\":\"Synthetic\",\"sourceId\":\"source_synthetic\",\"row\":1,\"class\":\"generated\",\"status\":\"ready\",\"values\":{\"Text\":\"  A  \",\"Integer\":\"-0\",\"Decimal\":\"1.2300\",\"Boolean\":\"false\",\"List\":\"[]\",\"Range\":\"{\\\"min\\\":\\\"1.00\\\",\\\"max\\\":\\\"2.0\\\"}\",\"String\":\"\",\"Number\":\"-0\",\"Evidence\":\"present\"},\"research\":{\"runId\":\"research_11111111111111111111111111111111\",\"recipeVersion\":7,\"entity\":{\"id\":\"entity_synthetic\",\"kind\":\"record\",\"name\":\"Synthetic\",\"url\":\"https://example.test/\",\"fields\":{\"Text\":{\"status\":[],\"value\":\"  A  \",\"sources\":[],\"note\":\"opaque source note\"},\"Integer\":{\"status\":\"supported\",\"value\":-0,\"sources\":[],\"note\":\"opaque source note\"},\"Decimal\":{\"status\":\"supported\",\"value\":\"1.2300\",\"sources\":[],\"note\":\"opaque source note\"},\"Boolean\":{\"status\":\"supported\",\"value\":false,\"sources\":[],\"note\":\"opaque source note\"},\"List\":{\"status\":\"supported\",\"value\":[],\"sources\":[],\"note\":\"opaque source note\"},\"Range\":{\"status\":\"supported\",\"value\":{\"min\":\"1.00\",\"max\":\"2.0\"},\"sources\":[],\"note\":\"opaque source note\"},\"String\":{\"status\":\"supported\",\"value\":\"\",\"sources\":[],\"note\":\"opaque source note\"},\"Number\":{\"status\":\"supported\",\"value\":-0,\"sources\":[],\"note\":\"opaque source note\"},\"Evidence\":{\"status\":\"supported\",\"value\":\"present\",\"sources\":[],\"note\":\"opaque source note\"}}}}},\"values\":{\"Text\":\"filtered visible\"},\"research\":{\"id\":\"research_11111111111111111111111111111111\",\"recipeVersion\":7,\"recipe\":{\"version\":1,\"target\":\"records\",\"fields\":[{ \"type\" : \"text\", \"name\" : \"Text\", \"description\" : \"A  \\u0042 / kept\" },{\"name\":\"Integer\",\"type\":\"integer\",\"description\":\"Original integer\"},{\"name\":\"Decimal\",\"type\":\"decimal\",\"description\":\"Original decimal\"},{\"name\":\"Boolean\",\"type\":\"boolean\",\"description\":\"Original boolean\"},{\"name\":\"List\",\"type\":\"text-list\",\"description\":\"Original list\"},{\"name\":\"Range\",\"type\":\"range\",\"description\":\"Original range\"},{\"name\":\"String\",\"type\":\"string\",\"description\":\"Historical string\"},{\"name\":\"Number\",\"type\":\"number\",\"description\":\"Historical number\"},{\"name\":\"Evidence\",\"type\":\"text\",\"description\":\"Availability\"}],\"criteria\":[],\"ai\":{},\"limits\":{}},\"intent\":\"Opaque original intent\",\"createdAt\":\"2026-01-01T00:00:00Z\",\"approvedLimits\":{},\"budgetApprovals\":[],\"workflowApproval\":null,\"modelResponses\":[],\"sources\":[]},\"reviews\":[],\"legacyOpaque\":{\"escaped\":\"\\ud800\"}}"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "originalSnapshotSha256"
          ],
          "value": "sha256:fca776bd6116127a8205e8be1bf08f873be6b942cace10426c1131eb75eb316d"
        },
        {
          "path": [
            "generatedConsistency",
            "receiptResultDigest"
          ],
          "value": "sha256:93984f2cc75d67a2562c965876f4057a72e0c3f3452c65af8dd3ef4dd14fd9c5"
        }
      ],
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "producer-extended-small-consistency",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "profile"
          ],
          "value": "extended"
        }
      ],
      "expectedPatch": [
        {
          "path": [
            "transformation",
            "input"
          ],
          "value": {
            "state": "present",
            "ref": {
              "frameSha256": "sha256:228ee51e667ef31afbbba90d7a4e7025250cc20b1c7f2fbb0a414f1e00a5392c",
              "location": "research-value"
            }
          }
        }
      ]
    },
    {
      "id": "producer-current-both-frame-revisions",
      "requestPatch": [
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "recordRecipeRevision"
          ],
          "value": "sha256:6ac1dde4e2cb90262060258a1cb1ee5ba2538f4822f427fb24110e9fbcbb69cf"
        },
        {
          "path": [
            "generatedConsistency",
            "carrier",
            "retained",
            "research",
            "declaration",
            "recipeRevision"
          ],
          "value": "sha256:6ac1dde4e2cb90262060258a1cb1ee5ba2538f4822f427fb24110e9fbcbb69cf"
        },
        {
          "path": [
            "generatedConsistency",
            "receiptResultDigest"
          ],
          "value": "sha256:23f10df115410791decfad68a7c4ca87a88e5fab7573f98f75dae2635986ddac"
        }
      ],
      "expected": {
        "refusal": "read-failed"
      }
    }
  ],
  "referenceCases": [
    {
      "id": "reference-exact-raw-frame",
      "request": {
        "lineage": {
          "rule": {
            "contractVersion": "1",
            "column": "A",
            "kind": "text"
          },
          "frame": {
            "contractVersion": "1",
            "origin": "asserted",
            "values": {
              "A": "\u00e9\n"
            },
            "research": null
          }
        }
      },
      "expected": {
        "contractVersion": "1",
        "column": "A",
        "input": {
          "state": "present",
          "ref": {
            "frameSha256": "sha256:0499b2a42e8fbc6a26dca2e2a63060ca977dde0f4c2b7fa77b6b6808f54f017a",
            "location": "values"
          }
        },
        "result": {
          "state": "value",
          "json": "\"\u00e9\\n\""
        }
      },
      "wireJson": "{\"lineage\":{\"rule\":{\"contractVersion\":\"1\",\"column\":\"A\",\"kind\":\"text\"},\"frame\":{ \"contractVersion\":\"1\", \"origin\":\"asserted\", \"values\":{\"A\":\"\\u00e9\\n\"}, \"research\":null }}}"
    },
    {
      "id": "reference-resolves-retained-occurrence",
      "request": {
        "verifyLineage": {
          "rule": {
            "contractVersion": "1",
            "column": "A",
            "kind": "text"
          },
          "frame": {
            "contractVersion": "1",
            "origin": "asserted",
            "values": {
              "A": "\u00e9\n"
            },
            "research": null
          },
          "transformation": {
            "contractVersion": "1",
            "column": "A",
            "input": {
              "state": "present",
              "ref": {
                "frameSha256": "sha256:0499b2a42e8fbc6a26dca2e2a63060ca977dde0f4c2b7fa77b6b6808f54f017a",
                "location": "values"
              }
            },
            "result": {
              "state": "value",
              "json": "\"\u00e9\\n\""
            }
          }
        }
      },
      "expected": {
        "consistent": true,
        "acquisition": "not-verified"
      },
      "wireJson": "{\"verifyLineage\":{\"rule\":{\"contractVersion\":\"1\",\"column\":\"A\",\"kind\":\"text\"},\"frame\":{ \"contractVersion\":\"1\", \"origin\":\"asserted\", \"values\":{\"A\":\"\\u00e9\\n\"}, \"research\":null },\"transformation\":{\"contractVersion\":\"1\",\"column\":\"A\",\"input\":{\"state\":\"present\",\"ref\":{\"frameSha256\":\"sha256:0499b2a42e8fbc6a26dca2e2a63060ca977dde0f4c2b7fa77b6b6808f54f017a\",\"location\":\"values\"}},\"result\":{\"state\":\"value\",\"json\":\"\\\"\\u00e9\\\\n\\\"\"}}}}"
    },
    {
      "id": "reference-wrong-digest",
      "request": {
        "verifyLineage": {
          "rule": {
            "contractVersion": "1",
            "column": "A",
            "kind": "text"
          },
          "frame": {
            "contractVersion": "1",
            "origin": "asserted",
            "values": {
              "A": "\u00e9\n"
            },
            "research": null
          },
          "transformation": {
            "contractVersion": "1",
            "column": "A",
            "input": {
              "state": "present",
              "ref": {
                "frameSha256": "sha256:0000000000000000000000000000000000000000000000000000000000000000",
                "location": "values"
              }
            },
            "result": {
              "state": "value",
              "json": "\"\u00e9\\n\""
            }
          }
        }
      },
      "expected": {
        "refusal": "read-failed"
      },
      "wireJson": "{\"verifyLineage\":{\"rule\":{\"contractVersion\":\"1\",\"column\":\"A\",\"kind\":\"text\"},\"frame\":{ \"contractVersion\":\"1\", \"origin\":\"asserted\", \"values\":{\"A\":\"\\u00e9\\n\"}, \"research\":null },\"transformation\":{\"contractVersion\":\"1\",\"column\":\"A\",\"input\":{\"state\":\"present\",\"ref\":{\"frameSha256\":\"sha256:0000000000000000000000000000000000000000000000000000000000000000\",\"location\":\"values\"}},\"result\":{\"state\":\"value\",\"json\":\"\\\"\\u00e9\\\\n\\\"\"}}}}"
    },
    {
      "id": "reference-wrong-location",
      "request": {
        "verifyLineage": {
          "rule": {
            "contractVersion": "1",
            "column": "A",
            "kind": "text"
          },
          "frame": {
            "contractVersion": "1",
            "origin": "asserted",
            "values": {
              "A": "\u00e9\n"
            },
            "research": null
          },
          "transformation": {
            "contractVersion": "1",
            "column": "A",
            "input": {
              "state": "present",
              "ref": {
                "frameSha256": "sha256:0499b2a42e8fbc6a26dca2e2a63060ca977dde0f4c2b7fa77b6b6808f54f017a",
                "location": "research-value"
              }
            },
            "result": {
              "state": "value",
              "json": "\"\u00e9\\n\""
            }
          }
        }
      },
      "expected": {
        "refusal": "read-failed"
      },
      "wireJson": "{\"verifyLineage\":{\"rule\":{\"contractVersion\":\"1\",\"column\":\"A\",\"kind\":\"text\"},\"frame\":{ \"contractVersion\":\"1\", \"origin\":\"asserted\", \"values\":{\"A\":\"\\u00e9\\n\"}, \"research\":null },\"transformation\":{\"contractVersion\":\"1\",\"column\":\"A\",\"input\":{\"state\":\"present\",\"ref\":{\"frameSha256\":\"sha256:0499b2a42e8fbc6a26dca2e2a63060ca977dde0f4c2b7fa77b6b6808f54f017a\",\"location\":\"research-value\"}},\"result\":{\"state\":\"value\",\"json\":\"\\\"\\u00e9\\\\n\\\"\"}}}}"
    },
    {
      "id": "reference-unknown-location",
      "request": {
        "verifyLineage": {
          "rule": {
            "contractVersion": "1",
            "column": "A",
            "kind": "text"
          },
          "frame": {
            "contractVersion": "1",
            "origin": "asserted",
            "values": {
              "A": "\u00e9\n"
            },
            "research": null
          },
          "transformation": {
            "contractVersion": "1",
            "column": "A",
            "input": {
              "state": "present",
              "ref": {
                "frameSha256": "sha256:0499b2a42e8fbc6a26dca2e2a63060ca977dde0f4c2b7fa77b6b6808f54f017a",
                "location": "uri"
              }
            },
            "result": {
              "state": "value",
              "json": "\"\u00e9\\n\""
            }
          }
        }
      },
      "expected": {
        "refusal": "read-failed"
      },
      "wireJson": "{\"verifyLineage\":{\"rule\":{\"contractVersion\":\"1\",\"column\":\"A\",\"kind\":\"text\"},\"frame\":{ \"contractVersion\":\"1\", \"origin\":\"asserted\", \"values\":{\"A\":\"\\u00e9\\n\"}, \"research\":null },\"transformation\":{\"contractVersion\":\"1\",\"column\":\"A\",\"input\":{\"state\":\"present\",\"ref\":{\"frameSha256\":\"sha256:0499b2a42e8fbc6a26dca2e2a63060ca977dde0f4c2b7fa77b6b6808f54f017a\",\"location\":\"uri\"}},\"result\":{\"state\":\"value\",\"json\":\"\\\"\\u00e9\\\\n\\\"\"}}}}"
    },
    {
      "id": "reference-wrong-column",
      "request": {
        "verifyLineage": {
          "rule": {
            "contractVersion": "1",
            "column": "A",
            "kind": "text"
          },
          "frame": {
            "contractVersion": "1",
            "origin": "asserted",
            "values": {
              "A": "\u00e9\n"
            },
            "research": null
          },
          "transformation": {
            "contractVersion": "1",
            "column": "B",
            "input": {
              "state": "present",
              "ref": {
                "frameSha256": "sha256:0499b2a42e8fbc6a26dca2e2a63060ca977dde0f4c2b7fa77b6b6808f54f017a",
                "location": "values"
              }
            },
            "result": {
              "state": "value",
              "json": "\"\u00e9\\n\""
            }
          }
        }
      },
      "expected": {
        "refusal": "read-failed"
      },
      "wireJson": "{\"verifyLineage\":{\"rule\":{\"contractVersion\":\"1\",\"column\":\"A\",\"kind\":\"text\"},\"frame\":{ \"contractVersion\":\"1\", \"origin\":\"asserted\", \"values\":{\"A\":\"\\u00e9\\n\"}, \"research\":null },\"transformation\":{\"contractVersion\":\"1\",\"column\":\"B\",\"input\":{\"state\":\"present\",\"ref\":{\"frameSha256\":\"sha256:0499b2a42e8fbc6a26dca2e2a63060ca977dde0f4c2b7fa77b6b6808f54f017a\",\"location\":\"values\"}},\"result\":{\"state\":\"value\",\"json\":\"\\\"\\u00e9\\\\n\\\"\"}}}}"
    },
    {
      "id": "reference-inline-copy",
      "request": {
        "verifyLineage": {
          "rule": {
            "contractVersion": "1",
            "column": "A",
            "kind": "text"
          },
          "frame": {
            "contractVersion": "1",
            "origin": "asserted",
            "values": {
              "A": "\u00e9\n"
            },
            "research": null
          },
          "transformation": {
            "contractVersion": "1",
            "column": "A",
            "input": {
              "state": "present",
              "json": "\"\u00e9\\n\""
            },
            "result": {
              "state": "value",
              "json": "\"\u00e9\\n\""
            }
          }
        }
      },
      "expected": {
        "refusal": "read-failed"
      },
      "wireJson": "{\"verifyLineage\":{\"rule\":{\"contractVersion\":\"1\",\"column\":\"A\",\"kind\":\"text\"},\"frame\":{ \"contractVersion\":\"1\", \"origin\":\"asserted\", \"values\":{\"A\":\"\\u00e9\\n\"}, \"research\":null },\"transformation\":{\"contractVersion\":\"1\",\"column\":\"A\",\"input\":{\"state\":\"present\",\"json\":\"\\\"\\u00e9\\\\n\\\"\"},\"result\":{\"state\":\"value\",\"json\":\"\\\"\\u00e9\\\\n\\\"\"}}}}"
    },
    {
      "id": "reference-unresolved",
      "request": {
        "verifyLineage": {
          "rule": {
            "contractVersion": "1",
            "column": "A",
            "kind": "text"
          },
          "frame": {
            "contractVersion": "1",
            "origin": "asserted",
            "values": {
              "A": "\u00e9\n"
            },
            "research": null
          },
          "transformation": {
            "contractVersion": "1",
            "column": "A",
            "input": {
              "state": "missing"
            },
            "result": {
              "state": "value",
              "json": "\"\u00e9\\n\""
            }
          }
        }
      },
      "expected": {
        "refusal": "read-failed"
      },
      "wireJson": "{\"verifyLineage\":{\"rule\":{\"contractVersion\":\"1\",\"column\":\"A\",\"kind\":\"text\"},\"frame\":{ \"contractVersion\":\"1\", \"origin\":\"asserted\", \"values\":{\"A\":\"\\u00e9\\n\"}, \"research\":null },\"transformation\":{\"contractVersion\":\"1\",\"column\":\"A\",\"input\":{\"state\":\"missing\"},\"result\":{\"state\":\"value\",\"json\":\"\\\"\\u00e9\\\\n\\\"\"}}}}"
    },
    {
      "id": "reference-changed-result",
      "request": {
        "verifyLineage": {
          "rule": {
            "contractVersion": "1",
            "column": "A",
            "kind": "text"
          },
          "frame": {
            "contractVersion": "1",
            "origin": "asserted",
            "values": {
              "A": "\u00e9\n"
            },
            "research": null
          },
          "transformation": {
            "contractVersion": "1",
            "column": "A",
            "input": {
              "state": "present",
              "ref": {
                "frameSha256": "sha256:0499b2a42e8fbc6a26dca2e2a63060ca977dde0f4c2b7fa77b6b6808f54f017a",
                "location": "values"
              }
            },
            "result": {
              "state": "value",
              "json": "\"changed\""
            }
          }
        }
      },
      "expected": {
        "refusal": "read-failed"
      },
      "wireJson": "{\"verifyLineage\":{\"rule\":{\"contractVersion\":\"1\",\"column\":\"A\",\"kind\":\"text\"},\"frame\":{ \"contractVersion\":\"1\", \"origin\":\"asserted\", \"values\":{\"A\":\"\\u00e9\\n\"}, \"research\":null },\"transformation\":{\"contractVersion\":\"1\",\"column\":\"A\",\"input\":{\"state\":\"present\",\"ref\":{\"frameSha256\":\"sha256:0499b2a42e8fbc6a26dca2e2a63060ca977dde0f4c2b7fa77b6b6808f54f017a\",\"location\":\"values\"}},\"result\":{\"state\":\"value\",\"json\":\"\\\"changed\\\"\"}}}}"
    },
    {
      "id": "reference-extra-metadata",
      "request": {
        "verifyLineage": {
          "rule": {
            "contractVersion": "1",
            "column": "A",
            "kind": "text"
          },
          "frame": {
            "contractVersion": "1",
            "origin": "asserted",
            "values": {
              "A": "\u00e9\n"
            },
            "research": null
          },
          "transformation": {
            "contractVersion": "1",
            "column": "A",
            "input": {
              "state": "present",
              "ref": {
                "frameSha256": "sha256:0499b2a42e8fbc6a26dca2e2a63060ca977dde0f4c2b7fa77b6b6808f54f017a",
                "location": "values"
              }
            },
            "result": {
              "state": "value",
              "json": "\"\u00e9\\n\""
            },
            "extra": "unsupported"
          }
        }
      },
      "expected": {
        "refusal": "read-failed"
      },
      "wireJson": "{\"verifyLineage\":{\"rule\":{\"contractVersion\":\"1\",\"column\":\"A\",\"kind\":\"text\"},\"frame\":{ \"contractVersion\":\"1\", \"origin\":\"asserted\", \"values\":{\"A\":\"\\u00e9\\n\"}, \"research\":null },\"transformation\":{\"contractVersion\":\"1\",\"column\":\"A\",\"input\":{\"state\":\"present\",\"ref\":{\"frameSha256\":\"sha256:0499b2a42e8fbc6a26dca2e2a63060ca977dde0f4c2b7fa77b6b6808f54f017a\",\"location\":\"values\"}},\"result\":{\"state\":\"value\",\"json\":\"\\\"\\u00e9\\\\n\\\"\"},\"extra\":\"unsupported\"}}}"
    },
    {
      "id": "reference-compacted-frame-refused",
      "request": {
        "verifyLineage": {
          "rule": {
            "contractVersion": "1",
            "column": "A",
            "kind": "text"
          },
          "frame": {
            "contractVersion": "1",
            "origin": "asserted",
            "values": {
              "A": "\u00e9\n"
            },
            "research": null
          },
          "transformation": {
            "contractVersion": "1",
            "column": "A",
            "input": {
              "state": "present",
              "ref": {
                "frameSha256": "sha256:0499b2a42e8fbc6a26dca2e2a63060ca977dde0f4c2b7fa77b6b6808f54f017a",
                "location": "values"
              }
            },
            "result": {
              "state": "value",
              "json": "\"\u00e9\\n\""
            }
          }
        }
      },
      "expected": {
        "refusal": "read-failed"
      }
    },
    {
      "id": "reference-substituted-frame",
      "request": {
        "verifyLineage": {
          "rule": {
            "contractVersion": "1",
            "column": "A",
            "kind": "text"
          },
          "frame": {
            "contractVersion": "1",
            "origin": "asserted",
            "values": {
              "A": "changed"
            },
            "research": null
          },
          "transformation": {
            "contractVersion": "1",
            "column": "A",
            "input": {
              "state": "present",
              "ref": {
                "frameSha256": "sha256:0499b2a42e8fbc6a26dca2e2a63060ca977dde0f4c2b7fa77b6b6808f54f017a",
                "location": "values"
              }
            },
            "result": {
              "state": "value",
              "json": "\"\u00e9\\n\""
            }
          }
        }
      },
      "expected": {
        "refusal": "read-failed"
      }
    },
    {
      "id": "source-response-to-sole-text",
      "request": {
        "retainSource": {
          "source": {
            "response": {
              "result": {
                "contractVersion": "1",
                "originalSnapshotJson": "{\"n\":1e3,\"s\":\"\\u00e9\"}",
                "originalSnapshotSha256": "sha256:0000000000000000000000000000000000000000000000000000000000000000",
                "retained": {
                  "contractVersion": "1",
                  "origin": "generated",
                  "values": {
                    "A": "\u00e9\n"
                  },
                  "research": {
                    "recordRecipeRevision": "recipe:1",
                    "declaration": null,
                    "fields": {}
                  }
                }
              },
              "receipt": {},
              "salts": {}
            }
          }
        }
      },
      "expected": {
        "retainedResponseJson": "{ \"result\":{\"contractVersion\":\"1\",\"originalSnapshotJson\":\"{\\\"n\\\":1e3,\\\"s\\\":\\\"\\\\u00e9\\\"}\",\"originalSnapshotSha256\":\"sha256:0000000000000000000000000000000000000000000000000000000000000000\",\"retained\":{ \"contractVersion\":\"1\", \"origin\":\"generated\", \"values\":{\"A\":\"\\u00e9\\n\"}, \"research\":{\"recordRecipeRevision\":\"recipe:1\",\"declaration\":null,\"fields\":{}} }}, \"receipt\":{}, \"salts\":{} }"
      },
      "wireJson": "{\"retainSource\":{\"source\":{\"response\":{ \"result\":{\"contractVersion\":\"1\",\"originalSnapshotJson\":\"{\\\"n\\\":1e3,\\\"s\\\":\\\"\\\\u00e9\\\"}\",\"originalSnapshotSha256\":\"sha256:0000000000000000000000000000000000000000000000000000000000000000\",\"retained\":{ \"contractVersion\":\"1\", \"origin\":\"generated\", \"values\":{\"A\":\"\\u00e9\\n\"}, \"research\":{\"recordRecipeRevision\":\"recipe:1\",\"declaration\":null,\"fields\":{}} }}, \"receipt\":{}, \"salts\":{} }}}}"
    },
    {
      "id": "source-sole-text",
      "request": {
        "retainSource": {
          "source": {
            "retainedResponseJson": "{ \"result\":{\"contractVersion\":\"1\",\"originalSnapshotJson\":\"{\\\"n\\\":1e3,\\\"s\\\":\\\"\\\\u00e9\\\"}\",\"originalSnapshotSha256\":\"sha256:0000000000000000000000000000000000000000000000000000000000000000\",\"retained\":{ \"contractVersion\":\"1\", \"origin\":\"generated\", \"values\":{\"A\":\"\\u00e9\\n\"}, \"research\":{\"recordRecipeRevision\":\"recipe:1\",\"declaration\":null,\"fields\":{}} }}, \"receipt\":{}, \"salts\":{} }"
          }
        }
      },
      "expected": {
        "retainedResponseJson": "{ \"result\":{\"contractVersion\":\"1\",\"originalSnapshotJson\":\"{\\\"n\\\":1e3,\\\"s\\\":\\\"\\\\u00e9\\\"}\",\"originalSnapshotSha256\":\"sha256:0000000000000000000000000000000000000000000000000000000000000000\",\"retained\":{ \"contractVersion\":\"1\", \"origin\":\"generated\", \"values\":{\"A\":\"\\u00e9\\n\"}, \"research\":{\"recordRecipeRevision\":\"recipe:1\",\"declaration\":null,\"fields\":{}} }}, \"receipt\":{}, \"salts\":{} }"
      }
    },
    {
      "id": "case-object-to-sole-text",
      "request": {
        "retainCase": {
          "source": {
            "case": {
              "origin": {
                "originalValues": {
                  "A": "\t"
                },
                "n": 1000.0
              },
              "retained": {
                "contractVersion": "1",
                "origin": "asserted",
                "values": {
                  "A": "\u00e9\n"
                },
                "research": null
              }
            }
          }
        }
      },
      "expected": {
        "retainedCaseJson": "{ \"origin\":{\"originalValues\":{\"A\":\"\\t\"},\"n\":1e3}, \"retained\":{ \"contractVersion\":\"1\", \"origin\":\"asserted\", \"values\":{\"A\":\"\\u00e9\\n\"}, \"research\":null } }"
      },
      "wireJson": "{\"retainCase\":{\"source\":{\"case\":{ \"origin\":{\"originalValues\":{\"A\":\"\\t\"},\"n\":1e3}, \"retained\":{ \"contractVersion\":\"1\", \"origin\":\"asserted\", \"values\":{\"A\":\"\\u00e9\\n\"}, \"research\":null } }}}}"
    },
    {
      "id": "case-sole-text",
      "request": {
        "retainCase": {
          "source": {
            "retainedCaseJson": "{ \"origin\":{\"originalValues\":{\"A\":\"\\t\"},\"n\":1e3}, \"retained\":{ \"contractVersion\":\"1\", \"origin\":\"asserted\", \"values\":{\"A\":\"\\u00e9\\n\"}, \"research\":null } }"
          }
        }
      },
      "expected": {
        "retainedCaseJson": "{ \"origin\":{\"originalValues\":{\"A\":\"\\t\"},\"n\":1e3}, \"retained\":{ \"contractVersion\":\"1\", \"origin\":\"asserted\", \"values\":{\"A\":\"\\u00e9\\n\"}, \"research\":null } }"
      }
    },
    {
      "id": "retainSource-dual",
      "request": {
        "retainSource": {
          "source": {
            "retainedResponseJson": "{ \"result\":{\"contractVersion\":\"1\",\"originalSnapshotJson\":\"{\\\"n\\\":1e3,\\\"s\\\":\\\"\\\\u00e9\\\"}\",\"originalSnapshotSha256\":\"sha256:0000000000000000000000000000000000000000000000000000000000000000\",\"retained\":{ \"contractVersion\":\"1\", \"origin\":\"generated\", \"values\":{\"A\":\"\\u00e9\\n\"}, \"research\":{\"recordRecipeRevision\":\"recipe:1\",\"declaration\":null,\"fields\":{}} }}, \"receipt\":{}, \"salts\":{} }",
            "response": {}
          }
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "retainSource-sibling",
      "request": {
        "retainSource": {
          "source": {
            "retainedResponseJson": "{ \"result\":{\"contractVersion\":\"1\",\"originalSnapshotJson\":\"{\\\"n\\\":1e3,\\\"s\\\":\\\"\\\\u00e9\\\"}\",\"originalSnapshotSha256\":\"sha256:0000000000000000000000000000000000000000000000000000000000000000\",\"retained\":{ \"contractVersion\":\"1\", \"origin\":\"generated\", \"values\":{\"A\":\"\\u00e9\\n\"}, \"research\":{\"recordRecipeRevision\":\"recipe:1\",\"declaration\":null,\"fields\":{}} }}, \"receipt\":{}, \"salts\":{} }",
            "snapshot": {}
          }
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "retainSource-null",
      "request": {
        "retainSource": {
          "source": {
            "retainedResponseJson": null
          }
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "retainSource-empty",
      "request": {
        "retainSource": {
          "source": {
            "retainedResponseJson": ""
          }
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "retainSource-wrongcase",
      "request": {
        "retainSource": {
          "source": {
            "RetainedResponseJson": "{ \"result\":{\"contractVersion\":\"1\",\"originalSnapshotJson\":\"{\\\"n\\\":1e3,\\\"s\\\":\\\"\\\\u00e9\\\"}\",\"originalSnapshotSha256\":\"sha256:0000000000000000000000000000000000000000000000000000000000000000\",\"retained\":{ \"contractVersion\":\"1\", \"origin\":\"generated\", \"values\":{\"A\":\"\\u00e9\\n\"}, \"research\":{\"recordRecipeRevision\":\"recipe:1\",\"declaration\":null,\"fields\":{}} }}, \"receipt\":{}, \"salts\":{} }"
          }
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "retainSource-nonobject",
      "request": {
        "retainSource": {
          "source": {
            "retainedResponseJson": "[]"
          }
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "retainSource-duplicate",
      "request": {
        "retainSource": {
          "source": {
            "retainedResponseJson": "{\"a\":1,\"a\":2}"
          }
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "retainCase-dual",
      "request": {
        "retainCase": {
          "source": {
            "retainedCaseJson": "{ \"origin\":{\"originalValues\":{\"A\":\"\\t\"},\"n\":1e3}, \"retained\":{ \"contractVersion\":\"1\", \"origin\":\"asserted\", \"values\":{\"A\":\"\\u00e9\\n\"}, \"research\":null } }",
            "case": {}
          }
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "retainCase-sibling",
      "request": {
        "retainCase": {
          "source": {
            "retainedCaseJson": "{ \"origin\":{\"originalValues\":{\"A\":\"\\t\"},\"n\":1e3}, \"retained\":{ \"contractVersion\":\"1\", \"origin\":\"asserted\", \"values\":{\"A\":\"\\u00e9\\n\"}, \"research\":null } }",
            "snapshot": {}
          }
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "retainCase-null",
      "request": {
        "retainCase": {
          "source": {
            "retainedCaseJson": null
          }
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "retainCase-empty",
      "request": {
        "retainCase": {
          "source": {
            "retainedCaseJson": ""
          }
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "retainCase-wrongcase",
      "request": {
        "retainCase": {
          "source": {
            "RetainedCaseJson": "{ \"origin\":{\"originalValues\":{\"A\":\"\\t\"},\"n\":1e3}, \"retained\":{ \"contractVersion\":\"1\", \"origin\":\"asserted\", \"values\":{\"A\":\"\\u00e9\\n\"}, \"research\":null } }"
          }
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "retainCase-nonobject",
      "request": {
        "retainCase": {
          "source": {
            "retainedCaseJson": "[]"
          }
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "retainCase-duplicate",
      "request": {
        "retainCase": {
          "source": {
            "retainedCaseJson": "{\"a\":1,\"a\":2}"
          }
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "reference-labelled-boolean-example",
      "request": {
        "lineage": {
          "rule": {
            "contractVersion": "1",
            "column": "Eligible",
            "kind": "boolean",
            "trueValue": "YES",
            "falseValue": "NO"
          },
          "frame": {
            "contractVersion": "1",
            "origin": "generated",
            "values": {
              "Eligible": "YES"
            },
            "research": {
              "recordRecipeRevision": "recipe:1",
              "declaration": {
                "recipeRevision": "recipe:1",
                "fields": [
                  {
                    "name": "Eligible",
                    "fieldJson": "{\"name\":\"Eligible\",\"type\":\"boolean\",\"description\":\"Retained original declaration.\"}"
                  }
                ]
              },
              "fields": {
                "Eligible": {
                  "status": "supported",
                  "valueJson": "false"
                }
              }
            }
          }
        }
      },
      "expected": {
        "contractVersion": "1",
        "column": "Eligible",
        "input": {
          "state": "present",
          "ref": {
            "frameSha256": "sha256:5e15070ee22fcb46096f162d845f4604a16523515a61fe089211339ec08529bf",
            "location": "values"
          }
        },
        "result": {
          "state": "value",
          "json": "true"
        }
      }
    },
    {
      "id": "reference-null-frame",
      "request": {
        "verifyLineage": {
          "rule": {
            "contractVersion": "1",
            "column": "A",
            "kind": "text"
          },
          "frame": null,
          "transformation": {}
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "reference-null-probe",
      "request": {
        "verifyLineage": null
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "reference-empty-probe",
      "request": {
        "verifyLineage": {}
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "reference-missing-transformation",
      "request": {
        "verifyLineage": {
          "rule": {},
          "frame": {}
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    }
  ],
  "capCases": [
    {
      "id": "caps-base-document-validation",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "document-validation",
                "limits": {
                  "documentBytes": 1048576,
                  "frameBytes": 2097152
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "document-validation",
            "limits": {
              "documentBytes": 1048576,
              "frameBytes": 2097152
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "frameBytes": 2097152
          }
        }
      },
      "expected": {
        "admitted": true
      }
    },
    {
      "id": "caps-over-base-document-validation-documentBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "document-validation",
                "limits": {
                  "documentBytes": 1048576,
                  "frameBytes": 2097152
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "document-validation",
            "limits": {
              "documentBytes": 1048576,
              "frameBytes": 2097152
            }
          },
          "sizes": {
            "documentBytes": 1048577,
            "frameBytes": 2097152
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-document-validation-frameBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "document-validation",
                "limits": {
                  "documentBytes": 1048576,
                  "frameBytes": 2097152
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "document-validation",
            "limits": {
              "documentBytes": 1048576,
              "frameBytes": 2097152
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "frameBytes": 2097153
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-base-preview",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preview",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preview",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 12582912,
            "frameBytes": 2097152,
            "profilesBytes": 81920,
            "requestBodyBytes": 16777216,
            "inputReplyBytes": 37748736
          }
        }
      },
      "expected": {
        "admitted": true
      }
    },
    {
      "id": "caps-over-base-preview-documentBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preview",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preview",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736
            }
          },
          "sizes": {
            "documentBytes": 1048577,
            "combinedBytes": 12582912,
            "frameBytes": 2097152,
            "profilesBytes": 81920,
            "requestBodyBytes": 16777216,
            "inputReplyBytes": 37748736
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-preview-combinedBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preview",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preview",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 12582913,
            "frameBytes": 2097152,
            "profilesBytes": 81920,
            "requestBodyBytes": 16777216,
            "inputReplyBytes": 37748736
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-preview-frameBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preview",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preview",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 12582912,
            "frameBytes": 2097153,
            "profilesBytes": 81920,
            "requestBodyBytes": 16777216,
            "inputReplyBytes": 37748736
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-preview-profilesBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preview",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preview",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 12582912,
            "frameBytes": 2097152,
            "profilesBytes": 81921,
            "requestBodyBytes": 16777216,
            "inputReplyBytes": 37748736
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-preview-requestBodyBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preview",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preview",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 12582912,
            "frameBytes": 2097152,
            "profilesBytes": 81920,
            "requestBodyBytes": 16777217,
            "inputReplyBytes": 37748736
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-preview-inputReplyBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preview",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preview",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 12582912,
            "frameBytes": 2097152,
            "profilesBytes": 81920,
            "requestBodyBytes": 16777216,
            "inputReplyBytes": 37748737
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-base-preparation",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "preparationBytes": 16777216,
                  "recordBytes": 9437184,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "preparationBytes": 16777216,
              "recordBytes": 9437184,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 12582912,
            "frameBytes": 2097152,
            "preparationBytes": 16777216,
            "recordBytes": 9437184,
            "profilesBytes": 81920,
            "requestBodyBytes": 16777216,
            "inputReplyBytes": 37748736,
            "releaseStoredBytes": 41943040,
            "runStoredBytes": 41943040,
            "exportBaseBytes": 75497472,
            "exportWireBytes": 90177536
          }
        }
      },
      "expected": {
        "admitted": true
      }
    },
    {
      "id": "caps-over-base-preparation-documentBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "preparationBytes": 16777216,
                  "recordBytes": 9437184,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "preparationBytes": 16777216,
              "recordBytes": 9437184,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048577,
            "combinedBytes": 12582912,
            "frameBytes": 2097152,
            "preparationBytes": 16777216,
            "recordBytes": 9437184,
            "profilesBytes": 81920,
            "requestBodyBytes": 16777216,
            "inputReplyBytes": 37748736,
            "releaseStoredBytes": 41943040,
            "runStoredBytes": 41943040,
            "exportBaseBytes": 75497472,
            "exportWireBytes": 90177536
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-preparation-combinedBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "preparationBytes": 16777216,
                  "recordBytes": 9437184,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "preparationBytes": 16777216,
              "recordBytes": 9437184,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 12582913,
            "frameBytes": 2097152,
            "preparationBytes": 16777216,
            "recordBytes": 9437184,
            "profilesBytes": 81920,
            "requestBodyBytes": 16777216,
            "inputReplyBytes": 37748736,
            "releaseStoredBytes": 41943040,
            "runStoredBytes": 41943040,
            "exportBaseBytes": 75497472,
            "exportWireBytes": 90177536
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-preparation-frameBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "preparationBytes": 16777216,
                  "recordBytes": 9437184,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "preparationBytes": 16777216,
              "recordBytes": 9437184,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 12582912,
            "frameBytes": 2097153,
            "preparationBytes": 16777216,
            "recordBytes": 9437184,
            "profilesBytes": 81920,
            "requestBodyBytes": 16777216,
            "inputReplyBytes": 37748736,
            "releaseStoredBytes": 41943040,
            "runStoredBytes": 41943040,
            "exportBaseBytes": 75497472,
            "exportWireBytes": 90177536
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-preparation-preparationBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "preparationBytes": 16777216,
                  "recordBytes": 9437184,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "preparationBytes": 16777216,
              "recordBytes": 9437184,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 12582912,
            "frameBytes": 2097152,
            "preparationBytes": 16777217,
            "recordBytes": 9437184,
            "profilesBytes": 81920,
            "requestBodyBytes": 16777216,
            "inputReplyBytes": 37748736,
            "releaseStoredBytes": 41943040,
            "runStoredBytes": 41943040,
            "exportBaseBytes": 75497472,
            "exportWireBytes": 90177536
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-preparation-recordBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "preparationBytes": 16777216,
                  "recordBytes": 9437184,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "preparationBytes": 16777216,
              "recordBytes": 9437184,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 12582912,
            "frameBytes": 2097152,
            "preparationBytes": 16777216,
            "recordBytes": 9437185,
            "profilesBytes": 81920,
            "requestBodyBytes": 16777216,
            "inputReplyBytes": 37748736,
            "releaseStoredBytes": 41943040,
            "runStoredBytes": 41943040,
            "exportBaseBytes": 75497472,
            "exportWireBytes": 90177536
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-preparation-profilesBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "preparationBytes": 16777216,
                  "recordBytes": 9437184,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "preparationBytes": 16777216,
              "recordBytes": 9437184,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 12582912,
            "frameBytes": 2097152,
            "preparationBytes": 16777216,
            "recordBytes": 9437184,
            "profilesBytes": 81921,
            "requestBodyBytes": 16777216,
            "inputReplyBytes": 37748736,
            "releaseStoredBytes": 41943040,
            "runStoredBytes": 41943040,
            "exportBaseBytes": 75497472,
            "exportWireBytes": 90177536
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-preparation-requestBodyBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "preparationBytes": 16777216,
                  "recordBytes": 9437184,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "preparationBytes": 16777216,
              "recordBytes": 9437184,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 12582912,
            "frameBytes": 2097152,
            "preparationBytes": 16777216,
            "recordBytes": 9437184,
            "profilesBytes": 81920,
            "requestBodyBytes": 16777217,
            "inputReplyBytes": 37748736,
            "releaseStoredBytes": 41943040,
            "runStoredBytes": 41943040,
            "exportBaseBytes": 75497472,
            "exportWireBytes": 90177536
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-preparation-inputReplyBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "preparationBytes": 16777216,
                  "recordBytes": 9437184,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "preparationBytes": 16777216,
              "recordBytes": 9437184,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 12582912,
            "frameBytes": 2097152,
            "preparationBytes": 16777216,
            "recordBytes": 9437184,
            "profilesBytes": 81920,
            "requestBodyBytes": 16777216,
            "inputReplyBytes": 37748737,
            "releaseStoredBytes": 41943040,
            "runStoredBytes": 41943040,
            "exportBaseBytes": 75497472,
            "exportWireBytes": 90177536
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-preparation-releaseStoredBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "preparationBytes": 16777216,
                  "recordBytes": 9437184,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "preparationBytes": 16777216,
              "recordBytes": 9437184,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 12582912,
            "frameBytes": 2097152,
            "preparationBytes": 16777216,
            "recordBytes": 9437184,
            "profilesBytes": 81920,
            "requestBodyBytes": 16777216,
            "inputReplyBytes": 37748736,
            "releaseStoredBytes": 41943041,
            "runStoredBytes": 41943040,
            "exportBaseBytes": 75497472,
            "exportWireBytes": 90177536
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-preparation-runStoredBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "preparationBytes": 16777216,
                  "recordBytes": 9437184,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "preparationBytes": 16777216,
              "recordBytes": 9437184,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 12582912,
            "frameBytes": 2097152,
            "preparationBytes": 16777216,
            "recordBytes": 9437184,
            "profilesBytes": 81920,
            "requestBodyBytes": 16777216,
            "inputReplyBytes": 37748736,
            "releaseStoredBytes": 41943040,
            "runStoredBytes": 41943041,
            "exportBaseBytes": 75497472,
            "exportWireBytes": 90177536
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-preparation-exportBaseBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "preparationBytes": 16777216,
                  "recordBytes": 9437184,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "preparationBytes": 16777216,
              "recordBytes": 9437184,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 12582912,
            "frameBytes": 2097152,
            "preparationBytes": 16777216,
            "recordBytes": 9437184,
            "profilesBytes": 81920,
            "requestBodyBytes": 16777216,
            "inputReplyBytes": 37748736,
            "releaseStoredBytes": 41943040,
            "runStoredBytes": 41943040,
            "exportBaseBytes": 75497473,
            "exportWireBytes": 90177536
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-preparation-exportWireBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "preparationBytes": 16777216,
                  "recordBytes": 9437184,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "preparationBytes": 16777216,
              "recordBytes": 9437184,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 12582912,
            "frameBytes": 2097152,
            "preparationBytes": 16777216,
            "recordBytes": 9437184,
            "profilesBytes": 81920,
            "requestBodyBytes": 16777216,
            "inputReplyBytes": 37748736,
            "releaseStoredBytes": 41943040,
            "runStoredBytes": 41943040,
            "exportBaseBytes": 75497472,
            "exportWireBytes": 90177537
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-base-preparation-verification",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "preparationBytes": 16777216,
                  "recordBytes": 9437184,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "preparationBytes": 16777216,
              "recordBytes": 9437184,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 12582912,
            "frameBytes": 2097152,
            "preparationBytes": 16777216,
            "recordBytes": 9437184,
            "profilesBytes": 81920,
            "requestBodyBytes": 16777216,
            "inputReplyBytes": 37748736,
            "releaseStoredBytes": 41943040,
            "runStoredBytes": 41943040,
            "exportBaseBytes": 75497472,
            "exportWireBytes": 90177536
          }
        }
      },
      "expected": {
        "admitted": true
      }
    },
    {
      "id": "caps-over-base-preparation-verification-documentBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "preparationBytes": 16777216,
                  "recordBytes": 9437184,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "preparationBytes": 16777216,
              "recordBytes": 9437184,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048577,
            "combinedBytes": 12582912,
            "frameBytes": 2097152,
            "preparationBytes": 16777216,
            "recordBytes": 9437184,
            "profilesBytes": 81920,
            "requestBodyBytes": 16777216,
            "inputReplyBytes": 37748736,
            "releaseStoredBytes": 41943040,
            "runStoredBytes": 41943040,
            "exportBaseBytes": 75497472,
            "exportWireBytes": 90177536
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-preparation-verification-combinedBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "preparationBytes": 16777216,
                  "recordBytes": 9437184,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "preparationBytes": 16777216,
              "recordBytes": 9437184,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 12582913,
            "frameBytes": 2097152,
            "preparationBytes": 16777216,
            "recordBytes": 9437184,
            "profilesBytes": 81920,
            "requestBodyBytes": 16777216,
            "inputReplyBytes": 37748736,
            "releaseStoredBytes": 41943040,
            "runStoredBytes": 41943040,
            "exportBaseBytes": 75497472,
            "exportWireBytes": 90177536
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-preparation-verification-frameBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "preparationBytes": 16777216,
                  "recordBytes": 9437184,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "preparationBytes": 16777216,
              "recordBytes": 9437184,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 12582912,
            "frameBytes": 2097153,
            "preparationBytes": 16777216,
            "recordBytes": 9437184,
            "profilesBytes": 81920,
            "requestBodyBytes": 16777216,
            "inputReplyBytes": 37748736,
            "releaseStoredBytes": 41943040,
            "runStoredBytes": 41943040,
            "exportBaseBytes": 75497472,
            "exportWireBytes": 90177536
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-preparation-verification-preparationBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "preparationBytes": 16777216,
                  "recordBytes": 9437184,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "preparationBytes": 16777216,
              "recordBytes": 9437184,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 12582912,
            "frameBytes": 2097152,
            "preparationBytes": 16777217,
            "recordBytes": 9437184,
            "profilesBytes": 81920,
            "requestBodyBytes": 16777216,
            "inputReplyBytes": 37748736,
            "releaseStoredBytes": 41943040,
            "runStoredBytes": 41943040,
            "exportBaseBytes": 75497472,
            "exportWireBytes": 90177536
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-preparation-verification-recordBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "preparationBytes": 16777216,
                  "recordBytes": 9437184,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "preparationBytes": 16777216,
              "recordBytes": 9437184,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 12582912,
            "frameBytes": 2097152,
            "preparationBytes": 16777216,
            "recordBytes": 9437185,
            "profilesBytes": 81920,
            "requestBodyBytes": 16777216,
            "inputReplyBytes": 37748736,
            "releaseStoredBytes": 41943040,
            "runStoredBytes": 41943040,
            "exportBaseBytes": 75497472,
            "exportWireBytes": 90177536
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-preparation-verification-profilesBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "preparationBytes": 16777216,
                  "recordBytes": 9437184,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "preparationBytes": 16777216,
              "recordBytes": 9437184,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 12582912,
            "frameBytes": 2097152,
            "preparationBytes": 16777216,
            "recordBytes": 9437184,
            "profilesBytes": 81921,
            "requestBodyBytes": 16777216,
            "inputReplyBytes": 37748736,
            "releaseStoredBytes": 41943040,
            "runStoredBytes": 41943040,
            "exportBaseBytes": 75497472,
            "exportWireBytes": 90177536
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-preparation-verification-requestBodyBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "preparationBytes": 16777216,
                  "recordBytes": 9437184,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "preparationBytes": 16777216,
              "recordBytes": 9437184,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 12582912,
            "frameBytes": 2097152,
            "preparationBytes": 16777216,
            "recordBytes": 9437184,
            "profilesBytes": 81920,
            "requestBodyBytes": 16777217,
            "inputReplyBytes": 37748736,
            "releaseStoredBytes": 41943040,
            "runStoredBytes": 41943040,
            "exportBaseBytes": 75497472,
            "exportWireBytes": 90177536
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-preparation-verification-inputReplyBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "preparationBytes": 16777216,
                  "recordBytes": 9437184,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "preparationBytes": 16777216,
              "recordBytes": 9437184,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 12582912,
            "frameBytes": 2097152,
            "preparationBytes": 16777216,
            "recordBytes": 9437184,
            "profilesBytes": 81920,
            "requestBodyBytes": 16777216,
            "inputReplyBytes": 37748737,
            "releaseStoredBytes": 41943040,
            "runStoredBytes": 41943040,
            "exportBaseBytes": 75497472,
            "exportWireBytes": 90177536
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-preparation-verification-releaseStoredBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "preparationBytes": 16777216,
                  "recordBytes": 9437184,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "preparationBytes": 16777216,
              "recordBytes": 9437184,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 12582912,
            "frameBytes": 2097152,
            "preparationBytes": 16777216,
            "recordBytes": 9437184,
            "profilesBytes": 81920,
            "requestBodyBytes": 16777216,
            "inputReplyBytes": 37748736,
            "releaseStoredBytes": 41943041,
            "runStoredBytes": 41943040,
            "exportBaseBytes": 75497472,
            "exportWireBytes": 90177536
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-preparation-verification-runStoredBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "preparationBytes": 16777216,
                  "recordBytes": 9437184,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "preparationBytes": 16777216,
              "recordBytes": 9437184,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 12582912,
            "frameBytes": 2097152,
            "preparationBytes": 16777216,
            "recordBytes": 9437184,
            "profilesBytes": 81920,
            "requestBodyBytes": 16777216,
            "inputReplyBytes": 37748736,
            "releaseStoredBytes": 41943040,
            "runStoredBytes": 41943041,
            "exportBaseBytes": 75497472,
            "exportWireBytes": 90177536
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-preparation-verification-exportBaseBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "preparationBytes": 16777216,
                  "recordBytes": 9437184,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "preparationBytes": 16777216,
              "recordBytes": 9437184,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 12582912,
            "frameBytes": 2097152,
            "preparationBytes": 16777216,
            "recordBytes": 9437184,
            "profilesBytes": 81920,
            "requestBodyBytes": 16777216,
            "inputReplyBytes": 37748736,
            "releaseStoredBytes": 41943040,
            "runStoredBytes": 41943040,
            "exportBaseBytes": 75497473,
            "exportWireBytes": 90177536
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-preparation-verification-exportWireBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "preparationBytes": 16777216,
                  "recordBytes": 9437184,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "preparationBytes": 16777216,
              "recordBytes": 9437184,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 12582912,
            "frameBytes": 2097152,
            "preparationBytes": 16777216,
            "recordBytes": 9437184,
            "profilesBytes": 81920,
            "requestBodyBytes": 16777216,
            "inputReplyBytes": 37748736,
            "releaseStoredBytes": 41943040,
            "runStoredBytes": 41943040,
            "exportBaseBytes": 75497472,
            "exportWireBytes": 90177537
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-base-producer-carrier",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "producer-carrier",
                "limits": {
                  "originalSnapshotBytes": 524288,
                  "carrierBytes": 3145728,
                  "grantBytes": 3145728,
                  "adapterStdoutBytes": 3145728,
                  "responseBytes": 5242880,
                  "profilesBytes": 81920
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "producer-carrier",
            "limits": {
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 5242880,
              "profilesBytes": 81920
            }
          },
          "sizes": {
            "originalSnapshotBytes": 524288,
            "carrierBytes": 3145728,
            "grantBytes": 3145728,
            "adapterStdoutBytes": 3145728,
            "responseBytes": 5242880,
            "profilesBytes": 81920
          }
        }
      },
      "expected": {
        "admitted": true
      }
    },
    {
      "id": "caps-over-base-producer-carrier-originalSnapshotBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "producer-carrier",
                "limits": {
                  "originalSnapshotBytes": 524288,
                  "carrierBytes": 3145728,
                  "grantBytes": 3145728,
                  "adapterStdoutBytes": 3145728,
                  "responseBytes": 5242880,
                  "profilesBytes": 81920
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "producer-carrier",
            "limits": {
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 5242880,
              "profilesBytes": 81920
            }
          },
          "sizes": {
            "originalSnapshotBytes": 524289,
            "carrierBytes": 3145728,
            "grantBytes": 3145728,
            "adapterStdoutBytes": 3145728,
            "responseBytes": 5242880,
            "profilesBytes": 81920
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-producer-carrier-carrierBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "producer-carrier",
                "limits": {
                  "originalSnapshotBytes": 524288,
                  "carrierBytes": 3145728,
                  "grantBytes": 3145728,
                  "adapterStdoutBytes": 3145728,
                  "responseBytes": 5242880,
                  "profilesBytes": 81920
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "producer-carrier",
            "limits": {
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 5242880,
              "profilesBytes": 81920
            }
          },
          "sizes": {
            "originalSnapshotBytes": 524288,
            "carrierBytes": 3145729,
            "grantBytes": 3145728,
            "adapterStdoutBytes": 3145728,
            "responseBytes": 5242880,
            "profilesBytes": 81920
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-producer-carrier-grantBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "producer-carrier",
                "limits": {
                  "originalSnapshotBytes": 524288,
                  "carrierBytes": 3145728,
                  "grantBytes": 3145728,
                  "adapterStdoutBytes": 3145728,
                  "responseBytes": 5242880,
                  "profilesBytes": 81920
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "producer-carrier",
            "limits": {
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 5242880,
              "profilesBytes": 81920
            }
          },
          "sizes": {
            "originalSnapshotBytes": 524288,
            "carrierBytes": 3145728,
            "grantBytes": 3145729,
            "adapterStdoutBytes": 3145728,
            "responseBytes": 5242880,
            "profilesBytes": 81920
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-producer-carrier-adapterStdoutBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "producer-carrier",
                "limits": {
                  "originalSnapshotBytes": 524288,
                  "carrierBytes": 3145728,
                  "grantBytes": 3145728,
                  "adapterStdoutBytes": 3145728,
                  "responseBytes": 5242880,
                  "profilesBytes": 81920
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "producer-carrier",
            "limits": {
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 5242880,
              "profilesBytes": 81920
            }
          },
          "sizes": {
            "originalSnapshotBytes": 524288,
            "carrierBytes": 3145728,
            "grantBytes": 3145728,
            "adapterStdoutBytes": 3145729,
            "responseBytes": 5242880,
            "profilesBytes": 81920
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-producer-carrier-responseBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "producer-carrier",
                "limits": {
                  "originalSnapshotBytes": 524288,
                  "carrierBytes": 3145728,
                  "grantBytes": 3145728,
                  "adapterStdoutBytes": 3145728,
                  "responseBytes": 5242880,
                  "profilesBytes": 81920
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "producer-carrier",
            "limits": {
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 5242880,
              "profilesBytes": 81920
            }
          },
          "sizes": {
            "originalSnapshotBytes": 524288,
            "carrierBytes": 3145728,
            "grantBytes": 3145728,
            "adapterStdoutBytes": 3145728,
            "responseBytes": 5242881,
            "profilesBytes": 81920
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-base-producer-carrier-profilesBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "producer-carrier",
                "limits": {
                  "originalSnapshotBytes": 524288,
                  "carrierBytes": 3145728,
                  "grantBytes": 3145728,
                  "adapterStdoutBytes": 3145728,
                  "responseBytes": 5242880,
                  "profilesBytes": 81920
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "producer-carrier",
            "limits": {
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 5242880,
              "profilesBytes": 81920
            }
          },
          "sizes": {
            "originalSnapshotBytes": 524288,
            "carrierBytes": 3145728,
            "grantBytes": 3145728,
            "adapterStdoutBytes": 3145728,
            "responseBytes": 5242880,
            "profilesBytes": 81921
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-extended-document-validation",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "document-validation",
                "limits": {
                  "documentBytes": 2097152,
                  "frameBytes": 4194304
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "document-validation",
            "limits": {
              "documentBytes": 2097152,
              "frameBytes": 4194304
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "frameBytes": 4194304
          }
        }
      },
      "expected": {
        "admitted": true
      }
    },
    {
      "id": "caps-over-extended-document-validation-documentBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "document-validation",
                "limits": {
                  "documentBytes": 2097152,
                  "frameBytes": 4194304
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "document-validation",
            "limits": {
              "documentBytes": 2097152,
              "frameBytes": 4194304
            }
          },
          "sizes": {
            "documentBytes": 2097153,
            "frameBytes": 4194304
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-document-validation-frameBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "document-validation",
                "limits": {
                  "documentBytes": 2097152,
                  "frameBytes": 4194304
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "document-validation",
            "limits": {
              "documentBytes": 2097152,
              "frameBytes": 4194304
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "frameBytes": 4194305
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-extended-preview",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preview",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preview",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 25165824,
            "frameBytes": 4194304,
            "profilesBytes": 163840,
            "requestBodyBytes": 33554432,
            "inputReplyBytes": 75497472
          }
        }
      },
      "expected": {
        "admitted": true
      }
    },
    {
      "id": "caps-over-extended-preview-documentBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preview",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preview",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472
            }
          },
          "sizes": {
            "documentBytes": 2097153,
            "combinedBytes": 25165824,
            "frameBytes": 4194304,
            "profilesBytes": 163840,
            "requestBodyBytes": 33554432,
            "inputReplyBytes": 75497472
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-preview-combinedBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preview",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preview",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 25165825,
            "frameBytes": 4194304,
            "profilesBytes": 163840,
            "requestBodyBytes": 33554432,
            "inputReplyBytes": 75497472
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-preview-frameBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preview",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preview",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 25165824,
            "frameBytes": 4194305,
            "profilesBytes": 163840,
            "requestBodyBytes": 33554432,
            "inputReplyBytes": 75497472
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-preview-profilesBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preview",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preview",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 25165824,
            "frameBytes": 4194304,
            "profilesBytes": 163841,
            "requestBodyBytes": 33554432,
            "inputReplyBytes": 75497472
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-preview-requestBodyBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preview",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preview",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 25165824,
            "frameBytes": 4194304,
            "profilesBytes": 163840,
            "requestBodyBytes": 33554433,
            "inputReplyBytes": 75497472
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-preview-inputReplyBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preview",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preview",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 25165824,
            "frameBytes": 4194304,
            "profilesBytes": 163840,
            "requestBodyBytes": 33554432,
            "inputReplyBytes": 75497473
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-extended-preparation",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "preparationBytes": 33554432,
                  "recordBytes": 17825792,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "preparationBytes": 33554432,
              "recordBytes": 17825792,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 25165824,
            "frameBytes": 4194304,
            "preparationBytes": 33554432,
            "recordBytes": 17825792,
            "profilesBytes": 163840,
            "requestBodyBytes": 33554432,
            "inputReplyBytes": 75497472,
            "releaseStoredBytes": 83886080,
            "runStoredBytes": 83886080,
            "exportBaseBytes": 150994944,
            "exportWireBytes": 176160768
          }
        }
      },
      "expected": {
        "admitted": true
      }
    },
    {
      "id": "caps-over-extended-preparation-documentBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "preparationBytes": 33554432,
                  "recordBytes": 17825792,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "preparationBytes": 33554432,
              "recordBytes": 17825792,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097153,
            "combinedBytes": 25165824,
            "frameBytes": 4194304,
            "preparationBytes": 33554432,
            "recordBytes": 17825792,
            "profilesBytes": 163840,
            "requestBodyBytes": 33554432,
            "inputReplyBytes": 75497472,
            "releaseStoredBytes": 83886080,
            "runStoredBytes": 83886080,
            "exportBaseBytes": 150994944,
            "exportWireBytes": 176160768
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-preparation-combinedBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "preparationBytes": 33554432,
                  "recordBytes": 17825792,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "preparationBytes": 33554432,
              "recordBytes": 17825792,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 25165825,
            "frameBytes": 4194304,
            "preparationBytes": 33554432,
            "recordBytes": 17825792,
            "profilesBytes": 163840,
            "requestBodyBytes": 33554432,
            "inputReplyBytes": 75497472,
            "releaseStoredBytes": 83886080,
            "runStoredBytes": 83886080,
            "exportBaseBytes": 150994944,
            "exportWireBytes": 176160768
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-preparation-frameBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "preparationBytes": 33554432,
                  "recordBytes": 17825792,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "preparationBytes": 33554432,
              "recordBytes": 17825792,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 25165824,
            "frameBytes": 4194305,
            "preparationBytes": 33554432,
            "recordBytes": 17825792,
            "profilesBytes": 163840,
            "requestBodyBytes": 33554432,
            "inputReplyBytes": 75497472,
            "releaseStoredBytes": 83886080,
            "runStoredBytes": 83886080,
            "exportBaseBytes": 150994944,
            "exportWireBytes": 176160768
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-preparation-preparationBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "preparationBytes": 33554432,
                  "recordBytes": 17825792,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "preparationBytes": 33554432,
              "recordBytes": 17825792,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 25165824,
            "frameBytes": 4194304,
            "preparationBytes": 33554433,
            "recordBytes": 17825792,
            "profilesBytes": 163840,
            "requestBodyBytes": 33554432,
            "inputReplyBytes": 75497472,
            "releaseStoredBytes": 83886080,
            "runStoredBytes": 83886080,
            "exportBaseBytes": 150994944,
            "exportWireBytes": 176160768
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-preparation-recordBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "preparationBytes": 33554432,
                  "recordBytes": 17825792,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "preparationBytes": 33554432,
              "recordBytes": 17825792,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 25165824,
            "frameBytes": 4194304,
            "preparationBytes": 33554432,
            "recordBytes": 17825793,
            "profilesBytes": 163840,
            "requestBodyBytes": 33554432,
            "inputReplyBytes": 75497472,
            "releaseStoredBytes": 83886080,
            "runStoredBytes": 83886080,
            "exportBaseBytes": 150994944,
            "exportWireBytes": 176160768
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-preparation-profilesBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "preparationBytes": 33554432,
                  "recordBytes": 17825792,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "preparationBytes": 33554432,
              "recordBytes": 17825792,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 25165824,
            "frameBytes": 4194304,
            "preparationBytes": 33554432,
            "recordBytes": 17825792,
            "profilesBytes": 163841,
            "requestBodyBytes": 33554432,
            "inputReplyBytes": 75497472,
            "releaseStoredBytes": 83886080,
            "runStoredBytes": 83886080,
            "exportBaseBytes": 150994944,
            "exportWireBytes": 176160768
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-preparation-requestBodyBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "preparationBytes": 33554432,
                  "recordBytes": 17825792,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "preparationBytes": 33554432,
              "recordBytes": 17825792,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 25165824,
            "frameBytes": 4194304,
            "preparationBytes": 33554432,
            "recordBytes": 17825792,
            "profilesBytes": 163840,
            "requestBodyBytes": 33554433,
            "inputReplyBytes": 75497472,
            "releaseStoredBytes": 83886080,
            "runStoredBytes": 83886080,
            "exportBaseBytes": 150994944,
            "exportWireBytes": 176160768
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-preparation-inputReplyBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "preparationBytes": 33554432,
                  "recordBytes": 17825792,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "preparationBytes": 33554432,
              "recordBytes": 17825792,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 25165824,
            "frameBytes": 4194304,
            "preparationBytes": 33554432,
            "recordBytes": 17825792,
            "profilesBytes": 163840,
            "requestBodyBytes": 33554432,
            "inputReplyBytes": 75497473,
            "releaseStoredBytes": 83886080,
            "runStoredBytes": 83886080,
            "exportBaseBytes": 150994944,
            "exportWireBytes": 176160768
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-preparation-releaseStoredBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "preparationBytes": 33554432,
                  "recordBytes": 17825792,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "preparationBytes": 33554432,
              "recordBytes": 17825792,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 25165824,
            "frameBytes": 4194304,
            "preparationBytes": 33554432,
            "recordBytes": 17825792,
            "profilesBytes": 163840,
            "requestBodyBytes": 33554432,
            "inputReplyBytes": 75497472,
            "releaseStoredBytes": 83886081,
            "runStoredBytes": 83886080,
            "exportBaseBytes": 150994944,
            "exportWireBytes": 176160768
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-preparation-runStoredBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "preparationBytes": 33554432,
                  "recordBytes": 17825792,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "preparationBytes": 33554432,
              "recordBytes": 17825792,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 25165824,
            "frameBytes": 4194304,
            "preparationBytes": 33554432,
            "recordBytes": 17825792,
            "profilesBytes": 163840,
            "requestBodyBytes": 33554432,
            "inputReplyBytes": 75497472,
            "releaseStoredBytes": 83886080,
            "runStoredBytes": 83886081,
            "exportBaseBytes": 150994944,
            "exportWireBytes": 176160768
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-preparation-exportBaseBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "preparationBytes": 33554432,
                  "recordBytes": 17825792,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "preparationBytes": 33554432,
              "recordBytes": 17825792,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 25165824,
            "frameBytes": 4194304,
            "preparationBytes": 33554432,
            "recordBytes": 17825792,
            "profilesBytes": 163840,
            "requestBodyBytes": 33554432,
            "inputReplyBytes": 75497472,
            "releaseStoredBytes": 83886080,
            "runStoredBytes": 83886080,
            "exportBaseBytes": 150994945,
            "exportWireBytes": 176160768
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-preparation-exportWireBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "preparationBytes": 33554432,
                  "recordBytes": 17825792,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "preparationBytes": 33554432,
              "recordBytes": 17825792,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 25165824,
            "frameBytes": 4194304,
            "preparationBytes": 33554432,
            "recordBytes": 17825792,
            "profilesBytes": 163840,
            "requestBodyBytes": 33554432,
            "inputReplyBytes": 75497472,
            "releaseStoredBytes": 83886080,
            "runStoredBytes": 83886080,
            "exportBaseBytes": 150994944,
            "exportWireBytes": 176160769
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-extended-preparation-verification",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "preparationBytes": 33554432,
                  "recordBytes": 17825792,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "preparationBytes": 33554432,
              "recordBytes": 17825792,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 25165824,
            "frameBytes": 4194304,
            "preparationBytes": 33554432,
            "recordBytes": 17825792,
            "profilesBytes": 163840,
            "requestBodyBytes": 33554432,
            "inputReplyBytes": 75497472,
            "releaseStoredBytes": 83886080,
            "runStoredBytes": 83886080,
            "exportBaseBytes": 150994944,
            "exportWireBytes": 176160768
          }
        }
      },
      "expected": {
        "admitted": true
      }
    },
    {
      "id": "caps-over-extended-preparation-verification-documentBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "preparationBytes": 33554432,
                  "recordBytes": 17825792,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "preparationBytes": 33554432,
              "recordBytes": 17825792,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097153,
            "combinedBytes": 25165824,
            "frameBytes": 4194304,
            "preparationBytes": 33554432,
            "recordBytes": 17825792,
            "profilesBytes": 163840,
            "requestBodyBytes": 33554432,
            "inputReplyBytes": 75497472,
            "releaseStoredBytes": 83886080,
            "runStoredBytes": 83886080,
            "exportBaseBytes": 150994944,
            "exportWireBytes": 176160768
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-preparation-verification-combinedBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "preparationBytes": 33554432,
                  "recordBytes": 17825792,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "preparationBytes": 33554432,
              "recordBytes": 17825792,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 25165825,
            "frameBytes": 4194304,
            "preparationBytes": 33554432,
            "recordBytes": 17825792,
            "profilesBytes": 163840,
            "requestBodyBytes": 33554432,
            "inputReplyBytes": 75497472,
            "releaseStoredBytes": 83886080,
            "runStoredBytes": 83886080,
            "exportBaseBytes": 150994944,
            "exportWireBytes": 176160768
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-preparation-verification-frameBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "preparationBytes": 33554432,
                  "recordBytes": 17825792,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "preparationBytes": 33554432,
              "recordBytes": 17825792,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 25165824,
            "frameBytes": 4194305,
            "preparationBytes": 33554432,
            "recordBytes": 17825792,
            "profilesBytes": 163840,
            "requestBodyBytes": 33554432,
            "inputReplyBytes": 75497472,
            "releaseStoredBytes": 83886080,
            "runStoredBytes": 83886080,
            "exportBaseBytes": 150994944,
            "exportWireBytes": 176160768
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-preparation-verification-preparationBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "preparationBytes": 33554432,
                  "recordBytes": 17825792,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "preparationBytes": 33554432,
              "recordBytes": 17825792,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 25165824,
            "frameBytes": 4194304,
            "preparationBytes": 33554433,
            "recordBytes": 17825792,
            "profilesBytes": 163840,
            "requestBodyBytes": 33554432,
            "inputReplyBytes": 75497472,
            "releaseStoredBytes": 83886080,
            "runStoredBytes": 83886080,
            "exportBaseBytes": 150994944,
            "exportWireBytes": 176160768
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-preparation-verification-recordBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "preparationBytes": 33554432,
                  "recordBytes": 17825792,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "preparationBytes": 33554432,
              "recordBytes": 17825792,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 25165824,
            "frameBytes": 4194304,
            "preparationBytes": 33554432,
            "recordBytes": 17825793,
            "profilesBytes": 163840,
            "requestBodyBytes": 33554432,
            "inputReplyBytes": 75497472,
            "releaseStoredBytes": 83886080,
            "runStoredBytes": 83886080,
            "exportBaseBytes": 150994944,
            "exportWireBytes": 176160768
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-preparation-verification-profilesBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "preparationBytes": 33554432,
                  "recordBytes": 17825792,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "preparationBytes": 33554432,
              "recordBytes": 17825792,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 25165824,
            "frameBytes": 4194304,
            "preparationBytes": 33554432,
            "recordBytes": 17825792,
            "profilesBytes": 163841,
            "requestBodyBytes": 33554432,
            "inputReplyBytes": 75497472,
            "releaseStoredBytes": 83886080,
            "runStoredBytes": 83886080,
            "exportBaseBytes": 150994944,
            "exportWireBytes": 176160768
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-preparation-verification-requestBodyBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "preparationBytes": 33554432,
                  "recordBytes": 17825792,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "preparationBytes": 33554432,
              "recordBytes": 17825792,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 25165824,
            "frameBytes": 4194304,
            "preparationBytes": 33554432,
            "recordBytes": 17825792,
            "profilesBytes": 163840,
            "requestBodyBytes": 33554433,
            "inputReplyBytes": 75497472,
            "releaseStoredBytes": 83886080,
            "runStoredBytes": 83886080,
            "exportBaseBytes": 150994944,
            "exportWireBytes": 176160768
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-preparation-verification-inputReplyBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "preparationBytes": 33554432,
                  "recordBytes": 17825792,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "preparationBytes": 33554432,
              "recordBytes": 17825792,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 25165824,
            "frameBytes": 4194304,
            "preparationBytes": 33554432,
            "recordBytes": 17825792,
            "profilesBytes": 163840,
            "requestBodyBytes": 33554432,
            "inputReplyBytes": 75497473,
            "releaseStoredBytes": 83886080,
            "runStoredBytes": 83886080,
            "exportBaseBytes": 150994944,
            "exportWireBytes": 176160768
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-preparation-verification-releaseStoredBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "preparationBytes": 33554432,
                  "recordBytes": 17825792,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "preparationBytes": 33554432,
              "recordBytes": 17825792,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 25165824,
            "frameBytes": 4194304,
            "preparationBytes": 33554432,
            "recordBytes": 17825792,
            "profilesBytes": 163840,
            "requestBodyBytes": 33554432,
            "inputReplyBytes": 75497472,
            "releaseStoredBytes": 83886081,
            "runStoredBytes": 83886080,
            "exportBaseBytes": 150994944,
            "exportWireBytes": 176160768
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-preparation-verification-runStoredBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "preparationBytes": 33554432,
                  "recordBytes": 17825792,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "preparationBytes": 33554432,
              "recordBytes": 17825792,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 25165824,
            "frameBytes": 4194304,
            "preparationBytes": 33554432,
            "recordBytes": 17825792,
            "profilesBytes": 163840,
            "requestBodyBytes": 33554432,
            "inputReplyBytes": 75497472,
            "releaseStoredBytes": 83886080,
            "runStoredBytes": 83886081,
            "exportBaseBytes": 150994944,
            "exportWireBytes": 176160768
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-preparation-verification-exportBaseBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "preparationBytes": 33554432,
                  "recordBytes": 17825792,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "preparationBytes": 33554432,
              "recordBytes": 17825792,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 25165824,
            "frameBytes": 4194304,
            "preparationBytes": 33554432,
            "recordBytes": 17825792,
            "profilesBytes": 163840,
            "requestBodyBytes": 33554432,
            "inputReplyBytes": 75497472,
            "releaseStoredBytes": 83886080,
            "runStoredBytes": 83886080,
            "exportBaseBytes": 150994945,
            "exportWireBytes": 176160768
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-preparation-verification-exportWireBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "preparationBytes": 33554432,
                  "recordBytes": 17825792,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "preparationBytes": 33554432,
              "recordBytes": 17825792,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            }
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 25165824,
            "frameBytes": 4194304,
            "preparationBytes": 33554432,
            "recordBytes": 17825792,
            "profilesBytes": 163840,
            "requestBodyBytes": 33554432,
            "inputReplyBytes": 75497472,
            "releaseStoredBytes": 83886080,
            "runStoredBytes": 83886080,
            "exportBaseBytes": 150994944,
            "exportWireBytes": 176160769
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-extended-producer-carrier",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "producer-carrier",
                "limits": {
                  "originalSnapshotBytes": 524288,
                  "carrierBytes": 3145728,
                  "grantBytes": 3145728,
                  "adapterStdoutBytes": 3145728,
                  "responseBytes": 5242880,
                  "profilesBytes": 163840
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "producer-carrier",
            "limits": {
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 5242880,
              "profilesBytes": 163840
            }
          },
          "sizes": {
            "originalSnapshotBytes": 524288,
            "carrierBytes": 3145728,
            "grantBytes": 3145728,
            "adapterStdoutBytes": 3145728,
            "responseBytes": 5242880,
            "profilesBytes": 163840
          }
        }
      },
      "expected": {
        "admitted": true
      }
    },
    {
      "id": "caps-over-extended-producer-carrier-originalSnapshotBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "producer-carrier",
                "limits": {
                  "originalSnapshotBytes": 524288,
                  "carrierBytes": 3145728,
                  "grantBytes": 3145728,
                  "adapterStdoutBytes": 3145728,
                  "responseBytes": 5242880,
                  "profilesBytes": 163840
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "producer-carrier",
            "limits": {
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 5242880,
              "profilesBytes": 163840
            }
          },
          "sizes": {
            "originalSnapshotBytes": 524289,
            "carrierBytes": 3145728,
            "grantBytes": 3145728,
            "adapterStdoutBytes": 3145728,
            "responseBytes": 5242880,
            "profilesBytes": 163840
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-producer-carrier-carrierBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "producer-carrier",
                "limits": {
                  "originalSnapshotBytes": 524288,
                  "carrierBytes": 3145728,
                  "grantBytes": 3145728,
                  "adapterStdoutBytes": 3145728,
                  "responseBytes": 5242880,
                  "profilesBytes": 163840
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "producer-carrier",
            "limits": {
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 5242880,
              "profilesBytes": 163840
            }
          },
          "sizes": {
            "originalSnapshotBytes": 524288,
            "carrierBytes": 3145729,
            "grantBytes": 3145728,
            "adapterStdoutBytes": 3145728,
            "responseBytes": 5242880,
            "profilesBytes": 163840
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-producer-carrier-grantBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "producer-carrier",
                "limits": {
                  "originalSnapshotBytes": 524288,
                  "carrierBytes": 3145728,
                  "grantBytes": 3145728,
                  "adapterStdoutBytes": 3145728,
                  "responseBytes": 5242880,
                  "profilesBytes": 163840
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "producer-carrier",
            "limits": {
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 5242880,
              "profilesBytes": 163840
            }
          },
          "sizes": {
            "originalSnapshotBytes": 524288,
            "carrierBytes": 3145728,
            "grantBytes": 3145729,
            "adapterStdoutBytes": 3145728,
            "responseBytes": 5242880,
            "profilesBytes": 163840
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-producer-carrier-adapterStdoutBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "producer-carrier",
                "limits": {
                  "originalSnapshotBytes": 524288,
                  "carrierBytes": 3145728,
                  "grantBytes": 3145728,
                  "adapterStdoutBytes": 3145728,
                  "responseBytes": 5242880,
                  "profilesBytes": 163840
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "producer-carrier",
            "limits": {
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 5242880,
              "profilesBytes": 163840
            }
          },
          "sizes": {
            "originalSnapshotBytes": 524288,
            "carrierBytes": 3145728,
            "grantBytes": 3145728,
            "adapterStdoutBytes": 3145729,
            "responseBytes": 5242880,
            "profilesBytes": 163840
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-producer-carrier-responseBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "producer-carrier",
                "limits": {
                  "originalSnapshotBytes": 524288,
                  "carrierBytes": 3145728,
                  "grantBytes": 3145728,
                  "adapterStdoutBytes": 3145728,
                  "responseBytes": 5242880,
                  "profilesBytes": 163840
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "producer-carrier",
            "limits": {
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 5242880,
              "profilesBytes": 163840
            }
          },
          "sizes": {
            "originalSnapshotBytes": 524288,
            "carrierBytes": 3145728,
            "grantBytes": 3145728,
            "adapterStdoutBytes": 3145728,
            "responseBytes": 5242881,
            "profilesBytes": 163840
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-over-extended-producer-carrier-profilesBytes",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "producer-carrier",
                "limits": {
                  "originalSnapshotBytes": 524288,
                  "carrierBytes": 3145728,
                  "grantBytes": 3145728,
                  "adapterStdoutBytes": 3145728,
                  "responseBytes": 5242880,
                  "profilesBytes": 163840
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "producer-carrier",
            "limits": {
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 5242880,
              "profilesBytes": 163840
            }
          },
          "sizes": {
            "originalSnapshotBytes": 524288,
            "carrierBytes": 3145728,
            "grantBytes": 3145728,
            "adapterStdoutBytes": 3145728,
            "responseBytes": 5242880,
            "profilesBytes": 163841
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "caps-untrusted-agreement-version",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "arbitrary-host-version",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "document-validation",
                "limits": {
                  "documentBytes": 1048576,
                  "frameBytes": 2097152
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "arbitrary-host-version",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "document-validation",
            "limits": {
              "documentBytes": 1048576,
              "frameBytes": 2097152
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "frameBytes": 2097152
          }
        }
      },
      "expected": {
        "refusal": "capability-unsupported"
      }
    },
    {
      "id": "caps-untrusted-agreement-revision",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "ffffffffffffffffffffffffffffffffffffffff",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "document-validation",
                "limits": {
                  "documentBytes": 1048576,
                  "frameBytes": 2097152
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "ffffffffffffffffffffffffffffffffffffffff",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "document-validation",
            "limits": {
              "documentBytes": 1048576,
              "frameBytes": 2097152
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "frameBytes": 2097152
          }
        }
      },
      "expected": {
        "refusal": "capability-unsupported"
      }
    },
    {
      "id": "caps-untrusted-agreement-schemaSha256",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "document-validation",
                "limits": {
                  "documentBytes": 1048576,
                  "frameBytes": 2097152
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "document-validation",
            "limits": {
              "documentBytes": 1048576,
              "frameBytes": 2097152
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "frameBytes": 2097152
          }
        }
      },
      "expected": {
        "refusal": "capability-unsupported"
      }
    },
    {
      "id": "caps-untrusted-agreement-corpusSha256",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"
                },
                "profile": "base",
                "role": "document-validation",
                "limits": {
                  "documentBytes": 1048576,
                  "frameBytes": 2097152
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"
            },
            "profile": "base",
            "role": "document-validation",
            "limits": {
              "documentBytes": 1048576,
              "frameBytes": 2097152
            }
          },
          "sizes": {
            "documentBytes": 1048576,
            "frameBytes": 2097152
          }
        }
      },
      "expected": {
        "refusal": "capability-unsupported"
      }
    },
    {
      "id": "selection-all-roles",
      "request": {
        "selection": {
          "selector": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "roles": [
              "document-validation",
              "preview",
              "preparation",
              "preparation-verification",
              "producer-carrier"
            ]
          },
          "role": "preparation"
        }
      },
      "expected": {
        "selected": true
      }
    },
    {
      "id": "selection-extra",
      "request": {
        "selection": {
          "selector": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "roles": [
              "document-validation",
              "preview",
              "preparation",
              "preparation-verification",
              "producer-carrier"
            ],
            "extra": true
          },
          "role": "preparation"
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "selection-profile",
      "request": {
        "selection": {
          "selector": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "future",
            "roles": [
              "document-validation",
              "preview",
              "preparation",
              "preparation-verification",
              "producer-carrier"
            ]
          },
          "role": "preparation"
        }
      },
      "expected": {
        "refusal": "capability-unsupported"
      }
    },
    {
      "id": "selection-unknown-role",
      "request": {
        "selection": {
          "selector": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "roles": [
              "future"
            ]
          },
          "role": "preparation"
        }
      },
      "expected": {
        "refusal": "capability-unsupported"
      }
    },
    {
      "id": "selection-duplicate-role",
      "request": {
        "selection": {
          "selector": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "roles": [
              "preparation",
              "preparation"
            ]
          },
          "role": "preparation"
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "selection-order",
      "request": {
        "selection": {
          "selector": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "roles": [
              "preparation",
              "preview"
            ]
          },
          "role": "preparation"
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "selection-missing-required-role",
      "request": {
        "selection": {
          "selector": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "roles": [
              "preview"
            ]
          },
          "role": "preparation"
        }
      },
      "expected": {
        "refusal": "capability-unsupported"
      }
    },
    {
      "id": "selection-empty-roles",
      "request": {
        "selection": {
          "selector": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "roles": []
          },
          "role": "preparation"
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "selection-limits-forbidden",
      "request": {
        "selection": {
          "selector": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "roles": [
              "document-validation",
              "preview",
              "preparation",
              "preparation-verification",
              "producer-carrier"
            ],
            "limits": {
              "documentBytes": 1048576,
              "frameBytes": 2097152,
              "combinedBytes": 12582912,
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 5242880,
              "preparationBytes": 16777216,
              "recordBytes": 9437184,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            }
          },
          "role": "preparation"
        }
      },
      "expected": {
        "refusal": "input-malformed"
      }
    },
    {
      "id": "selection-untrusted-version",
      "request": {
        "selection": {
          "selector": {
            "contract": "retained-column/1",
            "spec": {
              "version": "other",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "roles": [
              "document-validation",
              "preview",
              "preparation",
              "preparation-verification",
              "producer-carrier"
            ]
          },
          "role": "preparation"
        }
      },
      "expected": {
        "refusal": "capability-unsupported"
      }
    },
    {
      "id": "selection-untrusted-revision",
      "request": {
        "selection": {
          "selector": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "ffffffffffffffffffffffffffffffffffffffff",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "roles": [
              "document-validation",
              "preview",
              "preparation",
              "preparation-verification",
              "producer-carrier"
            ]
          },
          "role": "preparation"
        }
      },
      "expected": {
        "refusal": "capability-unsupported"
      }
    },
    {
      "id": "selection-untrusted-schemaSha256",
      "request": {
        "selection": {
          "selector": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "roles": [
              "document-validation",
              "preview",
              "preparation",
              "preparation-verification",
              "producer-carrier"
            ]
          },
          "role": "preparation"
        }
      },
      "expected": {
        "refusal": "capability-unsupported"
      }
    },
    {
      "id": "selection-untrusted-corpusSha256",
      "request": {
        "selection": {
          "selector": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
            },
            "profile": "base",
            "roles": [
              "document-validation",
              "preview",
              "preparation",
              "preparation-verification",
              "producer-carrier"
            ]
          },
          "role": "preparation"
        }
      },
      "expected": {
        "refusal": "capability-unsupported"
      }
    },
    {
      "id": "caps-reported-capacity-does-not-raise-profile",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "document-validation",
                "limits": {
                  "documentBytes": 1048577,
                  "frameBytes": 2097152
                }
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "document-validation",
            "limits": {
              "documentBytes": 1048577,
              "frameBytes": 2097152
            }
          },
          "sizes": {
            "documentBytes": 1048577,
            "frameBytes": 2097152
          }
        }
      },
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "selection-extended-conditional",
      "request": {
        "selection": {
          "selector": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "roles": [
              "document-validation",
              "preview",
              "preparation",
              "preparation-verification",
              "producer-carrier"
            ]
          },
          "role": "preparation"
        }
      },
      "expected": {
        "selected": true
      }
    },
    {
      "id": "caps-base-preparation-generated-grammar",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "preparationBytes": 16777216,
                  "recordBytes": 9437184,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                },
                "producerGrammar": "desk-reviewed-input/1"
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "preparationBytes": 16777216,
              "recordBytes": 9437184,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            },
            "producerGrammar": "desk-reviewed-input/1"
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 12582912,
            "frameBytes": 2097152,
            "preparationBytes": 16777216,
            "recordBytes": 9437184,
            "profilesBytes": 81920,
            "requestBodyBytes": 16777216,
            "inputReplyBytes": 37748736,
            "releaseStoredBytes": 41943040,
            "runStoredBytes": 41943040,
            "exportBaseBytes": 75497472,
            "exportWireBytes": 90177536
          }
        }
      },
      "expected": {
        "admitted": true
      }
    },
    {
      "id": "caps-base-preparation-verification-generated-grammar",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 1048576,
                  "combinedBytes": 12582912,
                  "frameBytes": 2097152,
                  "preparationBytes": 16777216,
                  "recordBytes": 9437184,
                  "profilesBytes": 81920,
                  "requestBodyBytes": 16777216,
                  "inputReplyBytes": 37748736,
                  "releaseStoredBytes": 41943040,
                  "runStoredBytes": 41943040,
                  "exportBaseBytes": 75497472,
                  "exportWireBytes": 90177536
                },
                "producerGrammar": "desk-reviewed-input/1"
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 1048576,
              "combinedBytes": 12582912,
              "frameBytes": 2097152,
              "preparationBytes": 16777216,
              "recordBytes": 9437184,
              "profilesBytes": 81920,
              "requestBodyBytes": 16777216,
              "inputReplyBytes": 37748736,
              "releaseStoredBytes": 41943040,
              "runStoredBytes": 41943040,
              "exportBaseBytes": 75497472,
              "exportWireBytes": 90177536
            },
            "producerGrammar": "desk-reviewed-input/1"
          },
          "sizes": {
            "documentBytes": 1048576,
            "combinedBytes": 12582912,
            "frameBytes": 2097152,
            "preparationBytes": 16777216,
            "recordBytes": 9437184,
            "profilesBytes": 81920,
            "requestBodyBytes": 16777216,
            "inputReplyBytes": 37748736,
            "releaseStoredBytes": 41943040,
            "runStoredBytes": 41943040,
            "exportBaseBytes": 75497472,
            "exportWireBytes": 90177536
          }
        }
      },
      "expected": {
        "admitted": true
      }
    },
    {
      "id": "caps-base-producer-carrier-generated-grammar",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "base",
                "role": "producer-carrier",
                "limits": {
                  "originalSnapshotBytes": 524288,
                  "carrierBytes": 3145728,
                  "grantBytes": 3145728,
                  "adapterStdoutBytes": 3145728,
                  "responseBytes": 5242880,
                  "profilesBytes": 81920
                },
                "producerGrammar": "desk-reviewed-input/1"
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "role": "producer-carrier",
            "limits": {
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 5242880,
              "profilesBytes": 81920
            },
            "producerGrammar": "desk-reviewed-input/1"
          },
          "sizes": {
            "originalSnapshotBytes": 524288,
            "carrierBytes": 3145728,
            "grantBytes": 3145728,
            "adapterStdoutBytes": 3145728,
            "responseBytes": 5242880,
            "profilesBytes": 81920
          }
        }
      },
      "expected": {
        "admitted": true
      }
    },
    {
      "id": "caps-extended-preparation-generated-grammar",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "preparationBytes": 33554432,
                  "recordBytes": 17825792,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                },
                "producerGrammar": "desk-reviewed-input/1"
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "preparationBytes": 33554432,
              "recordBytes": 17825792,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            },
            "producerGrammar": "desk-reviewed-input/1"
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 25165824,
            "frameBytes": 4194304,
            "preparationBytes": 33554432,
            "recordBytes": 17825792,
            "profilesBytes": 163840,
            "requestBodyBytes": 33554432,
            "inputReplyBytes": 75497472,
            "releaseStoredBytes": 83886080,
            "runStoredBytes": 83886080,
            "exportBaseBytes": 150994944,
            "exportWireBytes": 176160768
          }
        }
      },
      "expected": {
        "admitted": true
      }
    },
    {
      "id": "caps-extended-preparation-verification-generated-grammar",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "preparation-verification",
                "limits": {
                  "documentBytes": 2097152,
                  "combinedBytes": 25165824,
                  "frameBytes": 4194304,
                  "preparationBytes": 33554432,
                  "recordBytes": 17825792,
                  "profilesBytes": 163840,
                  "requestBodyBytes": 33554432,
                  "inputReplyBytes": 75497472,
                  "releaseStoredBytes": 83886080,
                  "runStoredBytes": 83886080,
                  "exportBaseBytes": 150994944,
                  "exportWireBytes": 176160768
                },
                "producerGrammar": "desk-reviewed-input/1"
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "preparation-verification",
            "limits": {
              "documentBytes": 2097152,
              "combinedBytes": 25165824,
              "frameBytes": 4194304,
              "preparationBytes": 33554432,
              "recordBytes": 17825792,
              "profilesBytes": 163840,
              "requestBodyBytes": 33554432,
              "inputReplyBytes": 75497472,
              "releaseStoredBytes": 83886080,
              "runStoredBytes": 83886080,
              "exportBaseBytes": 150994944,
              "exportWireBytes": 176160768
            },
            "producerGrammar": "desk-reviewed-input/1"
          },
          "sizes": {
            "documentBytes": 2097152,
            "combinedBytes": 25165824,
            "frameBytes": 4194304,
            "preparationBytes": 33554432,
            "recordBytes": 17825792,
            "profilesBytes": 163840,
            "requestBodyBytes": 33554432,
            "inputReplyBytes": 75497472,
            "releaseStoredBytes": 83886080,
            "runStoredBytes": 83886080,
            "exportBaseBytes": 150994944,
            "exportWireBytes": 176160768
          }
        }
      },
      "expected": {
        "admitted": true
      }
    },
    {
      "id": "caps-extended-producer-carrier-generated-grammar",
      "request": {
        "admission": {
          "capabilities": {
            "conversionContracts": [
              {
                "contract": "retained-column/1",
                "spec": {
                  "version": "draft-rfc0029",
                  "revision": "0000000000000000000000000000000000000000",
                  "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
                  "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
                },
                "profile": "extended",
                "role": "producer-carrier",
                "limits": {
                  "originalSnapshotBytes": 524288,
                  "carrierBytes": 3145728,
                  "grantBytes": 3145728,
                  "adapterStdoutBytes": 3145728,
                  "responseBytes": 5242880,
                  "profilesBytes": 163840
                },
                "producerGrammar": "desk-reviewed-input/1"
              }
            ]
          },
          "required": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "extended",
            "role": "producer-carrier",
            "limits": {
              "originalSnapshotBytes": 524288,
              "carrierBytes": 3145728,
              "grantBytes": 3145728,
              "adapterStdoutBytes": 3145728,
              "responseBytes": 5242880,
              "profilesBytes": 163840
            },
            "producerGrammar": "desk-reviewed-input/1"
          },
          "sizes": {
            "originalSnapshotBytes": 524288,
            "carrierBytes": 3145728,
            "grantBytes": 3145728,
            "adapterStdoutBytes": 3145728,
            "responseBytes": 5242880,
            "profilesBytes": 163840
          }
        }
      },
      "expected": {
        "admitted": true
      }
    },
    {
      "id": "selection-preparation-only",
      "request": {
        "selection": {
          "selector": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": "base",
            "roles": [
              "preparation"
            ]
          },
          "role": "preparation"
        }
      },
      "expected": {
        "selected": true
      }
    },
    {
      "id": "selection-profile-type-array-base",
      "request": {
        "selection": {
          "selector": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": [
              "base"
            ],
            "roles": [
              "document-validation",
              "preview",
              "preparation",
              "preparation-verification",
              "producer-carrier"
            ]
          },
          "role": "preview"
        }
      },
      "expected": {
        "refusal": "capability-unsupported"
      }
    },
    {
      "id": "selection-profile-type-array-extended",
      "request": {
        "selection": {
          "selector": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": [
              "extended"
            ],
            "roles": [
              "document-validation",
              "preview",
              "preparation",
              "preparation-verification",
              "producer-carrier"
            ]
          },
          "role": "preview"
        }
      },
      "expected": {
        "refusal": "capability-unsupported"
      }
    },
    {
      "id": "selection-profile-type-empty-array",
      "request": {
        "selection": {
          "selector": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": [],
            "roles": [
              "document-validation",
              "preview",
              "preparation",
              "preparation-verification",
              "producer-carrier"
            ]
          },
          "role": "preview"
        }
      },
      "expected": {
        "refusal": "capability-unsupported"
      }
    },
    {
      "id": "selection-profile-type-object",
      "request": {
        "selection": {
          "selector": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": {},
            "roles": [
              "document-validation",
              "preview",
              "preparation",
              "preparation-verification",
              "producer-carrier"
            ]
          },
          "role": "preview"
        }
      },
      "expected": {
        "refusal": "capability-unsupported"
      }
    },
    {
      "id": "selection-profile-type-null",
      "request": {
        "selection": {
          "selector": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": null,
            "roles": [
              "document-validation",
              "preview",
              "preparation",
              "preparation-verification",
              "producer-carrier"
            ]
          },
          "role": "preview"
        }
      },
      "expected": {
        "refusal": "capability-unsupported"
      }
    },
    {
      "id": "selection-profile-type-number",
      "request": {
        "selection": {
          "selector": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": 0,
            "roles": [
              "document-validation",
              "preview",
              "preparation",
              "preparation-verification",
              "producer-carrier"
            ]
          },
          "role": "preview"
        }
      },
      "expected": {
        "refusal": "capability-unsupported"
      }
    },
    {
      "id": "selection-profile-type-boolean",
      "request": {
        "selection": {
          "selector": {
            "contract": "retained-column/1",
            "spec": {
              "version": "draft-rfc0029",
              "revision": "0000000000000000000000000000000000000000",
              "schemaSha256": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
              "corpusSha256": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
            },
            "profile": true,
            "roles": [
              "document-validation",
              "preview",
              "preparation",
              "preparation-verification",
              "producer-carrier"
            ]
          },
          "role": "preview"
        }
      },
      "expected": {
        "refusal": "capability-unsupported"
      }
    }
  ],
  "inputs": {
    "conformance/retained-column/1/examples.json": "sha256:113354682037e3b576be23d812ab86d280718a50ca1bf1a631e85ba91eea5cca",
    "conformance/retained-column/1/preparations.json": "sha256:ff9450279cc65db4422f3644975b5b1128396e2e9a1f17effd4dcc732bb5317a",
    "conformance/retained-column/1/capabilities.json": "sha256:fd8b969e5372cdf630fe12ec4034a2bf929d47ea56664abb0b3f510ad761f644",
    "conformance/retained-column/1/manifest.json": "sha256:b78cdac121b4b936614c9e652af3c78bde8b84184fd0a04f84effdd2c3eaf2c8"
  },
  "rawValueBounds": [
    {
      "id": "asserted-raw-exact",
      "origin": "asserted",
      "unit": "x",
      "repeat": 16000,
      "expected": {
        "issues": [],
        "valueJson": "\"ok\"",
        "claimAdmissible": true
      }
    },
    {
      "id": "asserted-raw-one-over",
      "origin": "asserted",
      "unit": "x",
      "repeat": 16001,
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "generated-raw-list-16049",
      "origin": "generated",
      "listItems": 16,
      "itemBytes": 1000,
      "expectedBytes": 16049,
      "expected": {
        "issues": [],
        "valueJson": "\"ok\"",
        "claimAdmissible": true
      }
    },
    {
      "id": "generated-raw-independent-exact",
      "origin": "generated",
      "unit": "x",
      "repeat": 524288,
      "scope": "frame API only; not independently realizable inside the fixed snapshot",
      "expected": {
        "issues": [],
        "valueJson": "\"ok\"",
        "claimAdmissible": true
      }
    },
    {
      "id": "generated-raw-independent-one-over",
      "origin": "generated",
      "unit": "x",
      "repeat": 524289,
      "scope": "frame API only",
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "asserted-utf8-exact",
      "origin": "asserted",
      "unit": "\u00e9",
      "repeat": 8000,
      "expected": {
        "issues": [],
        "valueJson": "\"ok\"",
        "claimAdmissible": true
      }
    },
    {
      "id": "asserted-utf8-one-over",
      "origin": "asserted",
      "unit": "\u00e9",
      "repeat": 8000,
      "suffix": "x",
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "generated-utf8-independent-exact",
      "origin": "generated",
      "unit": "\u00e9",
      "repeat": 262144,
      "scope": "frame API only",
      "expected": {
        "issues": [],
        "valueJson": "\"ok\"",
        "claimAdmissible": true
      }
    },
    {
      "id": "generated-utf8-independent-one-over",
      "origin": "generated",
      "unit": "\u00e9",
      "repeat": 262144,
      "suffix": "x",
      "scope": "frame API only",
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "asserted-extended-not-doubled",
      "origin": "asserted",
      "unit": "x",
      "repeat": 16001,
      "profile": "extended",
      "expected": {
        "refusal": "input-over-bound"
      }
    },
    {
      "id": "generated-extended-not-doubled",
      "origin": "generated",
      "unit": "x",
      "repeat": 524289,
      "profile": "extended",
      "scope": "frame API only; no Extended preparation claim",
      "expected": {
        "refusal": "input-over-bound"
      }
    }
  ]
}
