{
  "schemaVersion": "ga-post-reactivation-watch-release-authorization-preflight-v1.0",
  "sourceSchemas": {
    "postReactivationStabilization": "ga-post-reactivation-stabilization-acceptance-preflight-v1.0",
    "controlReleaseAuthorization": "ga-control-release-authorization-preflight-v1.0",
    "postReleaseWatch": "ga-post-release-watch-reinstatement-preflight-v1.0",
    "externalEffectDenial": "ga-external-effect-denial-matrix-v1.0"
  },
  "mode": "deterministic_post_reactivation_watch_release_authorization_preflight_only",
  "generatedAt": "2026-08-04T11:05:00-06:00",
  "status": "blocked_no_stability_acceptance_release_scope_or_authorization_evidence",
  "targetRing": "controlled_ga",
  "prerequisiteSnapshot": {
    "stabilityAcceptances": 0,
    "completedWatchWindows": 0,
    "recurrenceClearances": 0,
    "safeControlPostures": 0,
    "supportReadinessRecords": 0,
    "releaseScopeReviews": 0,
    "watchReleaseAuthorizations": 0,
    "executedExternalEffects": 0
  },
  "preflightId": null,
  "fields": [
    {
      "id": "customer_ref",
      "order": 1,
      "label": "Customer-specific governed reference",
      "required": true,
      "value": null
    },
    {
      "id": "stability_acceptance_ref",
      "order": 2,
      "label": "Independent post-reactivation stability acceptance reference",
      "required": true,
      "value": null
    },
    {
      "id": "watch_window_ref",
      "order": 3,
      "label": "Completed governed watch-window reference",
      "required": true,
      "value": null
    },
    {
      "id": "recurrence_clearance_ref",
      "order": 4,
      "label": "Independent recurrence-clearance reference",
      "required": true,
      "value": null
    },
    {
      "id": "control_posture_ref",
      "order": 5,
      "label": "Current monitoring, replay-lock and audience-control posture",
      "required": true,
      "value": null
    },
    {
      "id": "support_readiness_ref",
      "order": 6,
      "label": "Ongoing support and escalation readiness reference",
      "required": true,
      "value": null
    },
    {
      "id": "release_scope_ref",
      "order": 7,
      "label": "Exact per-control watch-release scope reference",
      "required": true,
      "value": null
    },
    {
      "id": "release_conditions_ref",
      "order": 8,
      "label": "Bound release conditions and reinstatement thresholds",
      "required": true,
      "value": null
    },
    {
      "id": "authorized_by",
      "order": 9,
      "label": "Independent watch-release authorizer identity",
      "required": true,
      "value": null
    },
    {
      "id": "authorized_at",
      "order": 10,
      "label": "Watch-release authorization timestamp",
      "required": true,
      "value": null
    },
    {
      "id": "authorization_receipt_ref",
      "order": 11,
      "label": "Immutable watch-release authorization receipt",
      "required": true,
      "value": null
    },
    {
      "id": "execution_separation_ref",
      "order": 12,
      "label": "Separate release executor and verifier binding",
      "required": true,
      "value": null
    }
  ],
  "checks": [
    {
      "id": "watch-release-stability",
      "order": 1,
      "type": "stability_accepted",
      "label": "Post-reactivation stability is independently accepted",
      "status": "not_evaluated",
      "satisfied": false,
      "evidenceRef": null,
      "evaluatedBy": null,
      "evaluatedAt": null
    },
    {
      "id": "watch-release-window",
      "order": 2,
      "type": "watch_complete",
      "label": "Required watch window is complete without observation gaps",
      "status": "not_evaluated",
      "satisfied": false,
      "evidenceRef": null,
      "evaluatedBy": null,
      "evaluatedAt": null
    },
    {
      "id": "watch-release-recurrence",
      "order": 3,
      "type": "recurrence_clear",
      "label": "No unresolved recurrence, reopen or reinstatement obligation remains",
      "status": "not_evaluated",
      "satisfied": false,
      "evidenceRef": null,
      "evaluatedBy": null,
      "evaluatedAt": null
    },
    {
      "id": "watch-release-posture",
      "order": 4,
      "type": "control_posture_safe",
      "label": "Remaining control posture is safe after the proposed release",
      "status": "not_evaluated",
      "satisfied": false,
      "evidenceRef": null,
      "evaluatedBy": null,
      "evaluatedAt": null
    },
    {
      "id": "watch-release-support",
      "order": 5,
      "type": "support_ready",
      "label": "Support, escalation and rollback ownership remain ready",
      "status": "not_evaluated",
      "satisfied": false,
      "evidenceRef": null,
      "evaluatedBy": null,
      "evaluatedAt": null
    },
    {
      "id": "watch-release-scope",
      "order": 6,
      "type": "scope_exact",
      "label": "Release scope is exact, per control and condition bound",
      "status": "not_evaluated",
      "satisfied": false,
      "evidenceRef": null,
      "evaluatedBy": null,
      "evaluatedAt": null
    },
    {
      "id": "watch-release-authority",
      "order": 7,
      "type": "independent_authorized",
      "label": "Independent human authorization is complete and immutable",
      "status": "not_evaluated",
      "satisfied": false,
      "evidenceRef": null,
      "evaluatedBy": null,
      "evaluatedAt": null
    },
    {
      "id": "watch-release-execution",
      "order": 8,
      "type": "execution_separated",
      "label": "Authorization, execution, observation and verification remain separated",
      "status": "not_evaluated",
      "satisfied": false,
      "evidenceRef": null,
      "evaluatedBy": null,
      "evaluatedAt": null
    }
  ],
  "options": [
    "retain_watch",
    "taper_with_conditions",
    "release_watch"
  ],
  "selectedOption": null,
  "policy": {
    "customerSpecificRequired": true,
    "stabilityAcceptanceRequired": true,
    "recurrenceClearanceRequired": true,
    "exactReleaseScopeRequired": true,
    "independentAuthorizationRequired": true,
    "executionSeparateRequired": true
  },
  "lifecycle": {
    "reviewStarted": false,
    "optionSelected": false,
    "scopeAccepted": false,
    "conditionsAccepted": false,
    "authorizationRecorded": false,
    "receiptRecorded": false,
    "releaseScheduled": false,
    "watchReleased": false
  },
  "prohibitedClaims": [
    "stability_acceptance_as_watch_release",
    "quiet_window_as_recurrence_clearance",
    "authorization_as_release_execution",
    "partial_scope_as_complete_release"
  ],
  "summary": {
    "requiredFields": 12,
    "completedFields": 0,
    "checks": 8,
    "evaluatedChecks": 0,
    "satisfiedChecks": 0,
    "watchReleaseReviews": 0,
    "scopeAcceptances": 0,
    "conditionAcceptances": 0,
    "watchReleaseAuthorizations": 0,
    "authorizationReceipts": 0,
    "scheduledReleases": 0,
    "releasedWatchWindows": 0
  },
  "nextHumanAction": {
    "action": "After independent stability acceptance, define an exact per-control release scope, preserve reinstatement thresholds and obtain separate human authorization before any watch-release execution.",
    "executed": false
  },
  "recommendation": {
    "value": "do_not_authorize_or_release_watch",
    "reasonCodes": [
      "stability_acceptance_absent",
      "watch_completion_absent",
      "recurrence_clearance_absent",
      "release_scope_absent",
      "independent_authorization_absent"
    ],
    "canOverrideHumanDecision": false
  },
  "authority": {
    "preflightIdRecordingAllowed": false,
    "fieldMutationAllowed": false,
    "checkEvaluationAllowed": false,
    "evidenceLinkingAllowed": false,
    "optionSelectionAllowed": false,
    "scopeAcceptanceAllowed": false,
    "conditionAcceptanceAllowed": false,
    "authorizationRecordingAllowed": false,
    "receiptRecordingAllowed": false,
    "releaseSchedulingAllowed": false,
    "watchReleaseAllowed": false,
    "monitoringReleaseAllowed": false,
    "replayLockReleaseAllowed": false,
    "audienceRestrictionReleaseAllowed": false,
    "customerStateMutationAllowed": false,
    "productionMutationAllowed": false,
    "readyForReviewAllowed": false,
    "mergeAllowed": false,
    "deploymentAllowed": false,
    "productionReleaseAllowed": false,
    "externalEffect": false,
    "customerSpecificRequired": true,
    "stabilityAcceptanceRequired": true,
    "recurrenceClearanceRequired": true,
    "exactReleaseScopeRequired": true,
    "independentAuthorizationRequired": true,
    "executionSeparateRequired": true
  }
}
