[
  {
    "boundary": "Suitable only for the bounded 1.0 reference envelope.",
    "canonicalization": "REQUIRED",
    "id": "FCP-PROFILE-K10-STRICT-10",
    "name": "Strict 1.0",
    "replayPolicy": "NOT_AVAILABLE",
    "slug": "strict-1-0",
    "supportedVersions": [
      "1.0"
    ],
    "unknownCritical": "REJECT",
    "unknownNonCritical": "REJECT"
  },
  {
    "boundary": "Compatibility does not imply authorization or semantic agreement outside the registry.",
    "canonicalization": "REQUIRED",
    "id": "FCP-PROFILE-K10-COMPAT-1X",
    "name": "Compatible 1.x",
    "replayPolicy": "REQUIRED_WHEN_NONCE_PRESENT",
    "slug": "compatible-1-x",
    "supportedVersions": [
      "1.0",
      "1.1"
    ],
    "unknownCritical": "REJECT",
    "unknownNonCritical": "IGNORE_AND_REPORT"
  },
  {
    "boundary": "Parses and reports reference envelopes but is not an execution profile.",
    "canonicalization": "VERIFY_AND_REPORT",
    "id": "FCP-PROFILE-K10-AUDIT",
    "name": "Audit only",
    "replayPolicy": "REPORT_ONLY",
    "slug": "audit-only",
    "supportedVersions": [
      "1.0",
      "1.1"
    ],
    "unknownCritical": "REPORT_WITHOUT_EXECUTION",
    "unknownNonCritical": "REPORT"
  },
  {
    "boundary": "Fail-closed parsing is not proof that the surrounding system is secure.",
    "canonicalization": "REQUIRED",
    "id": "FCP-PROFILE-K10-FAIL-CLOSED",
    "name": "Fail closed",
    "replayPolicy": "REQUIRED",
    "slug": "fail-closed",
    "supportedVersions": [
      "1.1"
    ],
    "unknownCritical": "REJECT",
    "unknownNonCritical": "REJECT"
  }
]
