{
  "schema_version": "nexuscrm.layout-bundle-tenant-authority.conformance/v1",
  "namespace_value_vectors": [
    {
      "name": "namespace-active",
      "value": {
        "value_version": "nexuscrm.catalog-tenant-namespace-reservation/v1",
        "tenant_namespace_id": "com.example.tenant",
        "state": "ACTIVE"
      },
      "canonical_bytes_hex": "306e6578757363726d2e636174616c6f672d74656e616e742d6e616d6573706163652d7265736572766174696f6e2f763112636f6d2e6578616d706c652e74656e616e7401",
      "value_digest": "sha256:70f161bd956c1b7cc916a125103a8bc2f0d0f5f5048f4ef750e313ebe060d97d"
    },
    {
      "name": "namespace-tombstone",
      "value": {
        "value_version": "nexuscrm.catalog-tenant-namespace-reservation/v1",
        "tenant_namespace_id": "com.example.tenant",
        "state": "TOMBSTONE"
      },
      "canonical_bytes_hex": "306e6578757363726d2e636174616c6f672d74656e616e742d6e616d6573706163652d7265736572766174696f6e2f763112636f6d2e6578616d706c652e74656e616e7402",
      "value_digest": "sha256:5a44e1e14177db587be94c1bc931fe6e06579b159acf80965adc14f0a1f866ba"
    }
  ],
  "binding_value_vectors": [
    {
      "name": "binding-active",
      "value": {
        "value_version": "nexuscrm.catalog-tenant-org-namespace-binding/v1",
        "org_id": "org-1",
        "tenant_namespace_id": "com.example.tenant",
        "state": "ACTIVE"
      },
      "canonical_bytes_hex": "306e6578757363726d2e636174616c6f672d74656e616e742d6f72672d6e616d6573706163652d62696e64696e672f7631056f72672d3112636f6d2e6578616d706c652e74656e616e7401",
      "value_digest": "sha256:c5e6f43c0bfde537a6f8c99a199c9987000e28df37cd9230ee19e13c31cdbe73"
    },
    {
      "name": "binding-tombstone",
      "value": {
        "value_version": "nexuscrm.catalog-tenant-org-namespace-binding/v1",
        "org_id": "org-1",
        "tenant_namespace_id": "com.example.tenant",
        "state": "TOMBSTONE"
      },
      "canonical_bytes_hex": "306e6578757363726d2e636174616c6f672d74656e616e742d6f72672d6e616d6573706163652d62696e64696e672f7631056f72672d3112636f6d2e6578616d706c652e74656e616e7402",
      "value_digest": "sha256:0dfe9947bdbc738edc575e239a8a594982c25a1bacbdf8ff0d0c12694057971e"
    }
  ],
  "slot_value_vectors": [
    {
      "name": "slot-active",
      "value": {
        "value_version": "nexuscrm.catalog-tenant-layout-bundle-slot/v1",
        "bundle_key": {
          "bundle_key_version": "nexuscrm.layout-bundle-key/v1",
          "slot_owner_kind": "tenant",
          "slot_owner_namespace": "com.example.tenant",
          "local_component_key": "key256:1111111111111111111111111111111111111111111111111111111111111111"
        },
        "state": "ACTIVE"
      },
      "canonical_bytes_hex": "2d6e6578757363726d2e636174616c6f672d74656e616e742d6c61796f75742d62756e646c652d736c6f742f76311d6e6578757363726d2e6c61796f75742d62756e646c652d6b65792f76310212636f6d2e6578616d706c652e74656e616e74476b65793235363a3131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313101",
      "value_digest": "sha256:8c64e4d9daf3d74aaff0baa1327c0c44e6d03b0c3b44c5265240405c785c7e13"
    },
    {
      "name": "slot-tombstone",
      "value": {
        "value_version": "nexuscrm.catalog-tenant-layout-bundle-slot/v1",
        "bundle_key": {
          "bundle_key_version": "nexuscrm.layout-bundle-key/v1",
          "slot_owner_kind": "tenant",
          "slot_owner_namespace": "com.example.tenant",
          "local_component_key": "key256:1111111111111111111111111111111111111111111111111111111111111111"
        },
        "state": "TOMBSTONE"
      },
      "canonical_bytes_hex": "2d6e6578757363726d2e636174616c6f672d74656e616e742d6c61796f75742d62756e646c652d736c6f742f76311d6e6578757363726d2e6c61796f75742d62756e646c652d6b65792f76310212636f6d2e6578616d706c652e74656e616e74476b65793235363a3131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313102",
      "value_digest": "sha256:d5190b6121b78eb14d400622615eb2254802d5a2b1005e7d4f0b4caa21c53f9e"
    }
  ],
  "command_id_vectors": [
    {
      "name": "uuidv7-lowercase-valid",
      "command_id": "01890f9e-7b2a-7000-8000-000000000001",
      "valid": true
    },
    {
      "name": "uuidv7-uppercase-rejected",
      "command_id": "01890F9E-7B2A-7000-8000-000000000001",
      "valid": false
    },
    {
      "name": "uuidv7-version-four-rejected",
      "command_id": "01890f9e-7b2a-4000-8000-000000000001",
      "valid": false
    },
    {
      "name": "uuidv7-bad-variant-rejected",
      "command_id": "01890f9e-7b2a-7000-7000-000000000001",
      "valid": false
    },
    {
      "name": "uuidv7-nonhex-rejected",
      "command_id": "01890f9e-7b2a-7000-8000-00000000000g",
      "valid": false
    }
  ],
  "grammar_vectors": [
    {
      "name": "namespace-minimum-valid",
      "kind": "tenant_namespace",
      "value": "a.b",
      "mutation": "",
      "valid": true
    },
    {
      "name": "namespace-hyphen-valid",
      "kind": "tenant_namespace",
      "value": "tenant-1.production",
      "mutation": "",
      "valid": true
    },
    {
      "name": "namespace-128-byte-valid",
      "kind": "tenant_namespace",
      "value": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb.cc",
      "mutation": "",
      "valid": true
    },
    {
      "name": "namespace-one-segment-rejected",
      "kind": "tenant_namespace",
      "value": "tenant",
      "mutation": "",
      "valid": false
    },
    {
      "name": "namespace-leading-digit-rejected",
      "kind": "tenant_namespace",
      "value": "1com.example",
      "mutation": "",
      "valid": false
    },
    {
      "name": "namespace-uppercase-rejected",
      "kind": "tenant_namespace",
      "value": "Com.example",
      "mutation": "",
      "valid": false
    },
    {
      "name": "namespace-unicode-rejected",
      "kind": "tenant_namespace",
      "value": "com.exámple",
      "mutation": "",
      "valid": false
    },
    {
      "name": "namespace-empty-segment-rejected",
      "kind": "tenant_namespace",
      "value": "com..example",
      "mutation": "",
      "valid": false
    },
    {
      "name": "namespace-trailing-hyphen-rejected",
      "kind": "tenant_namespace",
      "value": "com-.example",
      "mutation": "",
      "valid": false
    },
    {
      "name": "namespace-64-byte-segment-rejected",
      "kind": "tenant_namespace",
      "value": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.b",
      "mutation": "",
      "valid": false
    },
    {
      "name": "namespace-over-128-rejected",
      "kind": "tenant_namespace",
      "value": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb.c",
      "mutation": "",
      "valid": false
    },
    {
      "name": "namespace-system-reserved-rejected",
      "kind": "tenant_namespace",
      "value": "io.nexuscrm.system",
      "mutation": "",
      "valid": false
    },
    {
      "name": "org-utf8-valid",
      "kind": "catalog_org_id",
      "value": "组织-α",
      "mutation": "",
      "valid": true
    },
    {
      "name": "org-internal-space-valid",
      "kind": "catalog_org_id",
      "value": "org internal space",
      "mutation": "",
      "valid": true
    },
    {
      "name": "org-255-byte-valid",
      "kind": "catalog_org_id",
      "value": "ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
      "mutation": "",
      "valid": true
    },
    {
      "name": "org-empty-rejected",
      "kind": "catalog_org_id",
      "value": "",
      "mutation": "",
      "valid": false
    },
    {
      "name": "org-256-byte-rejected",
      "kind": "catalog_org_id",
      "value": "oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
      "mutation": "",
      "valid": false
    },
    {
      "name": "org-invalid-utf8-rejected",
      "kind": "catalog_org_id",
      "value": "",
      "mutation": "invalid_utf8",
      "valid": false
    },
    {
      "name": "org-leading-space-rejected",
      "kind": "catalog_org_id",
      "value": " org",
      "mutation": "",
      "valid": false
    },
    {
      "name": "org-trailing-space-rejected",
      "kind": "catalog_org_id",
      "value": "org ",
      "mutation": "",
      "valid": false
    },
    {
      "name": "org-control-rejected",
      "kind": "catalog_org_id",
      "value": "org\u001fid",
      "mutation": "",
      "valid": false
    },
    {
      "name": "org-del-rejected",
      "kind": "catalog_org_id",
      "value": "orgid",
      "mutation": "",
      "valid": false
    }
  ],
  "namespace_request_vectors": [
    {
      "name": "namespace-reserve-absent",
      "command_id": "01890f9e-7b2a-7000-8000-000000000011",
      "request": {
        "operation": "RESERVE",
        "target_tenant_namespace_id": "com.example.tenant",
        "desired_namespace_value": {
          "value_version": "nexuscrm.catalog-tenant-namespace-reservation/v1",
          "tenant_namespace_id": "com.example.tenant",
          "state": "ACTIVE"
        },
        "expected_prior_namespace": {
          "variant": "ABSENT",
          "namespace_value_digest": ""
        }
      },
      "canonical_bytes_hex": "346e6578757363726d2e636174616c6f672d74656e616e742d6e616d6573706163652d636f6d6d616e642d726571756573742f76310112636f6d2e6578616d706c652e74656e616e74306e6578757363726d2e636174616c6f672d74656e616e742d6e616d6573706163652d7265736572766174696f6e2f763112636f6d2e6578616d706c652e74656e616e740100",
      "request_digest": "sha256:889f443ea608f4e25702cc2255f898b1db7b8c8a9936c262ea184555a089b1b1"
    },
    {
      "name": "namespace-tombstone-exact",
      "command_id": "01890f9e-7b2a-7000-8000-000000000012",
      "request": {
        "operation": "TOMBSTONE",
        "target_tenant_namespace_id": "com.example.tenant",
        "desired_namespace_value": {
          "value_version": "nexuscrm.catalog-tenant-namespace-reservation/v1",
          "tenant_namespace_id": "com.example.tenant",
          "state": "TOMBSTONE"
        },
        "expected_prior_namespace": {
          "variant": "EXACT",
          "namespace_value_digest": "sha256:70f161bd956c1b7cc916a125103a8bc2f0d0f5f5048f4ef750e313ebe060d97d"
        }
      },
      "canonical_bytes_hex": "346e6578757363726d2e636174616c6f672d74656e616e742d6e616d6573706163652d636f6d6d616e642d726571756573742f76310212636f6d2e6578616d706c652e74656e616e74306e6578757363726d2e636174616c6f672d74656e616e742d6e616d6573706163652d7265736572766174696f6e2f763112636f6d2e6578616d706c652e74656e616e740201477368613235363a37306631363162643935366331623763633931366131323531303361386263326630643066356635303438663465663735306533313365626530363064393764",
      "request_digest": "sha256:baad0b028353691559750788fae5312ef17a8c6f988ce6941d01645c04e0d475"
    }
  ],
  "binding_request_vectors": [
    {
      "name": "binding-bind-absent",
      "command_id": "01890f9e-7b2a-7000-8000-000000000021",
      "request": {
        "operation": "BIND",
        "target_org_id": "org-1",
        "desired_binding_value": {
          "value_version": "nexuscrm.catalog-tenant-org-namespace-binding/v1",
          "org_id": "org-1",
          "tenant_namespace_id": "com.example.tenant",
          "state": "ACTIVE"
        },
        "expected_namespace_reservation_digest": "sha256:70f161bd956c1b7cc916a125103a8bc2f0d0f5f5048f4ef750e313ebe060d97d",
        "expected_prior_binding": {
          "variant": "ABSENT",
          "binding_value_digest": ""
        }
      },
      "canonical_bytes_hex": "406e6578757363726d2e636174616c6f672d74656e616e742d6f72672d6e616d6573706163652d62696e64696e672d636f6d6d616e642d726571756573742f763101056f72672d31306e6578757363726d2e636174616c6f672d74656e616e742d6f72672d6e616d6573706163652d62696e64696e672f7631056f72672d3112636f6d2e6578616d706c652e74656e616e7401477368613235363a3730663136316264393536633162376363393136613132353130336138626332663064306635663530343866346566373530653331336562653036306439376400",
      "request_digest": "sha256:82a7aa9834ce8f3e7b99e013dbb75b3e9764c5945cea4a2e75c786f8cfefc7ff"
    },
    {
      "name": "binding-tombstone-exact",
      "command_id": "01890f9e-7b2a-7000-8000-000000000022",
      "request": {
        "operation": "TOMBSTONE",
        "target_org_id": "org-1",
        "desired_binding_value": {
          "value_version": "nexuscrm.catalog-tenant-org-namespace-binding/v1",
          "org_id": "org-1",
          "tenant_namespace_id": "com.example.tenant",
          "state": "TOMBSTONE"
        },
        "expected_namespace_reservation_digest": "sha256:70f161bd956c1b7cc916a125103a8bc2f0d0f5f5048f4ef750e313ebe060d97d",
        "expected_prior_binding": {
          "variant": "EXACT",
          "binding_value_digest": "sha256:c5e6f43c0bfde537a6f8c99a199c9987000e28df37cd9230ee19e13c31cdbe73"
        }
      },
      "canonical_bytes_hex": "406e6578757363726d2e636174616c6f672d74656e616e742d6f72672d6e616d6573706163652d62696e64696e672d636f6d6d616e642d726571756573742f763102056f72672d31306e6578757363726d2e636174616c6f672d74656e616e742d6f72672d6e616d6573706163652d62696e64696e672f7631056f72672d3112636f6d2e6578616d706c652e74656e616e7402477368613235363a3730663136316264393536633162376363393136613132353130336138626332663064306635663530343866346566373530653331336562653036306439376401477368613235363a63356536663433633062666465353337613666386339396131393963393938373030306532386466333763643932333065653139653133633331636462653733",
      "request_digest": "sha256:c798dd592abde822b1767191ace9702c3a222176d99f655ea30f2d1155b516c0"
    }
  ],
  "slot_request_vectors": [
    {
      "name": "slot-create-absent",
      "command_id": "01890f9e-7b2a-7000-8000-000000000031",
      "request": {
        "operation": "CREATE",
        "authorizing_org_id": "org-1",
        "target_bundle_key": {
          "bundle_key_version": "nexuscrm.layout-bundle-key/v1",
          "slot_owner_kind": "tenant",
          "slot_owner_namespace": "com.example.tenant",
          "local_component_key": "key256:1111111111111111111111111111111111111111111111111111111111111111"
        },
        "desired_slot_value": {
          "value_version": "nexuscrm.catalog-tenant-layout-bundle-slot/v1",
          "bundle_key": {
            "bundle_key_version": "nexuscrm.layout-bundle-key/v1",
            "slot_owner_kind": "tenant",
            "slot_owner_namespace": "com.example.tenant",
            "local_component_key": "key256:1111111111111111111111111111111111111111111111111111111111111111"
          },
          "state": "ACTIVE"
        },
        "expected_namespace_reservation_digest": "sha256:70f161bd956c1b7cc916a125103a8bc2f0d0f5f5048f4ef750e313ebe060d97d",
        "expected_authorizing_org_binding_digest": "sha256:c5e6f43c0bfde537a6f8c99a199c9987000e28df37cd9230ee19e13c31cdbe73",
        "expected_prior_slot": {
          "variant": "ABSENT",
          "slot_value_digest": ""
        }
      },
      "canonical_bytes_hex": "3d6e6578757363726d2e636174616c6f672d74656e616e742d6c61796f75742d62756e646c652d736c6f742d636f6d6d616e642d726571756573742f763101056f72672d311d6e6578757363726d2e6c61796f75742d62756e646c652d6b65792f76310212636f6d2e6578616d706c652e74656e616e74476b65793235363a313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312d6e6578757363726d2e636174616c6f672d74656e616e742d6c61796f75742d62756e646c652d736c6f742f76311d6e6578757363726d2e6c61796f75742d62756e646c652d6b65792f76310212636f6d2e6578616d706c652e74656e616e74476b65793235363a3131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313101477368613235363a37306631363162643935366331623763633931366131323531303361386263326630643066356635303438663465663735306533313365626530363064393764477368613235363a6335653666343363306266646535333761366638633939613139396339393837303030653238646633376364393233306565313965313363333163646265373300",
      "request_digest": "sha256:6821ae89d67540dba10c9103a749649fecd2233c268cf554a4832337c0ead323"
    },
    {
      "name": "slot-retire-exact",
      "command_id": "01890f9e-7b2a-7000-8000-000000000032",
      "request": {
        "operation": "RETIRE",
        "authorizing_org_id": "org-1",
        "target_bundle_key": {
          "bundle_key_version": "nexuscrm.layout-bundle-key/v1",
          "slot_owner_kind": "tenant",
          "slot_owner_namespace": "com.example.tenant",
          "local_component_key": "key256:1111111111111111111111111111111111111111111111111111111111111111"
        },
        "desired_slot_value": {
          "value_version": "nexuscrm.catalog-tenant-layout-bundle-slot/v1",
          "bundle_key": {
            "bundle_key_version": "nexuscrm.layout-bundle-key/v1",
            "slot_owner_kind": "tenant",
            "slot_owner_namespace": "com.example.tenant",
            "local_component_key": "key256:1111111111111111111111111111111111111111111111111111111111111111"
          },
          "state": "TOMBSTONE"
        },
        "expected_namespace_reservation_digest": "sha256:70f161bd956c1b7cc916a125103a8bc2f0d0f5f5048f4ef750e313ebe060d97d",
        "expected_authorizing_org_binding_digest": "sha256:c5e6f43c0bfde537a6f8c99a199c9987000e28df37cd9230ee19e13c31cdbe73",
        "expected_prior_slot": {
          "variant": "EXACT",
          "slot_value_digest": "sha256:8c64e4d9daf3d74aaff0baa1327c0c44e6d03b0c3b44c5265240405c785c7e13"
        }
      },
      "canonical_bytes_hex": "3d6e6578757363726d2e636174616c6f672d74656e616e742d6c61796f75742d62756e646c652d736c6f742d636f6d6d616e642d726571756573742f763102056f72672d311d6e6578757363726d2e6c61796f75742d62756e646c652d6b65792f76310212636f6d2e6578616d706c652e74656e616e74476b65793235363a313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312d6e6578757363726d2e636174616c6f672d74656e616e742d6c61796f75742d62756e646c652d736c6f742f76311d6e6578757363726d2e6c61796f75742d62756e646c652d6b65792f76310212636f6d2e6578616d706c652e74656e616e74476b65793235363a3131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313102477368613235363a37306631363162643935366331623763633931366131323531303361386263326630643066356635303438663465663735306533313365626530363064393764477368613235363a6335653666343363306266646535333761366638633939613139396339393837303030653238646633376364393233306565313965313363333163646265373301477368613235363a38633634653464396461663364373461616666306261613133323763306334346536643033623063336234346335323635323430343035633738356337653133",
      "request_digest": "sha256:11e5fa6c7e9b253e02c27b98394216ea03da13e62783d9fbe7c4d95c671a8674"
    }
  ],
  "evidence_vectors": [
    {
      "name": "baseline",
      "evidence": {
        "evidence_version": "nexuscrm.layout-bundle-tenant-authority-evidence/v1",
        "source_catalog_snapshot": {
          "org_id": "org-1",
          "catalog_revision": "1",
          "catalog_snapshot_digest": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
          "schema_generation": "2",
          "engine_generation": "3"
        },
        "bundle_key": {
          "bundle_key_version": "nexuscrm.layout-bundle-key/v1",
          "slot_owner_kind": "tenant",
          "slot_owner_namespace": "com.example.tenant",
          "local_component_key": "key256:2222222222222222222222222222222222222222222222222222222222222222"
        },
        "namespace_reservation_value_version": "nexuscrm.catalog-tenant-namespace-reservation/v1",
        "namespace_reservation_state": "ACTIVE",
        "org_binding_value_version": "nexuscrm.catalog-tenant-org-namespace-binding/v1",
        "org_binding_state": "ACTIVE",
        "slot_value_version": "nexuscrm.catalog-tenant-layout-bundle-slot/v1",
        "slot_state": "ACTIVE"
      },
      "canonical_bytes_hex": "336e6578757363726d2e6c61796f75742d62756e646c652d74656e616e742d617574686f726974792d65766964656e63652f7631056f72672d3101477368613235363a3131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313102031d6e6578757363726d2e6c61796f75742d62756e646c652d6b65792f76310212636f6d2e6578616d706c652e74656e616e74476b65793235363a32323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232306e6578757363726d2e636174616c6f672d74656e616e742d6e616d6573706163652d7265736572766174696f6e2f763101306e6578757363726d2e636174616c6f672d74656e616e742d6f72672d6e616d6573706163652d62696e64696e672f7631012d6e6578757363726d2e636174616c6f672d74656e616e742d6c61796f75742d62756e646c652d736c6f742f763101",
      "evidence_digest": "sha256:e2f84623aaa89527714e741c57742d66082f7377aca57e7c30680bd57e433b4a"
    },
    {
      "name": "utf8-source",
      "evidence": {
        "evidence_version": "nexuscrm.layout-bundle-tenant-authority-evidence/v1",
        "source_catalog_snapshot": {
          "org_id": "组织-α",
          "catalog_revision": "42",
          "catalog_snapshot_digest": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
          "schema_generation": "2",
          "engine_generation": "3"
        },
        "bundle_key": {
          "bundle_key_version": "nexuscrm.layout-bundle-key/v1",
          "slot_owner_kind": "tenant",
          "slot_owner_namespace": "com.example.tenant",
          "local_component_key": "key256:2222222222222222222222222222222222222222222222222222222222222222"
        },
        "namespace_reservation_value_version": "nexuscrm.catalog-tenant-namespace-reservation/v1",
        "namespace_reservation_state": "ACTIVE",
        "org_binding_value_version": "nexuscrm.catalog-tenant-org-namespace-binding/v1",
        "org_binding_state": "ACTIVE",
        "slot_value_version": "nexuscrm.catalog-tenant-layout-bundle-slot/v1",
        "slot_state": "ACTIVE"
      },
      "canonical_bytes_hex": "336e6578757363726d2e6c61796f75742d62756e646c652d74656e616e742d617574686f726974792d65766964656e63652f763109e7bb84e7bb872dceb12a477368613235363a3131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313102031d6e6578757363726d2e6c61796f75742d62756e646c652d6b65792f76310212636f6d2e6578616d706c652e74656e616e74476b65793235363a32323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232306e6578757363726d2e636174616c6f672d74656e616e742d6e616d6573706163652d7265736572766174696f6e2f763101306e6578757363726d2e636174616c6f672d74656e616e742d6f72672d6e616d6573706163652d62696e64696e672f7631012d6e6578757363726d2e636174616c6f672d74656e616e742d6c61796f75742d62756e646c652d736c6f742f763101",
      "evidence_digest": "sha256:ad70ce1dcffda547b43581469edc88504ca2c80f75423d136982c156ecc3a10f"
    },
    {
      "name": "multibyte-uleb128-source",
      "evidence": {
        "evidence_version": "nexuscrm.layout-bundle-tenant-authority-evidence/v1",
        "source_catalog_snapshot": {
          "org_id": "oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
          "catalog_revision": "127",
          "catalog_snapshot_digest": "sha256:1111111111111111111111111111111111111111111111111111111111111111",
          "schema_generation": "128",
          "engine_generation": "16384"
        },
        "bundle_key": {
          "bundle_key_version": "nexuscrm.layout-bundle-key/v1",
          "slot_owner_kind": "tenant",
          "slot_owner_namespace": "com.example.tenant",
          "local_component_key": "key256:2222222222222222222222222222222222222222222222222222222222222222"
        },
        "namespace_reservation_value_version": "nexuscrm.catalog-tenant-namespace-reservation/v1",
        "namespace_reservation_state": "ACTIVE",
        "org_binding_value_version": "nexuscrm.catalog-tenant-org-namespace-binding/v1",
        "org_binding_state": "ACTIVE",
        "slot_value_version": "nexuscrm.catalog-tenant-layout-bundle-slot/v1",
        "slot_state": "ACTIVE"
      },
      "canonical_bytes_hex": "336e6578757363726d2e6c61796f75742d62756e646c652d74656e616e742d617574686f726974792d65766964656e63652f763180016f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f7f477368613235363a3131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313180018080011d6e6578757363726d2e6c61796f75742d62756e646c652d6b65792f76310212636f6d2e6578616d706c652e74656e616e74476b65793235363a32323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232306e6578757363726d2e636174616c6f672d74656e616e742d6e616d6573706163652d7265736572766174696f6e2f763101306e6578757363726d2e636174616c6f672d74656e616e742d6f72672d6e616d6573706163652d62696e64696e672f7631012d6e6578757363726d2e636174616c6f672d74656e616e742d6c61796f75742d62756e646c652d736c6f742f763101",
      "evidence_digest": "sha256:4d944a8d89dfc08ddfed0230e7c00ee497d424b8a51e9aae26d34532a880d00c"
    }
  ],
  "uleb128_vectors": [
    {
      "value_decimal": "0",
      "encoded_hex": "00"
    },
    {
      "value_decimal": "1",
      "encoded_hex": "01"
    },
    {
      "value_decimal": "127",
      "encoded_hex": "7f"
    },
    {
      "value_decimal": "128",
      "encoded_hex": "8001"
    },
    {
      "value_decimal": "16383",
      "encoded_hex": "ff7f"
    },
    {
      "value_decimal": "16384",
      "encoded_hex": "808001"
    },
    {
      "value_decimal": "18446744073709551615",
      "encoded_hex": "ffffffffffffffffff01"
    }
  ],
  "rejection_vectors": [
    {
      "name": "slot-app-owner-rejected",
      "target": "slot_value",
      "base_vector": "slot-active",
      "mutation": "owner_kind=app",
      "error_contains": "SlotOwnerKind"
    },
    {
      "name": "slot-system-namespace-rejected",
      "target": "slot_value",
      "base_vector": "slot-active",
      "mutation": "namespace=reserved_system",
      "error_contains": "reserved"
    },
    {
      "name": "slot-uppercase-key-rejected",
      "target": "slot_value",
      "base_vector": "slot-active",
      "mutation": "local_key=uppercase",
      "error_contains": "LocalComponentKey"
    },
    {
      "name": "namespace-unknown-operation-rejected",
      "target": "namespace_request",
      "base_vector": "namespace-reserve-absent",
      "mutation": "operation=UNKNOWN",
      "error_contains": "Operation must be"
    },
    {
      "name": "namespace-reserve-tombstone-state-rejected",
      "target": "namespace_request",
      "base_vector": "namespace-reserve-absent",
      "mutation": "desired_state=TOMBSTONE",
      "error_contains": "RESERVE requires"
    },
    {
      "name": "namespace-reserve-exact-prior-rejected",
      "target": "namespace_request",
      "base_vector": "namespace-reserve-absent",
      "mutation": "prior=EXACT_active",
      "error_contains": "RESERVE requires"
    },
    {
      "name": "namespace-absent-prior-digest-rejected",
      "target": "namespace_request",
      "base_vector": "namespace-reserve-absent",
      "mutation": "absent_prior_digest=nonempty",
      "error_contains": "ABSENT must not carry"
    },
    {
      "name": "namespace-target-desired-mismatch",
      "target": "namespace_request",
      "base_vector": "namespace-reserve-absent",
      "mutation": "target=other",
      "error_contains": "target must equal"
    },
    {
      "name": "namespace-prior-digest-mismatch",
      "target": "namespace_request",
      "base_vector": "namespace-tombstone-exact",
      "mutation": "prior_digest=wrong",
      "error_contains": "exact ACTIVE"
    },
    {
      "name": "binding-unknown-operation-rejected",
      "target": "binding_request",
      "base_vector": "binding-bind-absent",
      "mutation": "operation=UNKNOWN",
      "error_contains": "Operation must be"
    },
    {
      "name": "binding-bind-tombstone-state-rejected",
      "target": "binding_request",
      "base_vector": "binding-bind-absent",
      "mutation": "desired_state=TOMBSTONE",
      "error_contains": "BIND requires"
    },
    {
      "name": "binding-bind-exact-prior-rejected",
      "target": "binding_request",
      "base_vector": "binding-bind-absent",
      "mutation": "prior=EXACT_active",
      "error_contains": "BIND requires"
    },
    {
      "name": "binding-absent-prior-digest-rejected",
      "target": "binding_request",
      "base_vector": "binding-bind-absent",
      "mutation": "absent_prior_digest=nonempty",
      "error_contains": "ABSENT must not carry"
    },
    {
      "name": "binding-target-desired-mismatch",
      "target": "binding_request",
      "base_vector": "binding-bind-absent",
      "mutation": "target_org=other",
      "error_contains": "target must equal"
    },
    {
      "name": "binding-namespace-dependency-mismatch",
      "target": "binding_request",
      "base_vector": "binding-bind-absent",
      "mutation": "namespace_digest=wrong",
      "error_contains": "ExpectedNamespaceReservationDigest"
    },
    {
      "name": "binding-prior-digest-mismatch",
      "target": "binding_request",
      "base_vector": "binding-tombstone-exact",
      "mutation": "prior_digest=wrong",
      "error_contains": "exact ACTIVE"
    },
    {
      "name": "slot-unknown-operation-rejected",
      "target": "slot_request",
      "base_vector": "slot-create-absent",
      "mutation": "operation=UNKNOWN",
      "error_contains": "Operation must be"
    },
    {
      "name": "slot-create-tombstone-state-rejected",
      "target": "slot_request",
      "base_vector": "slot-create-absent",
      "mutation": "desired_state=TOMBSTONE",
      "error_contains": "CREATE requires"
    },
    {
      "name": "slot-create-exact-prior-rejected",
      "target": "slot_request",
      "base_vector": "slot-create-absent",
      "mutation": "prior=EXACT_active",
      "error_contains": "CREATE requires"
    },
    {
      "name": "slot-absent-prior-digest-rejected",
      "target": "slot_request",
      "base_vector": "slot-create-absent",
      "mutation": "absent_prior_digest=nonempty",
      "error_contains": "ABSENT must not carry"
    },
    {
      "name": "slot-target-desired-mismatch",
      "target": "slot_request",
      "base_vector": "slot-create-absent",
      "mutation": "target_key=other",
      "error_contains": "TargetBundleKey must equal"
    },
    {
      "name": "slot-namespace-dependency-mismatch",
      "target": "slot_request",
      "base_vector": "slot-create-absent",
      "mutation": "namespace_digest=wrong",
      "error_contains": "ExpectedNamespaceReservationDigest"
    },
    {
      "name": "slot-binding-dependency-mismatch",
      "target": "slot_request",
      "base_vector": "slot-create-absent",
      "mutation": "binding_digest=wrong",
      "error_contains": "ExpectedAuthorizingOrgBindingDigest"
    },
    {
      "name": "slot-prior-digest-mismatch",
      "target": "slot_request",
      "base_vector": "slot-retire-exact",
      "mutation": "prior_digest=wrong",
      "error_contains": "exact ACTIVE"
    },
    {
      "name": "evidence-namespace-tombstone-rejected",
      "target": "evidence",
      "base_vector": "baseline",
      "mutation": "namespace_state=TOMBSTONE",
      "error_contains": "NamespaceReservationState"
    },
    {
      "name": "evidence-binding-tombstone-rejected",
      "target": "evidence",
      "base_vector": "baseline",
      "mutation": "binding_state=TOMBSTONE",
      "error_contains": "OrgBindingState"
    },
    {
      "name": "evidence-slot-tombstone-rejected",
      "target": "evidence",
      "base_vector": "baseline",
      "mutation": "slot_state=TOMBSTONE",
      "error_contains": "SlotState"
    }
  ]
}
