{
  "$schema": "./production-readiness.schema.json",
  "schemaVersion": "1.0.0",
  "record": {
    "id": "PRR-SIGNAL-RELAY-007",
    "revision": 4,
    "state": "hold",
    "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
    "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
    "fictional": true,
    "asOf": "2026-08-01T12:00:00Z"
  },
  "service": {
    "id": "SERVICE-SIGNAL-RELAY",
    "name": "Fictional Signal Relay",
    "version": "2026.08.05-r7",
    "changeRef": "artifact:change-signal-relay-r7",
    "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
    "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
    "environmentName": "Fictional production cell A",
    "environmentTier": "production",
    "baseUrl": "https://signal-relay.prod-a.example.test",
    "releaseWindowStart": "2026-08-05T09:00:00Z",
    "releaseWindowEnd": "2026-08-05T10:00:00Z",
    "scopeSummary": "Candidate r7 changes the fictional signal deduplication policy and its bounded data index",
    "excludedScope": [
      "The customer notification workflow remains on its current fictional version",
      "No regional routing or retention-policy change is represented"
    ],
    "primaryOwnerId": "OWNER-SERVICE",
    "releaseAuthorityOwnerId": "OWNER-RELEASE-AUTHORITY",
    "onCallPrimaryOwnerId": "OWNER-ONCALL-PRIMARY",
    "onCallBackupOwnerId": "OWNER-ONCALL-BACKUP"
  },
  "owners": [
    {
      "id": "OWNER-SERVICE",
      "role": "Fictional service owner role",
      "active": true,
      "decisionAuthority": false
    },
    {
      "id": "OWNER-RELEASE-AUTHORITY",
      "role": "Fictional release authority role",
      "active": true,
      "decisionAuthority": true
    },
    {
      "id": "OWNER-OBSERVABILITY",
      "role": "Fictional observability owner role",
      "active": true,
      "decisionAuthority": false
    },
    {
      "id": "OWNER-PERFORMANCE",
      "role": "Fictional capacity owner role",
      "active": true,
      "decisionAuthority": false
    },
    {
      "id": "OWNER-DATA",
      "role": "Fictional data change owner role",
      "active": true,
      "decisionAuthority": false
    },
    {
      "id": "OWNER-SECURITY-PRIVACY",
      "role": "Fictional security and privacy reviewer role",
      "active": true,
      "decisionAuthority": false
    },
    {
      "id": "OWNER-RECOVERY",
      "role": "Fictional recovery owner role",
      "active": true,
      "decisionAuthority": false
    },
    {
      "id": "OWNER-ONCALL-PRIMARY",
      "role": "Fictional primary on-call role",
      "active": true,
      "decisionAuthority": false
    },
    {
      "id": "OWNER-ONCALL-BACKUP",
      "role": "Fictional backup on-call role",
      "active": true,
      "decisionAuthority": false
    }
  ],
  "evidence": [
    {
      "id": "EVID-OWNERSHIP-001",
      "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
      "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
      "category": "service_ownership",
      "ownerId": "OWNER-SERVICE",
      "kind": "ownership_roster",
      "status": "verified",
      "observedAt": "2026-07-31T09:00:00Z",
      "expiresAt": "2026-08-15T09:00:00Z",
      "reference": "https://ownership.signal-relay.example.test/reviews/r7",
      "summary": "The fictional service, release authority, escalation owner, and named environment are linked to candidate r7",
      "sensitive": false
    },
    {
      "id": "EVID-SLO-001",
      "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
      "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
      "category": "slo_observability",
      "ownerId": "OWNER-OBSERVABILITY",
      "kind": "slo_definition",
      "status": "verified",
      "observedAt": "2026-07-30T10:00:00Z",
      "expiresAt": "2026-08-20T10:00:00Z",
      "reference": "https://observability.signal-relay.example.test/slo/r7",
      "summary": "Candidate-scoped availability, latency, and data-freshness indicators have explicit windows and owners",
      "sensitive": false
    },
    {
      "id": "EVID-ALERTS-001",
      "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
      "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
      "category": "slo_observability",
      "ownerId": "OWNER-OBSERVABILITY",
      "kind": "alert_rehearsal",
      "status": "verified",
      "observedAt": "2026-07-31T10:00:00Z",
      "expiresAt": "2026-08-15T10:00:00Z",
      "reference": "https://observability.signal-relay.example.test/alerts/r7",
      "summary": "The fictional alert rehearsal reached the primary role and exercised the documented escalation path",
      "sensitive": false
    },
    {
      "id": "EVID-CAPACITY-001",
      "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
      "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
      "category": "capacity_performance",
      "ownerId": "OWNER-PERFORMANCE",
      "kind": "performance_test",
      "status": "verified",
      "observedAt": "2026-07-31T11:00:00Z",
      "expiresAt": "2026-08-08T11:00:00Z",
      "reference": "https://performance.signal-relay.example.test/reports/r7",
      "summary": "The candidate-bound synthetic load report meets the reviewed steady-state threshold with a documented burst limitation",
      "sensitive": false
    },
    {
      "id": "EVID-DEPENDENCIES-001",
      "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
      "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
      "category": "dependencies",
      "ownerId": "OWNER-SERVICE",
      "kind": "compatibility_test_report",
      "status": "verified",
      "observedAt": "2026-07-31T11:15:00Z",
      "expiresAt": "2026-08-10T11:15:00Z",
      "reference": "https://dependencies.signal-relay.example.test/reports/r7",
      "summary": "The fictional upstream and downstream compatibility fixtures are bound to r7 and the named production cell",
      "sensitive": false
    },
    {
      "id": "EVID-MIGRATION-001",
      "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
      "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
      "category": "data_migrations",
      "ownerId": "OWNER-DATA",
      "kind": "migration_rehearsal",
      "status": "verified",
      "observedAt": "2026-07-31T12:00:00Z",
      "expiresAt": "2026-08-08T12:00:00Z",
      "reference": "https://data.signal-relay.example.test/rehearsals/r7",
      "summary": "The fictional migration rehearsal records duration, bounded failure injection, reversal point, and backup reference",
      "sensitive": false
    },
    {
      "id": "EVID-RECONCILIATION-001",
      "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
      "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
      "category": "data_migrations",
      "ownerId": "OWNER-DATA",
      "kind": "reconciliation_test",
      "status": "verified",
      "observedAt": "2026-07-31T12:30:00Z",
      "expiresAt": "2026-08-08T12:30:00Z",
      "reference": "https://data.signal-relay.example.test/reconciliation/r7",
      "summary": "Before-and-after counts and sampled invariants reconcile for the fictional candidate fixture",
      "sensitive": false
    },
    {
      "id": "EVID-SECURITY-001",
      "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
      "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
      "category": "security_privacy",
      "ownerId": "OWNER-SECURITY-PRIVACY",
      "kind": "security_review",
      "status": "failed",
      "observedAt": "2026-08-01T08:00:00Z",
      "expiresAt": "2026-08-08T08:00:00Z",
      "reference": "https://security.signal-relay.example.test/reviews/r7",
      "summary": "The fictional review found that one privileged recovery action lacks the required second authorization check",
      "sensitive": false
    },
    {
      "id": "EVID-PRIVACY-001",
      "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
      "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
      "category": "security_privacy",
      "ownerId": "OWNER-SECURITY-PRIVACY",
      "kind": "privacy_review",
      "status": "verified",
      "observedAt": "2026-07-31T13:00:00Z",
      "expiresAt": "2026-08-15T13:00:00Z",
      "reference": "https://privacy.signal-relay.example.test/reviews/r7",
      "summary": "The fictional data inventory, retention boundary, and access purposes are unchanged for candidate r7",
      "sensitive": false
    },
    {
      "id": "EVID-RECOVERY-001",
      "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
      "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
      "category": "failure_recovery",
      "ownerId": "OWNER-RECOVERY",
      "kind": "recovery_rehearsal",
      "status": "verified",
      "observedAt": "2026-07-31T14:00:00Z",
      "expiresAt": "2026-08-08T14:00:00Z",
      "reference": "https://recovery.signal-relay.example.test/rehearsals/r7",
      "summary": "The fictional restore rehearsal used the candidate data shape and recorded recovery checks and unresolved limits",
      "sensitive": false
    },
    {
      "id": "EVID-ONCALL-PRIMARY-001",
      "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
      "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
      "category": "on_call_runbooks",
      "ownerId": "OWNER-ONCALL-PRIMARY",
      "kind": "on_call_primary",
      "status": "verified",
      "observedAt": "2026-08-01T09:00:00Z",
      "expiresAt": "2026-08-06T09:00:00Z",
      "reference": "https://oncall.signal-relay.example.test/coverage/primary-r7",
      "summary": "The fictional primary on-call role covers the release and initial observation windows",
      "sensitive": false
    },
    {
      "id": "EVID-ONCALL-BACKUP-001",
      "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
      "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
      "category": "on_call_runbooks",
      "ownerId": "OWNER-ONCALL-BACKUP",
      "kind": "on_call_backup",
      "status": "verified",
      "observedAt": "2026-08-01T09:05:00Z",
      "expiresAt": "2026-08-06T09:05:00Z",
      "reference": "https://oncall.signal-relay.example.test/coverage/backup-r7",
      "summary": "A distinct fictional backup role covers the release and initial observation windows",
      "sensitive": false
    },
    {
      "id": "EVID-RUNBOOK-001",
      "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
      "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
      "category": "on_call_runbooks",
      "ownerId": "OWNER-ONCALL-PRIMARY",
      "kind": "runbook_review",
      "status": "verified",
      "observedAt": "2026-07-31T15:00:00Z",
      "expiresAt": "2026-08-15T15:00:00Z",
      "reference": "https://runbooks.signal-relay.example.test/reviews/r7",
      "summary": "The fictional escalation, degraded-mode, and recovery references were reviewed against candidate r7",
      "sensitive": false
    },
    {
      "id": "EVID-ROLLOUT-001",
      "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
      "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
      "category": "rollout_rollback",
      "ownerId": "OWNER-SERVICE",
      "kind": "rollout_plan",
      "status": "verified",
      "observedAt": "2026-07-31T16:00:00Z",
      "expiresAt": "2026-08-08T16:00:00Z",
      "reference": "https://release.signal-relay.example.test/rollout/r7",
      "summary": "The fictional rollout uses bounded stages, observation intervals, stop conditions, and a named human operator",
      "sensitive": false
    },
    {
      "id": "EVID-ROLLBACK-001",
      "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
      "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
      "category": "rollout_rollback",
      "ownerId": "OWNER-RECOVERY",
      "kind": "rollback_rehearsal",
      "status": "verified",
      "observedAt": "2026-07-31T16:30:00Z",
      "expiresAt": "2026-08-08T16:30:00Z",
      "reference": "https://release.signal-relay.example.test/rollback/r7",
      "summary": "The fictional rollback rehearsal identifies the last-known-good version, state boundary, checks, and stop point",
      "sensitive": false
    },
    {
      "id": "EVID-POST-RELEASE-001",
      "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
      "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
      "category": "post_release_verification",
      "ownerId": "OWNER-OBSERVABILITY",
      "kind": "post_release_plan",
      "status": "verified",
      "observedAt": "2026-08-01T10:00:00Z",
      "expiresAt": "2026-08-08T10:00:00Z",
      "reference": "https://verification.signal-relay.example.test/plans/r7",
      "summary": "Four fictional post-release checks have owners, thresholds, UTC schedules, and failure responses",
      "sensitive": false
    }
  ],
  "gates": [
    {
      "id": "GATE-SERVICE-OWNERSHIP",
      "category": "service_ownership",
      "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
      "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
      "title": "Service ownership and decision authority",
      "ownerId": "OWNER-SERVICE",
      "required": true,
      "waivable": true,
      "status": "ready",
      "evidenceIds": ["EVID-OWNERSHIP-001"],
      "dependencyGateIds": [],
      "exceptionIds": [],
      "blockingReason": ""
    },
    {
      "id": "GATE-SLO-OBSERVABILITY",
      "category": "slo_observability",
      "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
      "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
      "title": "Service objectives and observability",
      "ownerId": "OWNER-OBSERVABILITY",
      "required": true,
      "waivable": true,
      "status": "ready",
      "evidenceIds": ["EVID-SLO-001", "EVID-ALERTS-001"],
      "dependencyGateIds": ["GATE-SERVICE-OWNERSHIP"],
      "exceptionIds": [],
      "blockingReason": ""
    },
    {
      "id": "GATE-CAPACITY-PERFORMANCE",
      "category": "capacity_performance",
      "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
      "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
      "title": "Capacity and performance evidence",
      "ownerId": "OWNER-PERFORMANCE",
      "required": true,
      "waivable": true,
      "status": "ready",
      "evidenceIds": ["EVID-CAPACITY-001"],
      "dependencyGateIds": ["GATE-SLO-OBSERVABILITY"],
      "exceptionIds": ["EXC-CAPACITY-BURST-001"],
      "blockingReason": ""
    },
    {
      "id": "GATE-DEPENDENCIES",
      "category": "dependencies",
      "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
      "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
      "title": "Dependency compatibility and failure modes",
      "ownerId": "OWNER-SERVICE",
      "required": true,
      "waivable": true,
      "status": "ready",
      "evidenceIds": ["EVID-DEPENDENCIES-001"],
      "dependencyGateIds": ["GATE-SERVICE-OWNERSHIP"],
      "exceptionIds": [],
      "blockingReason": ""
    },
    {
      "id": "GATE-DATA-MIGRATIONS",
      "category": "data_migrations",
      "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
      "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
      "title": "Data migration and reconciliation safety",
      "ownerId": "OWNER-DATA",
      "required": true,
      "waivable": false,
      "status": "ready",
      "evidenceIds": ["EVID-MIGRATION-001", "EVID-RECONCILIATION-001"],
      "dependencyGateIds": ["GATE-DEPENDENCIES"],
      "exceptionIds": [],
      "blockingReason": ""
    },
    {
      "id": "GATE-SECURITY-PRIVACY",
      "category": "security_privacy",
      "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
      "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
      "title": "Security and privacy review",
      "ownerId": "OWNER-SECURITY-PRIVACY",
      "required": true,
      "waivable": false,
      "status": "blocked",
      "evidenceIds": ["EVID-SECURITY-001", "EVID-PRIVACY-001"],
      "dependencyGateIds": ["GATE-DEPENDENCIES"],
      "exceptionIds": [],
      "blockingReason": "The failed privileged-recovery authorization check must be corrected and reviewed again"
    },
    {
      "id": "GATE-FAILURE-RECOVERY",
      "category": "failure_recovery",
      "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
      "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
      "title": "Failure recovery and restoration rehearsal",
      "ownerId": "OWNER-RECOVERY",
      "required": true,
      "waivable": false,
      "status": "ready",
      "evidenceIds": ["EVID-RECOVERY-001"],
      "dependencyGateIds": ["GATE-DATA-MIGRATIONS"],
      "exceptionIds": [],
      "blockingReason": ""
    },
    {
      "id": "GATE-ONCALL-RUNBOOKS",
      "category": "on_call_runbooks",
      "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
      "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
      "title": "On-call coverage and current runbooks",
      "ownerId": "OWNER-ONCALL-PRIMARY",
      "required": true,
      "waivable": true,
      "status": "ready",
      "evidenceIds": ["EVID-ONCALL-PRIMARY-001", "EVID-ONCALL-BACKUP-001", "EVID-RUNBOOK-001"],
      "dependencyGateIds": ["GATE-SERVICE-OWNERSHIP"],
      "exceptionIds": [],
      "blockingReason": ""
    },
    {
      "id": "GATE-ROLLOUT-ROLLBACK",
      "category": "rollout_rollback",
      "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
      "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
      "title": "Staged rollout and rollback readiness",
      "ownerId": "OWNER-SERVICE",
      "required": true,
      "waivable": true,
      "status": "pending",
      "evidenceIds": ["EVID-ROLLOUT-001", "EVID-ROLLBACK-001"],
      "dependencyGateIds": [
        "GATE-SECURITY-PRIVACY",
        "GATE-FAILURE-RECOVERY",
        "GATE-ONCALL-RUNBOOKS"
      ],
      "exceptionIds": [],
      "blockingReason": "The non-waivable security and privacy dependency remains blocked"
    },
    {
      "id": "GATE-POST-RELEASE-VERIFICATION",
      "category": "post_release_verification",
      "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
      "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
      "title": "Scheduled post-release verification",
      "ownerId": "OWNER-OBSERVABILITY",
      "required": true,
      "waivable": true,
      "status": "pending",
      "evidenceIds": ["EVID-POST-RELEASE-001"],
      "dependencyGateIds": ["GATE-ROLLOUT-ROLLBACK"],
      "exceptionIds": [],
      "blockingReason": "The rollout and rollback gate must be ready before this gate can become ready"
    }
  ],
  "exceptions": [
    {
      "id": "EXC-CAPACITY-BURST-001",
      "gateId": "GATE-CAPACITY-PERFORMANCE",
      "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
      "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
      "ownerId": "OWNER-PERFORMANCE",
      "approverId": "OWNER-RELEASE-AUTHORITY",
      "state": "approved",
      "reason": "The fictional burst ceiling remains below the next traffic tier and expansion has an explicit stop condition",
      "compensatingControls": [
        "Keep the first fictional rollout stage below the reviewed burst ceiling",
        "Stop expansion when the bounded queue-depth threshold is crossed"
      ],
      "approvedAt": "2026-08-01T10:30:00Z",
      "expiresAt": "2026-08-06T12:00:00Z",
      "evidenceIds": ["EVID-CAPACITY-001"]
    }
  ],
  "decision": {
    "state": "hold",
    "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
    "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
    "decidedByOwnerId": "OWNER-RELEASE-AUTHORITY",
    "decidedAt": "2026-08-01T11:00:00Z",
    "reason": "Hold candidate r7 because the non-waivable security and privacy gate is blocked and its dependent rollout gates cannot be ready",
    "exceptionIds": ["EXC-CAPACITY-BURST-001"]
  },
  "postReleaseVerification": [
    {
      "id": "VERIFY-AVAILABILITY",
      "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
      "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
      "kind": "availability",
      "ownerId": "OWNER-ONCALL-PRIMARY",
      "scheduledAt": "2026-08-05T10:15:00Z",
      "status": "scheduled",
      "threshold": "Observe the reviewed fictional availability objective for the first bounded rollout interval",
      "responseOnFailure": "Stop expansion and follow the reviewed fictional rollback decision path",
      "evidenceId": ""
    },
    {
      "id": "VERIFY-ERROR-RATE",
      "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
      "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
      "kind": "error_rate",
      "ownerId": "OWNER-OBSERVABILITY",
      "scheduledAt": "2026-08-05T10:20:00Z",
      "status": "scheduled",
      "threshold": "Compare the fictional candidate error ratio with the named stop threshold and baseline window",
      "responseOnFailure": "Page the primary role and stop the next fictional rollout stage",
      "evidenceId": ""
    },
    {
      "id": "VERIFY-DATA-INTEGRITY",
      "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
      "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
      "kind": "data_integrity",
      "ownerId": "OWNER-DATA",
      "scheduledAt": "2026-08-05T10:30:00Z",
      "status": "scheduled",
      "threshold": "Re-run the fictional reconciliation invariants for records written after the candidate window",
      "responseOnFailure": "Stop writes under the reviewed procedure and escalate to the recovery owner",
      "evidenceId": ""
    },
    {
      "id": "VERIFY-ROLLBACK-TRIGGER",
      "candidateId": "CAND-SIGNAL-RELAY-2026-08-05-R7",
      "environmentId": "ENV-SIGNAL-RELAY-PROD-A",
      "kind": "rollback_trigger",
      "ownerId": "OWNER-RECOVERY",
      "scheduledAt": "2026-08-05T10:45:00Z",
      "status": "scheduled",
      "threshold": "Confirm the fictional last-known-good reference and human rollback trigger remain current",
      "responseOnFailure": "Keep the release held and refresh the rollback evidence before any new decision",
      "evidenceId": ""
    }
  ],
  "boundaries": {
    "executesDeployment": false,
    "executesMigration": false,
    "executesTests": false,
    "executesRollback": false,
    "executesRecovery": false,
    "executesIncidentResponse": false,
    "grantsReleaseAuthority": false,
    "certifiesSecurity": false,
    "certifiesPrivacy": false,
    "certifiesCompliance": false,
    "certifiesProductionReadiness": false,
    "guaranteesOutcome": false,
    "replacesRunbook": false,
    "replacesDisasterRecoveryPlan": false,
    "replacesTestStrategy": false,
    "replacesProductLaunchChecklist": false,
    "replacesWebsiteLaunchChecklist": false,
    "replacesReleaseNotes": false
  }
}
