{
  "schemaVersion": "ga-post-reactivation-stabilization-acceptance-preflight-v1.0",
  "sourceSchemas": {
    "reactivationExecutionVerification": "ga-customer-reactivation-execution-verification-preflight-v1.0",
    "postReleaseWatch": "ga-post-release-watch-reinstatement-preflight-v1.0",
    "customerStabilizationAcceptance": "ga-customer-stabilization-acceptance-record-v1.0",
    "caseReopenRecurrence": "ga-case-reopen-recurrence-watch-preflight-v1.0"
  },
  "mode": "deterministic_post_reactivation_stabilization_acceptance_preflight_only",
  "generatedAt": "2026-08-04T10:13:00-06:00",
  "status": "blocked_no_verified_reactivation_observation_or_stability_evidence",
  "targetRing": "controlled_ga",
  "prerequisiteSnapshot": {
    "verifiedReactivations": 0,
    "observationWindows": 0,
    "serviceHealthRecords": 0,
    "supportSignals": 0,
    "customerAcknowledgements": 0,
    "recurrenceAssessments": 0,
    "stabilityAcceptances": 0,
    "releasedWatchWindows": 0
  },
  "preflightId": null,
  "fields": [
    {
      "id": "customer_ref",
      "order": 1,
      "label": "Customer-specific governed reference",
      "required": true,
      "value": null
    },
    {
      "id": "verified_reactivation_ref",
      "order": 2,
      "label": "Independently verified customer-reactivation reference",
      "required": true,
      "value": null
    },
    {
      "id": "observation_window_ref",
      "order": 3,
      "label": "Completed post-reactivation observation-window reference",
      "required": true,
      "value": null
    },
    {
      "id": "service_health_ref",
      "order": 4,
      "label": "Service-health and SLO evidence reference",
      "required": true,
      "value": null
    },
    {
      "id": "support_signal_ref",
      "order": 5,
      "label": "Support readiness and incident-signal reference",
      "required": true,
      "value": null
    },
    {
      "id": "customer_acknowledgement_ref",
      "order": 6,
      "label": "Customer acknowledgement and experience reference",
      "required": true,
      "value": null
    },
    {
      "id": "recurrence_assessment_ref",
      "order": 7,
      "label": "Independent recurrence assessment reference",
      "required": true,
      "value": null
    },
    {
      "id": "residual_risk_ref",
      "order": 8,
      "label": "Human residual-risk acceptance reference",
      "required": true,
      "value": null
    },
    {
      "id": "control_posture_ref",
      "order": 9,
      "label": "Current monitoring, replay-lock and audience-control posture",
      "required": true,
      "value": null
    },
    {
      "id": "accepted_by",
      "order": 10,
      "label": "Independent stability acceptor identity",
      "required": true,
      "value": null
    },
    {
      "id": "accepted_at",
      "order": 11,
      "label": "Post-reactivation stability acceptance timestamp",
      "required": true,
      "value": null
    },
    {
      "id": "acceptance_receipt_ref",
      "order": 12,
      "label": "Immutable stability acceptance receipt reference",
      "required": true,
      "value": null
    }
  ],
  "checks": [
    {
      "id": "post-reactivation-verified",
      "order": 1,
      "type": "reactivation_verified",
      "label": "Customer reactivation is independently verified before stability review",
      "status": "not_evaluated",
      "satisfied": false,
      "evidenceRef": null,
      "evaluatedBy": null,
      "evaluatedAt": null
    },
    {
      "id": "post-reactivation-window",
      "order": 2,
      "type": "observation_complete",
      "label": "Minimum observation window is complete without gaps",
      "status": "not_evaluated",
      "satisfied": false,
      "evidenceRef": null,
      "evaluatedBy": null,
      "evaluatedAt": null
    },
    {
      "id": "post-reactivation-health",
      "order": 3,
      "type": "service_stable",
      "label": "Service health and customer-impact signals meet approved thresholds",
      "status": "not_evaluated",
      "satisfied": false,
      "evidenceRef": null,
      "evaluatedBy": null,
      "evaluatedAt": null
    },
    {
      "id": "post-reactivation-support",
      "order": 4,
      "type": "support_ready",
      "label": "Support ownership, escalation and incident response remain ready",
      "status": "not_evaluated",
      "satisfied": false,
      "evidenceRef": null,
      "evaluatedBy": null,
      "evaluatedAt": null
    },
    {
      "id": "post-reactivation-customer",
      "order": 5,
      "type": "customer_acknowledged",
      "label": "Customer acknowledgement is current and customer specific",
      "status": "not_evaluated",
      "satisfied": false,
      "evidenceRef": null,
      "evaluatedBy": null,
      "evaluatedAt": null
    },
    {
      "id": "post-reactivation-recurrence",
      "order": 6,
      "type": "recurrence_clear",
      "label": "No unresolved verified recurrence or reopen obligation remains",
      "status": "not_evaluated",
      "satisfied": false,
      "evidenceRef": null,
      "evaluatedBy": null,
      "evaluatedAt": null
    },
    {
      "id": "post-reactivation-controls",
      "order": 7,
      "type": "controls_sufficient",
      "label": "Control posture remains sufficient and any release is separately governed",
      "status": "not_evaluated",
      "satisfied": false,
      "evidenceRef": null,
      "evaluatedBy": null,
      "evaluatedAt": null
    },
    {
      "id": "post-reactivation-acceptance",
      "order": 8,
      "type": "independent_accepted",
      "label": "Independent human accepts residual risk and stability evidence",
      "status": "not_evaluated",
      "satisfied": false,
      "evidenceRef": null,
      "evaluatedBy": null,
      "evaluatedAt": null
    }
  ],
  "options": [
    "keep_under_watch",
    "suspend_again",
    "accept_stabilized"
  ],
  "selectedOption": null,
  "policy": {
    "minimumObservationRequired": true,
    "customerAcknowledgementRequired": true,
    "recurrenceAssessmentRequired": true,
    "residualRiskAcceptanceRequired": true,
    "independentAcceptanceRequired": true,
    "watchReleaseSeparateRequired": true
  },
  "lifecycle": {
    "reviewStarted": false,
    "optionSelected": false,
    "observationCompleted": false,
    "recurrenceCleared": false,
    "stabilityAccepted": false,
    "acceptanceReceiptRecorded": false,
    "watchReleased": false,
    "customerSuspendedAgain": false
  },
  "prohibitedClaims": [
    "verified_reactivation_as_stability_acceptance",
    "quiet_window_as_observation_completion",
    "customer_acknowledgement_as_risk_acceptance",
    "stability_acceptance_as_watch_release"
  ],
  "summary": {
    "requiredFields": 12,
    "completedFields": 0,
    "checks": 8,
    "evaluatedChecks": 0,
    "satisfiedChecks": 0,
    "stabilityReviews": 0,
    "completedObservationWindows": 0,
    "serviceHealthAcceptances": 0,
    "customerAcknowledgements": 0,
    "clearedRecurrences": 0,
    "stabilityAcceptances": 0,
    "acceptanceReceipts": 0,
    "releasedWatchWindows": 0,
    "suspendedCustomers": 0
  },
  "nextHumanAction": {
    "action": "After independently verified reactivation, complete the governed observation window, reconcile service, support, customer and recurrence evidence, then obtain separate human stability acceptance without releasing watch.",
    "executed": false
  },
  "recommendation": {
    "value": "do_not_accept_stability_or_release_watch",
    "reasonCodes": [
      "verified_reactivation_absent",
      "observation_window_absent",
      "service_health_evidence_absent",
      "recurrence_assessment_absent",
      "independent_acceptance_absent"
    ],
    "canOverrideHumanDecision": false
  },
  "authority": {
    "preflightIdRecordingAllowed": false,
    "fieldMutationAllowed": false,
    "checkEvaluationAllowed": false,
    "evidenceLinkingAllowed": false,
    "optionSelectionAllowed": false,
    "observationAcceptanceAllowed": false,
    "recurrenceClearanceAllowed": false,
    "stabilityAcceptanceAllowed": false,
    "acceptanceReceiptRecordingAllowed": false,
    "watchReleaseAllowed": false,
    "customerSuspensionAllowed": false,
    "customerStateMutationAllowed": false,
    "controlReleaseAllowed": false,
    "productionMutationAllowed": false,
    "readyForReviewAllowed": false,
    "mergeAllowed": false,
    "deploymentAllowed": false,
    "productionReleaseAllowed": false,
    "externalEffect": false,
    "minimumObservationRequired": true,
    "customerAcknowledgementRequired": true,
    "recurrenceAssessmentRequired": true,
    "residualRiskAcceptanceRequired": true,
    "independentAcceptanceRequired": true,
    "watchReleaseSeparateRequired": true
  }
}
