{
  "rulebook": "https://complyedge.io/rulebook/0.1.0",
  "suite": "record_v1",
  "trust_anchors": "../keys/trust-anchors.pem",
  "cases": {
    "record_valid": {
      "verdict": "verified",
      "findings": []
    },
    "record_content_present": {
      "verdict": "failed",
      "findings": [
        "content_present"
      ]
    },
    "record_person_in_clear": {
      "verdict": "failed",
      "findings": [
        "person_in_clear"
      ]
    },
    "record_person_key_version_missing": {
      "verdict": "failed",
      "findings": [
        "person_in_clear"
      ]
    },
    "record_required_field_missing": {
      "verdict": "failed",
      "findings": [
        "required_field_missing"
      ]
    },
    "record_data_categories_missing": {
      "verdict": "failed",
      "findings": [
        "required_field_missing"
      ]
    },
    "record_rulebook_wrong": {
      "verdict": "failed",
      "findings": [
        "invalid_value"
      ]
    },
    "record_id_missing": {
      "verdict": "failed",
      "findings": [
        "required_field_missing"
      ]
    },
    "record_id_duplicate": {
      "verdict": "failed",
      "findings": [
        "invalid_value"
      ]
    },
    "record_occurred_at_malformed": {
      "verdict": "failed",
      "findings": [
        "invalid_value"
      ]
    },
    "record_event_type_unknown_missing_decision_fields": {
      "verdict": "failed",
      "findings": [
        "required_field_missing"
      ]
    },
    "record_deciding_system_missing": {
      "verdict": "failed",
      "findings": [
        "required_field_missing"
      ]
    },
    "record_deciding_system_is_checker": {
      "verdict": "failed",
      "findings": [
        "invalid_value"
      ]
    },
    "record_account_id_mismatch": {
      "verdict": "failed",
      "findings": [
        "invalid_value"
      ]
    },
    "record_commitment_unkeyed": {
      "verdict": "failed",
      "findings": [
        "invalid_value"
      ]
    },
    "record_commitment_key_version_missing": {
      "verdict": "failed",
      "findings": [
        "required_field_missing"
      ]
    },
    "record_correlation_id_missing": {
      "verdict": "failed",
      "findings": [
        "required_field_missing"
      ]
    },
    "record_verdict_invalid": {
      "verdict": "failed",
      "findings": [
        "invalid_value"
      ]
    },
    "record_float_number": {
      "verdict": "failed",
      "findings": [
        "invalid_value"
      ]
    },
    "record_integer_too_large": {
      "verdict": "failed",
      "findings": [
        "invalid_value"
      ]
    },
    "record_reason_code_free_text": {
      "verdict": "failed",
      "findings": [
        "invalid_value"
      ]
    },
    "record_exemption_rejected_without_reason": {
      "verdict": "failed",
      "findings": [
        "required_field_missing"
      ]
    },
    "record_fallback_incomplete": {
      "verdict": "failed",
      "findings": [
        "required_field_missing"
      ]
    },
    "record_logging_failure_kind_missing": {
      "verdict": "failed",
      "findings": [
        "required_field_missing"
      ]
    },
    "record_classification_incomplete": {
      "verdict": "failed",
      "findings": [
        "required_field_missing"
      ]
    },
    "record_write_failure_deciding_system_missing": {
      "verdict": "failed",
      "findings": [
        "required_field_missing"
      ]
    },
    "record_source_ref_not_a_locator": {
      "verdict": "failed",
      "findings": [
        "invalid_value"
      ]
    },
    "record_legal_hold_incomplete": {
      "verdict": "failed",
      "findings": [
        "required_field_missing"
      ]
    },
    "record_legal_hold_on_retention": {
      "verdict": "failed",
      "findings": [
        "invalid_value"
      ]
    }
  }
}
