{
  "schemaVersion": "ga-controlled-audience-expansion-readiness-v1.0",
  "sourceSchemas": {
    "stabilizationAcceptance": "ga-customer-stabilization-acceptance-record-v1.0",
    "audienceManifest": "ga-controlled-audience-eligibility-manifest-v1.0",
    "operationsHandoff": "ga-operations-handoff-readiness-v1.0",
    "observationPlan": "ga-post-transition-observation-plan-v1.0"
  },
  "mode": "deterministic_controlled_audience_expansion_readiness_only",
  "generatedAt": "2026-08-02T18:06:00-06:00",
  "status": "blocked_no_stabilized_customer_or_expansion_cohort",
  "targetRing": "controlled_ga",
  "prerequisiteSnapshot": {
    "stabilizationAccepted": false,
    "operationsHandoffAccepted": false,
    "observationCompleted": false,
    "currentCustomers": 0,
    "currentUsers": 0,
    "stabilizedCustomers": 0,
    "approvedExpansionCohorts": 0
  },
  "policy": {
    "currentCustomerCap": null,
    "requestedCustomerCap": null,
    "currentUserCap": null,
    "requestedUserCap": null,
    "geography": null,
    "segment": null,
    "cohortRef": null,
    "allowlistRef": null,
    "commercialTermsRef": null,
    "startsAt": null,
    "endsAt": null,
    "timezone": null
  },
  "requiredRoleTypes": [
    "product_owner",
    "decision_chair",
    "operations_lead",
    "support_lead",
    "customer_success_lead",
    "security_reviewer",
    "legal_privacy_reviewer"
  ],
  "checks": [
    {
      "id": "stabilization-accepted",
      "label": "Customer stabilization acceptance recorded",
      "type": "stabilization_accepted",
      "requiredRole": "decision_chair",
      "status": "not_evaluated",
      "satisfied": false,
      "evidenceRef": null,
      "evaluatedBy": null,
      "evaluatedAt": null
    },
    {
      "id": "support-capacity",
      "label": "Support capacity accepted for the requested cohort",
      "type": "support_capacity",
      "requiredRole": "support_lead",
      "status": "not_evaluated",
      "satisfied": false,
      "evidenceRef": null,
      "evaluatedBy": null,
      "evaluatedAt": null
    },
    {
      "id": "security-posture",
      "label": "Security posture accepted for expansion",
      "type": "security_posture",
      "requiredRole": "security_reviewer",
      "status": "not_evaluated",
      "satisfied": false,
      "evidenceRef": null,
      "evaluatedBy": null,
      "evaluatedAt": null
    },
    {
      "id": "data-boundary",
      "label": "Data boundary accepted for the requested cohort",
      "type": "data_boundary",
      "requiredRole": "legal_privacy_reviewer",
      "status": "not_evaluated",
      "satisfied": false,
      "evidenceRef": null,
      "evaluatedBy": null,
      "evaluatedAt": null
    },
    {
      "id": "rollback-capacity",
      "label": "Rollback capacity accepted for the requested cohort",
      "type": "rollback_capacity",
      "requiredRole": "operations_lead",
      "status": "not_evaluated",
      "satisfied": false,
      "evidenceRef": null,
      "evaluatedBy": null,
      "evaluatedAt": null
    },
    {
      "id": "commercial-boundary",
      "label": "Commercial boundary accepted for expansion",
      "type": "commercial_boundary",
      "requiredRole": "product_owner",
      "status": "not_evaluated",
      "satisfied": false,
      "evidenceRef": null,
      "evaluatedBy": null,
      "evaluatedAt": null
    },
    {
      "id": "communications-ready",
      "label": "Expansion communications accepted",
      "type": "communications_ready",
      "requiredRole": "customer_success_lead",
      "status": "not_evaluated",
      "satisfied": false,
      "evidenceRef": null,
      "evaluatedBy": null,
      "evaluatedAt": null
    },
    {
      "id": "cohort-approval",
      "label": "Exact expansion cohort approved",
      "type": "cohort_approval",
      "requiredRole": "decision_chair",
      "status": "not_evaluated",
      "satisfied": false,
      "evidenceRef": null,
      "evaluatedBy": null,
      "evaluatedAt": null
    }
  ],
  "cohorts": [],
  "prohibitedClaims": [
    "empty_caps_as_unlimited_expansion",
    "absence_of_incidents_as_expansion_readiness",
    "ci_success_as_expansion_approval",
    "draft_pr_as_expansion_authorization"
  ],
  "decision": {
    "selected": null,
    "recorded": false,
    "approvedBy": null,
    "approvedAt": null,
    "rationale": null,
    "authorizationRef": null
  },
  "summary": {
    "checks": 8,
    "evaluatedChecks": 0,
    "satisfiedChecks": 0,
    "cohorts": 0,
    "candidateCustomers": 0,
    "candidateUsers": 0,
    "approvedCustomers": 0,
    "approvedUsers": 0,
    "expandedCustomers": 0,
    "expandedUsers": 0,
    "evidenceRefs": 0,
    "authorizationRefs": 0
  },
  "nextHumanAction": {
    "action": "Record a real stabilization acceptance before defining caps, creating a cohort or evaluating expansion readiness.",
    "executed": false
  },
  "recommendation": {
    "value": "do_not_expand_audience",
    "reasonCodes": [
      "stabilization_not_accepted",
      "audience_caps_absent",
      "expansion_checks_not_evaluated",
      "cohort_manifest_empty",
      "expansion_authorization_absent"
    ],
    "canOverrideHumanDecision": false
  },
  "authority": {
    "capConfigurationAllowed": false,
    "policyMutationAllowed": false,
    "cohortCreationAllowed": false,
    "customerDataCollectionAllowed": false,
    "customerReferenceRecordingAllowed": false,
    "checkEvaluationAllowed": false,
    "evidenceReceiptAllowed": false,
    "expansionDecisionRecordingAllowed": false,
    "expansionAuthorizationAllowed": false,
    "allowlistMutationAllowed": false,
    "audienceExpansionAllowed": false,
    "customerActivationAllowed": false,
    "userActivationAllowed": false,
    "billingActivationAllowed": false,
    "connectorActivationAllowed": false,
    "supportMutationAllowed": false,
    "productionMutationAllowed": false,
    "readyForReviewAllowed": false,
    "mergeAllowed": false,
    "deploymentAllowed": false,
    "productionReleaseAllowed": false,
    "externalEffect": false,
    "humanExpansionDecisionRequired": true,
    "separateExpansionExecutionAuthorizationRequired": true
  }
}
