{
  "schema_version": "facebook-retargeting-plan.v1",
  "plan_id": "blank-plan",
  "record_mode": "blank",
  "title": "Facebook retargeting source-to-message plan",
  "as_of": "2026-09-26T12:00:00-04:00",
  "stages": [
    {
      "stage_id": "stage-1",
      "sequence_position": 1,
      "active": true,
      "fields": {
        "business_name": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Business Name has not been verified",
            "request": "Enter Business Name, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "business_offer": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Business Offer has not been verified",
            "request": "Enter Business Offer, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "buyer_scope": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Buyer Scope has not been verified",
            "request": "Enter Buyer Scope, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "buyer_question": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Buyer Question has not been verified",
            "request": "Enter Buyer Question, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "stage_owner": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Stage Owner has not been verified",
            "request": "Enter Stage Owner, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "route": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Route has not been verified",
            "request": "Enter Route, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "source_name": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Source Name has not been verified",
            "request": "Provide a dated, scoped receipt for Source Name"
          },
          "na_reason": null
        },
        "source_access_verified": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Source Access Verified has not been verified",
            "request": "Provide a dated, scoped receipt for Source Access Verified"
          },
          "na_reason": null
        },
        "source_observed_action": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Source Observed Action has not been verified",
            "request": "Provide a dated, scoped receipt for Source Observed Action"
          },
          "na_reason": null
        },
        "source_history_from": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Source History From has not been verified",
            "request": "Provide a dated, scoped receipt for Source History From"
          },
          "na_reason": null
        },
        "source_observed_through": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Source Observed Through has not been verified",
            "request": "Provide a dated, scoped receipt for Source Observed Through"
          },
          "na_reason": null
        },
        "source_history_verified": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Source History Verified has not been verified",
            "request": "Provide a dated, scoped receipt for Source History Verified"
          },
          "na_reason": null
        },
        "source_activity_count": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Source Activity Count has not been verified",
            "request": "Provide a dated, scoped receipt for Source Activity Count"
          },
          "na_reason": null
        },
        "source_activity_unit": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Source Activity Unit has not been verified",
            "request": "Enter Source Activity Unit, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "source_activity_period": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Source Activity Period has not been verified",
            "request": "Enter Source Activity Period, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "website_pixel_active": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Website Pixel Active has not been verified",
            "request": "Provide a dated, scoped receipt for Website Pixel Active"
          },
          "na_reason": null
        },
        "website_url_or_event_rule": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Website Url Or Event Rule has not been verified",
            "request": "Provide a dated, scoped receipt for Website Url Or Event Rule"
          },
          "na_reason": null
        },
        "app_registered_and_accessible": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "App Registered And Accessible has not been verified",
            "request": "Provide a dated, scoped receipt for App Registered And Accessible"
          },
          "na_reason": null
        },
        "app_logging_method": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "App Logging Method has not been verified",
            "request": "Provide a dated, scoped receipt for App Logging Method"
          },
          "na_reason": null
        },
        "app_event_rule": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "App Event Rule has not been verified",
            "request": "Provide a dated, scoped receipt for App Event Rule"
          },
          "na_reason": null
        },
        "engagement_type": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Engagement Type has not been verified",
            "request": "Provide a dated, scoped receipt for Engagement Type"
          },
          "na_reason": null
        },
        "engagement_asset_rule": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Engagement Asset Rule has not been verified",
            "request": "Provide a dated, scoped receipt for Engagement Asset Rule"
          },
          "na_reason": null
        },
        "lead_form_page_and_form": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Lead Form Page And Form has not been verified",
            "request": "Provide a dated, scoped receipt for Lead Form Page And Form"
          },
          "na_reason": null
        },
        "lead_form_action": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Lead Form Action has not been verified",
            "request": "Provide a dated, scoped receipt for Lead Form Action"
          },
          "na_reason": null
        },
        "list_inclusion_eligible": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "List Inclusion Eligible has not been verified",
            "request": "Provide a dated, scoped receipt for List Inclusion Eligible"
          },
          "na_reason": null
        },
        "list_membership_rule": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "List Membership Rule has not been verified",
            "request": "Provide a dated, scoped receipt for List Membership Rule"
          },
          "na_reason": null
        },
        "list_updated_at": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "List Updated At has not been verified",
            "request": "Provide a dated, scoped receipt for List Updated At"
          },
          "na_reason": null
        },
        "list_match_state": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "List Match State has not been verified",
            "request": "Provide a dated, scoped receipt for List Match State"
          },
          "na_reason": null
        },
        "inclusion_rule": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Inclusion Rule has not been verified",
            "request": "Provide a dated, scoped receipt for Inclusion Rule"
          },
          "na_reason": null
        },
        "rule_operator": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Rule Operator has not been verified",
            "request": "Provide a dated, scoped receipt for Rule Operator"
          },
          "na_reason": null
        },
        "rule_count": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Rule Count has not been verified",
            "request": "Provide a dated, scoped receipt for Rule Count"
          },
          "na_reason": null
        },
        "membership_window_days": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Membership Window Days has not been verified",
            "request": "Enter Membership Window Days, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "window_rationale": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Window Rationale has not been verified",
            "request": "Enter Window Rationale, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "selected_window_allowed": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Selected Window Allowed has not been verified",
            "request": "Provide a dated, scoped receipt for Selected Window Allowed"
          },
          "na_reason": null
        },
        "documented_max_window_days": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Documented Max Window Days has not been verified",
            "request": "Provide a dated, scoped receipt for Documented Max Window Days"
          },
          "na_reason": null
        },
        "audience_population_basis": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Audience Population Basis has not been verified",
            "request": "Provide a dated, scoped receipt for Audience Population Basis"
          },
          "na_reason": null
        },
        "audience_created_at": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Audience Created At has not been verified",
            "request": "Provide a dated, scoped receipt for Audience Created At"
          },
          "na_reason": null
        },
        "audience_status": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Audience Status has not been verified",
            "request": "Provide a dated, scoped receipt for Audience Status"
          },
          "na_reason": null
        },
        "audience_size_visibility": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Audience Size Visibility has not been verified",
            "request": "Provide a dated, scoped receipt for Audience Size Visibility"
          },
          "na_reason": null
        },
        "audience_estimated_people": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Audience Estimated People has not been verified",
            "request": "Provide a dated, scoped receipt for Audience Estimated People"
          },
          "na_reason": null
        },
        "volume_assessment": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Volume Assessment has not been verified",
            "request": "Enter Volume Assessment, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "volume_decision_reason": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Volume Decision Reason has not been verified",
            "request": "Enter Volume Decision Reason, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "event_exclusion_supported": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Event Exclusion Supported has not been verified",
            "request": "Provide a dated, scoped receipt for Event Exclusion Supported"
          },
          "na_reason": null
        },
        "event_exclusion_rule": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Event Exclusion Rule has not been verified",
            "request": "Enter Event Exclusion Rule, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "completed_next_step": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Completed Next Step has not been verified",
            "request": "Enter Completed Next Step, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "suppression_groups": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Suppression Groups has not been verified",
            "request": "Enter Suppression Groups, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "suppression_scope_reason": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Suppression Scope Reason has not been verified",
            "request": "Enter Suppression Scope Reason, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "suppression_source": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Suppression Source has not been verified",
            "request": "Provide a dated, scoped receipt for Suppression Source"
          },
          "na_reason": null
        },
        "suppression_verified": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Suppression Verified has not been verified",
            "request": "Provide a dated, scoped receipt for Suppression Verified"
          },
          "na_reason": null
        },
        "suppression_last_verified_at": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Suppression Last Verified At has not been verified",
            "request": "Provide a dated, scoped receipt for Suppression Last Verified At"
          },
          "na_reason": null
        },
        "suppression_refresh_rule": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Suppression Refresh Rule has not been verified",
            "request": "Enter Suppression Refresh Rule, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "suppression_valid_until": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Suppression Valid Until has not been verified",
            "request": "Enter Suppression Valid Until, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "ad_set_exclusions": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Ad Set Exclusions has not been verified",
            "request": "Provide a dated, scoped receipt for Ad Set Exclusions"
          },
          "na_reason": null
        },
        "overlap_rule": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Overlap Rule has not been verified",
            "request": "Enter Overlap Rule, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "inclusion_mode": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Inclusion Mode has not been verified",
            "request": "Provide a dated, scoped receipt for Inclusion Mode"
          },
          "na_reason": null
        },
        "expansion_state": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Expansion State has not been verified",
            "request": "Provide a dated, scoped receipt for Expansion State"
          },
          "na_reason": null
        },
        "intended_delivery_scope": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Intended Delivery Scope has not been verified",
            "request": "Enter Intended Delivery Scope, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "data_use_approved": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Data Use Approved has not been verified",
            "request": "Provide a dated, scoped receipt for Data Use Approved"
          },
          "na_reason": null
        },
        "notice_verified": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Notice Verified has not been verified",
            "request": "Provide a dated, scoped receipt for Notice Verified"
          },
          "na_reason": null
        },
        "consent_required": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Consent Required has not been verified",
            "request": "Provide a dated, scoped receipt for Consent Required"
          },
          "na_reason": null
        },
        "consent_verified": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Consent Verified has not been verified",
            "request": "Provide a dated, scoped receipt for Consent Verified"
          },
          "na_reason": null
        },
        "opt_out_procedure": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Opt Out Procedure has not been verified",
            "request": "Provide a dated, scoped receipt for Opt Out Procedure"
          },
          "na_reason": null
        },
        "list_sharing_permission": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "List Sharing Permission has not been verified",
            "request": "Provide a dated, scoped receipt for List Sharing Permission"
          },
          "na_reason": null
        },
        "message_job": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Message Job has not been verified",
            "request": "Enter Message Job, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "proof_asset": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Proof Asset has not been verified",
            "request": "Enter Proof Asset, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "proof_asset_available": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Proof Asset Available has not been verified",
            "request": "Provide a dated, scoped receipt for Proof Asset Available"
          },
          "na_reason": null
        },
        "ad_copy_example": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Ad Copy Example has not been verified",
            "request": "Enter Ad Copy Example, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "offer": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Offer has not been verified",
            "request": "Enter Offer, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "destination": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Destination has not been verified",
            "request": "Enter Destination, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "destination_verified": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Destination Verified has not been verified",
            "request": "Provide a dated, scoped receipt for Destination Verified"
          },
          "na_reason": null
        },
        "measurement_event": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Measurement Event has not been verified",
            "request": "Enter Measurement Event, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "crm_outcome": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Crm Outcome has not been verified",
            "request": "Enter Crm Outcome, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "crm_unique_key": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Crm Unique Key has not been verified",
            "request": "Enter Crm Unique Key, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "crm_mapping_verified": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Crm Mapping Verified has not been verified",
            "request": "Provide a dated, scoped receipt for Crm Mapping Verified"
          },
          "na_reason": null
        },
        "attribution_boundary": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Attribution Boundary has not been verified",
            "request": "Enter Attribution Boundary, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "review_period_start": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Review Period Start has not been verified",
            "request": "Enter Review Period Start, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "review_period_end": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Review Period End has not been verified",
            "request": "Enter Review Period End, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "outcome_window_start": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Outcome Window Start has not been verified",
            "request": "Enter Outcome Window Start, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "outcome_window_end": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Outcome Window End has not been verified",
            "request": "Enter Outcome Window End, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "success_rule": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Success Rule has not been verified",
            "request": "Enter Success Rule, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "review_trigger": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Review Trigger has not been verified",
            "request": "Enter Review Trigger, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        },
        "next_action": {
          "state": "unknown",
          "value": null,
          "evidence_ids": [],
          "unknown": {
            "owner": "Unassigned — assign field owner",
            "reason": "Next Action has not been verified",
            "request": "Enter Next Action, or record why it is Unknown, who owns it and the exact next request"
          },
          "na_reason": null
        }
      }
    }
  ],
  "evidence": [],
  "issues": [
    {
      "issue_id": "issue:stage-1:ad_copy_example:missing_required",
      "field_path": "stages.stage-1.fields.ad_copy_example",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Ad Copy Example has not been verified",
      "request": "Enter Ad Copy Example, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:ad_set_exclusions:missing_required",
      "field_path": "stages.stage-1.fields.ad_set_exclusions",
      "source_system": "ad-set settings",
      "owner": "Unassigned — assign field owner",
      "reason": "Ad Set Exclusions has not been verified",
      "request": "Provide a dated, scoped receipt for Ad Set Exclusions",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:app_event_rule:missing_required",
      "field_path": "stages.stage-1.fields.app_event_rule",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "App Event Rule has not been verified",
      "request": "Provide a dated, scoped receipt for App Event Rule",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:app_logging_method:missing_required",
      "field_path": "stages.stage-1.fields.app_logging_method",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "App Logging Method has not been verified",
      "request": "Provide a dated, scoped receipt for App Logging Method",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:app_registered_and_accessible:missing_required",
      "field_path": "stages.stage-1.fields.app_registered_and_accessible",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "App Registered And Accessible has not been verified",
      "request": "Provide a dated, scoped receipt for App Registered And Accessible",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:attribution_boundary:missing_required",
      "field_path": "stages.stage-1.fields.attribution_boundary",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Attribution Boundary has not been verified",
      "request": "Enter Attribution Boundary, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:audience_created_at:missing_required",
      "field_path": "stages.stage-1.fields.audience_created_at",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Audience Created At has not been verified",
      "request": "Provide a dated, scoped receipt for Audience Created At",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:audience_estimated_people:missing_required",
      "field_path": "stages.stage-1.fields.audience_estimated_people",
      "source_system": "Audiences",
      "owner": "Unassigned — assign field owner",
      "reason": "Audience Estimated People has not been verified",
      "request": "Provide a dated, scoped receipt for Audience Estimated People",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:audience_population_basis:missing_required",
      "field_path": "stages.stage-1.fields.audience_population_basis",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Audience Population Basis has not been verified",
      "request": "Provide a dated, scoped receipt for Audience Population Basis",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:audience_size_visibility:missing_required",
      "field_path": "stages.stage-1.fields.audience_size_visibility",
      "source_system": "Audiences",
      "owner": "Unassigned — assign field owner",
      "reason": "Audience Size Visibility has not been verified",
      "request": "Provide a dated, scoped receipt for Audience Size Visibility",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:audience_status:missing_required",
      "field_path": "stages.stage-1.fields.audience_status",
      "source_system": "Audiences",
      "owner": "Unassigned — assign field owner",
      "reason": "Audience Status has not been verified",
      "request": "Provide a dated, scoped receipt for Audience Status",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:business_name:missing_required",
      "field_path": "stages.stage-1.fields.business_name",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Business Name has not been verified",
      "request": "Enter Business Name, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:business_offer:missing_required",
      "field_path": "stages.stage-1.fields.business_offer",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Business Offer has not been verified",
      "request": "Enter Business Offer, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:buyer_question:missing_required",
      "field_path": "stages.stage-1.fields.buyer_question",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Buyer Question has not been verified",
      "request": "Enter Buyer Question, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:buyer_scope:missing_required",
      "field_path": "stages.stage-1.fields.buyer_scope",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Buyer Scope has not been verified",
      "request": "Enter Buyer Scope, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:completed_next_step:missing_required",
      "field_path": "stages.stage-1.fields.completed_next_step",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Completed Next Step has not been verified",
      "request": "Enter Completed Next Step, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:consent_required:missing_required",
      "field_path": "stages.stage-1.fields.consent_required",
      "source_system": "privacy register",
      "owner": "Unassigned — assign field owner",
      "reason": "Consent Required has not been verified",
      "request": "Provide a dated, scoped receipt for Consent Required",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:consent_verified:missing_required",
      "field_path": "stages.stage-1.fields.consent_verified",
      "source_system": "privacy register",
      "owner": "Unassigned — assign field owner",
      "reason": "Consent Verified has not been verified",
      "request": "Provide a dated, scoped receipt for Consent Verified",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:crm_mapping_verified:missing_required",
      "field_path": "stages.stage-1.fields.crm_mapping_verified",
      "source_system": "CRM",
      "owner": "Unassigned — assign field owner",
      "reason": "Crm Mapping Verified has not been verified",
      "request": "Provide a dated, scoped receipt for Crm Mapping Verified",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:crm_outcome:missing_required",
      "field_path": "stages.stage-1.fields.crm_outcome",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Crm Outcome has not been verified",
      "request": "Enter Crm Outcome, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:crm_unique_key:missing_required",
      "field_path": "stages.stage-1.fields.crm_unique_key",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Crm Unique Key has not been verified",
      "request": "Enter Crm Unique Key, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:data_use_approved:missing_required",
      "field_path": "stages.stage-1.fields.data_use_approved",
      "source_system": "privacy register",
      "owner": "Unassigned — assign field owner",
      "reason": "Data Use Approved has not been verified",
      "request": "Provide a dated, scoped receipt for Data Use Approved",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:destination_verified:missing_required",
      "field_path": "stages.stage-1.fields.destination_verified",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Destination Verified has not been verified",
      "request": "Provide a dated, scoped receipt for Destination Verified",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:destination:missing_required",
      "field_path": "stages.stage-1.fields.destination",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Destination has not been verified",
      "request": "Enter Destination, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:documented_max_window_days:optional_unknown",
      "field_path": "stages.stage-1.fields.documented_max_window_days",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Documented Max Window Days has not been verified",
      "request": "Provide a dated, scoped receipt for Documented Max Window Days",
      "blocking": false,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:engagement_asset_rule:missing_required",
      "field_path": "stages.stage-1.fields.engagement_asset_rule",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Engagement Asset Rule has not been verified",
      "request": "Provide a dated, scoped receipt for Engagement Asset Rule",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:engagement_type:missing_required",
      "field_path": "stages.stage-1.fields.engagement_type",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Engagement Type has not been verified",
      "request": "Provide a dated, scoped receipt for Engagement Type",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:event_exclusion_rule:missing_required",
      "field_path": "stages.stage-1.fields.event_exclusion_rule",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Event Exclusion Rule has not been verified",
      "request": "Enter Event Exclusion Rule, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:event_exclusion_supported:missing_required",
      "field_path": "stages.stage-1.fields.event_exclusion_supported",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Event Exclusion Supported has not been verified",
      "request": "Provide a dated, scoped receipt for Event Exclusion Supported",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:expansion_state:missing_required",
      "field_path": "stages.stage-1.fields.expansion_state",
      "source_system": "ad-set settings",
      "owner": "Unassigned — assign field owner",
      "reason": "Expansion State has not been verified",
      "request": "Provide a dated, scoped receipt for Expansion State",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:inclusion_mode:missing_required",
      "field_path": "stages.stage-1.fields.inclusion_mode",
      "source_system": "ad-set settings",
      "owner": "Unassigned — assign field owner",
      "reason": "Inclusion Mode has not been verified",
      "request": "Provide a dated, scoped receipt for Inclusion Mode",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:inclusion_rule:missing_required",
      "field_path": "stages.stage-1.fields.inclusion_rule",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Inclusion Rule has not been verified",
      "request": "Provide a dated, scoped receipt for Inclusion Rule",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:intended_delivery_scope:missing_required",
      "field_path": "stages.stage-1.fields.intended_delivery_scope",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Intended Delivery Scope has not been verified",
      "request": "Enter Intended Delivery Scope, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:lead_form_action:missing_required",
      "field_path": "stages.stage-1.fields.lead_form_action",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Lead Form Action has not been verified",
      "request": "Provide a dated, scoped receipt for Lead Form Action",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:lead_form_page_and_form:missing_required",
      "field_path": "stages.stage-1.fields.lead_form_page_and_form",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Lead Form Page And Form has not been verified",
      "request": "Provide a dated, scoped receipt for Lead Form Page And Form",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:list_inclusion_eligible:missing_required",
      "field_path": "stages.stage-1.fields.list_inclusion_eligible",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "List Inclusion Eligible has not been verified",
      "request": "Provide a dated, scoped receipt for List Inclusion Eligible",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:list_match_state:missing_required",
      "field_path": "stages.stage-1.fields.list_match_state",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "List Match State has not been verified",
      "request": "Provide a dated, scoped receipt for List Match State",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:list_membership_rule:missing_required",
      "field_path": "stages.stage-1.fields.list_membership_rule",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "List Membership Rule has not been verified",
      "request": "Provide a dated, scoped receipt for List Membership Rule",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:list_sharing_permission:missing_required",
      "field_path": "stages.stage-1.fields.list_sharing_permission",
      "source_system": "privacy register",
      "owner": "Unassigned — assign field owner",
      "reason": "List Sharing Permission has not been verified",
      "request": "Provide a dated, scoped receipt for List Sharing Permission",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:list_updated_at:missing_required",
      "field_path": "stages.stage-1.fields.list_updated_at",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "List Updated At has not been verified",
      "request": "Provide a dated, scoped receipt for List Updated At",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:measurement_event:missing_required",
      "field_path": "stages.stage-1.fields.measurement_event",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Measurement Event has not been verified",
      "request": "Enter Measurement Event, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:membership_window_days:missing_required",
      "field_path": "stages.stage-1.fields.membership_window_days",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Membership Window Days has not been verified",
      "request": "Enter Membership Window Days, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:message_job:missing_required",
      "field_path": "stages.stage-1.fields.message_job",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Message Job has not been verified",
      "request": "Enter Message Job, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:next_action:missing_required",
      "field_path": "stages.stage-1.fields.next_action",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Next Action has not been verified",
      "request": "Enter Next Action, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:notice_verified:missing_required",
      "field_path": "stages.stage-1.fields.notice_verified",
      "source_system": "privacy register",
      "owner": "Unassigned — assign field owner",
      "reason": "Notice Verified has not been verified",
      "request": "Provide a dated, scoped receipt for Notice Verified",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:offer:missing_required",
      "field_path": "stages.stage-1.fields.offer",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Offer has not been verified",
      "request": "Enter Offer, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:opt_out_procedure:missing_required",
      "field_path": "stages.stage-1.fields.opt_out_procedure",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Opt Out Procedure has not been verified",
      "request": "Provide a dated, scoped receipt for Opt Out Procedure",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:outcome_window_end:missing_required",
      "field_path": "stages.stage-1.fields.outcome_window_end",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Outcome Window End has not been verified",
      "request": "Enter Outcome Window End, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:outcome_window_start:missing_required",
      "field_path": "stages.stage-1.fields.outcome_window_start",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Outcome Window Start has not been verified",
      "request": "Enter Outcome Window Start, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:overlap_rule:missing_required",
      "field_path": "stages.stage-1.fields.overlap_rule",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Overlap Rule has not been verified",
      "request": "Enter Overlap Rule, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:proof_asset_available:missing_required",
      "field_path": "stages.stage-1.fields.proof_asset_available",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Proof Asset Available has not been verified",
      "request": "Provide a dated, scoped receipt for Proof Asset Available",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:proof_asset:missing_required",
      "field_path": "stages.stage-1.fields.proof_asset",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Proof Asset has not been verified",
      "request": "Enter Proof Asset, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:review_period_end:missing_required",
      "field_path": "stages.stage-1.fields.review_period_end",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Review Period End has not been verified",
      "request": "Enter Review Period End, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:review_period_start:missing_required",
      "field_path": "stages.stage-1.fields.review_period_start",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Review Period Start has not been verified",
      "request": "Enter Review Period Start, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:review_trigger:missing_required",
      "field_path": "stages.stage-1.fields.review_trigger",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Review Trigger has not been verified",
      "request": "Enter Review Trigger, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:route:missing_required",
      "field_path": "stages.stage-1.fields.route",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Route has not been verified",
      "request": "Enter Route, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:rule_count:missing_required",
      "field_path": "stages.stage-1.fields.rule_count",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Rule Count has not been verified",
      "request": "Provide a dated, scoped receipt for Rule Count",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:rule_operator:missing_required",
      "field_path": "stages.stage-1.fields.rule_operator",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Rule Operator has not been verified",
      "request": "Provide a dated, scoped receipt for Rule Operator",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:selected_window_allowed:missing_required",
      "field_path": "stages.stage-1.fields.selected_window_allowed",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Selected Window Allowed has not been verified",
      "request": "Provide a dated, scoped receipt for Selected Window Allowed",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:source_access_verified:missing_required",
      "field_path": "stages.stage-1.fields.source_access_verified",
      "source_system": "Events Manager",
      "owner": "Unassigned — assign field owner",
      "reason": "Source Access Verified has not been verified",
      "request": "Provide a dated, scoped receipt for Source Access Verified",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:source_activity_count:optional_unknown",
      "field_path": "stages.stage-1.fields.source_activity_count",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Source Activity Count has not been verified",
      "request": "Provide a dated, scoped receipt for Source Activity Count",
      "blocking": false,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:source_activity_period:missing_required",
      "field_path": "stages.stage-1.fields.source_activity_period",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Source Activity Period has not been verified",
      "request": "Enter Source Activity Period, or record why it is Unknown, who owns it and the exact next request",
      "blocking": false,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:source_activity_unit:missing_required",
      "field_path": "stages.stage-1.fields.source_activity_unit",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Source Activity Unit has not been verified",
      "request": "Enter Source Activity Unit, or record why it is Unknown, who owns it and the exact next request",
      "blocking": false,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:source_history_from:missing_required",
      "field_path": "stages.stage-1.fields.source_history_from",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Source History From has not been verified",
      "request": "Provide a dated, scoped receipt for Source History From",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:source_history_verified:missing_required",
      "field_path": "stages.stage-1.fields.source_history_verified",
      "source_system": "Events Manager",
      "owner": "Unassigned — assign field owner",
      "reason": "Source History Verified has not been verified",
      "request": "Provide a dated, scoped receipt for Source History Verified",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:source_name:missing_required",
      "field_path": "stages.stage-1.fields.source_name",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Source Name has not been verified",
      "request": "Provide a dated, scoped receipt for Source Name",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:source_observed_action:missing_required",
      "field_path": "stages.stage-1.fields.source_observed_action",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Source Observed Action has not been verified",
      "request": "Provide a dated, scoped receipt for Source Observed Action",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:source_observed_through:missing_required",
      "field_path": "stages.stage-1.fields.source_observed_through",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Source Observed Through has not been verified",
      "request": "Provide a dated, scoped receipt for Source Observed Through",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:stage_owner:missing_required",
      "field_path": "stages.stage-1.fields.stage_owner",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Stage Owner has not been verified",
      "request": "Enter Stage Owner, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:success_rule:missing_required",
      "field_path": "stages.stage-1.fields.success_rule",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Success Rule has not been verified",
      "request": "Enter Success Rule, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:suppression_groups:missing_required",
      "field_path": "stages.stage-1.fields.suppression_groups",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Suppression Groups has not been verified",
      "request": "Enter Suppression Groups, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:suppression_last_verified_at:missing_required",
      "field_path": "stages.stage-1.fields.suppression_last_verified_at",
      "source_system": "CRM",
      "owner": "Unassigned — assign field owner",
      "reason": "Suppression Last Verified At has not been verified",
      "request": "Provide a dated, scoped receipt for Suppression Last Verified At",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:suppression_refresh_rule:missing_required",
      "field_path": "stages.stage-1.fields.suppression_refresh_rule",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Suppression Refresh Rule has not been verified",
      "request": "Enter Suppression Refresh Rule, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:suppression_scope_reason:missing_required",
      "field_path": "stages.stage-1.fields.suppression_scope_reason",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Suppression Scope Reason has not been verified",
      "request": "Enter Suppression Scope Reason, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:suppression_source:missing_required",
      "field_path": "stages.stage-1.fields.suppression_source",
      "source_system": "CRM",
      "owner": "Unassigned — assign field owner",
      "reason": "Suppression Source has not been verified",
      "request": "Provide a dated, scoped receipt for Suppression Source",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:suppression_valid_until:missing_required",
      "field_path": "stages.stage-1.fields.suppression_valid_until",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Suppression Valid Until has not been verified",
      "request": "Enter Suppression Valid Until, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:suppression_verified:missing_required",
      "field_path": "stages.stage-1.fields.suppression_verified",
      "source_system": "CRM",
      "owner": "Unassigned — assign field owner",
      "reason": "Suppression Verified has not been verified",
      "request": "Provide a dated, scoped receipt for Suppression Verified",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:volume_assessment:missing_required",
      "field_path": "stages.stage-1.fields.volume_assessment",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Volume Assessment has not been verified",
      "request": "Enter Volume Assessment, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:volume_decision_reason:missing_required",
      "field_path": "stages.stage-1.fields.volume_decision_reason",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Volume Decision Reason has not been verified",
      "request": "Enter Volume Decision Reason, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:website_pixel_active:missing_required",
      "field_path": "stages.stage-1.fields.website_pixel_active",
      "source_system": "Events Manager",
      "owner": "Unassigned — assign field owner",
      "reason": "Website Pixel Active has not been verified",
      "request": "Provide a dated, scoped receipt for Website Pixel Active",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:website_url_or_event_rule:missing_required",
      "field_path": "stages.stage-1.fields.website_url_or_event_rule",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Website Url Or Event Rule has not been verified",
      "request": "Provide a dated, scoped receipt for Website Url Or Event Rule",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    },
    {
      "issue_id": "issue:stage-1:window_rationale:missing_required",
      "field_path": "stages.stage-1.fields.window_rationale",
      "source_system": "plan/source record",
      "owner": "Unassigned — assign field owner",
      "reason": "Window Rationale has not been verified",
      "request": "Enter Window Rationale, or record why it is Unknown, who owns it and the exact next request",
      "blocking": true,
      "status": "open",
      "detected_at": "2026-09-26T12:00:00-04:00",
      "evidence_ids": []
    }
  ],
  "evaluation": {
    "schema_version": "facebook-retargeting-plan.v1",
    "evaluator_version": "facebook-retargeting-evaluator.v1.3",
    "input_sha256": "e5a2201c69a4379f92962a06e239b287de012fcf6e1af6dfe745eb68e9348c81",
    "evaluated_as_of": "2026-09-26T12:00:00-04:00",
    "plan_state": "hold",
    "reason_code": "missing_required",
    "reason": "Route has not been verified",
    "open_issue_ids": [
      "issue:stage-1:ad_copy_example:missing_required",
      "issue:stage-1:ad_set_exclusions:missing_required",
      "issue:stage-1:app_event_rule:missing_required",
      "issue:stage-1:app_logging_method:missing_required",
      "issue:stage-1:app_registered_and_accessible:missing_required",
      "issue:stage-1:attribution_boundary:missing_required",
      "issue:stage-1:audience_created_at:missing_required",
      "issue:stage-1:audience_estimated_people:missing_required",
      "issue:stage-1:audience_population_basis:missing_required",
      "issue:stage-1:audience_size_visibility:missing_required",
      "issue:stage-1:audience_status:missing_required",
      "issue:stage-1:business_name:missing_required",
      "issue:stage-1:business_offer:missing_required",
      "issue:stage-1:buyer_question:missing_required",
      "issue:stage-1:buyer_scope:missing_required",
      "issue:stage-1:completed_next_step:missing_required",
      "issue:stage-1:consent_required:missing_required",
      "issue:stage-1:consent_verified:missing_required",
      "issue:stage-1:crm_mapping_verified:missing_required",
      "issue:stage-1:crm_outcome:missing_required",
      "issue:stage-1:crm_unique_key:missing_required",
      "issue:stage-1:data_use_approved:missing_required",
      "issue:stage-1:destination:missing_required",
      "issue:stage-1:destination_verified:missing_required",
      "issue:stage-1:documented_max_window_days:optional_unknown",
      "issue:stage-1:engagement_asset_rule:missing_required",
      "issue:stage-1:engagement_type:missing_required",
      "issue:stage-1:event_exclusion_rule:missing_required",
      "issue:stage-1:event_exclusion_supported:missing_required",
      "issue:stage-1:expansion_state:missing_required",
      "issue:stage-1:inclusion_mode:missing_required",
      "issue:stage-1:inclusion_rule:missing_required",
      "issue:stage-1:intended_delivery_scope:missing_required",
      "issue:stage-1:lead_form_action:missing_required",
      "issue:stage-1:lead_form_page_and_form:missing_required",
      "issue:stage-1:list_inclusion_eligible:missing_required",
      "issue:stage-1:list_match_state:missing_required",
      "issue:stage-1:list_membership_rule:missing_required",
      "issue:stage-1:list_sharing_permission:missing_required",
      "issue:stage-1:list_updated_at:missing_required",
      "issue:stage-1:measurement_event:missing_required",
      "issue:stage-1:membership_window_days:missing_required",
      "issue:stage-1:message_job:missing_required",
      "issue:stage-1:next_action:missing_required",
      "issue:stage-1:notice_verified:missing_required",
      "issue:stage-1:offer:missing_required",
      "issue:stage-1:opt_out_procedure:missing_required",
      "issue:stage-1:outcome_window_end:missing_required",
      "issue:stage-1:outcome_window_start:missing_required",
      "issue:stage-1:overlap_rule:missing_required",
      "issue:stage-1:proof_asset:missing_required",
      "issue:stage-1:proof_asset_available:missing_required",
      "issue:stage-1:review_period_end:missing_required",
      "issue:stage-1:review_period_start:missing_required",
      "issue:stage-1:review_trigger:missing_required",
      "issue:stage-1:route:missing_required",
      "issue:stage-1:rule_count:missing_required",
      "issue:stage-1:rule_operator:missing_required",
      "issue:stage-1:selected_window_allowed:missing_required",
      "issue:stage-1:source_access_verified:missing_required",
      "issue:stage-1:source_activity_count:optional_unknown",
      "issue:stage-1:source_activity_period:missing_required",
      "issue:stage-1:source_activity_unit:missing_required",
      "issue:stage-1:source_history_from:missing_required",
      "issue:stage-1:source_history_verified:missing_required",
      "issue:stage-1:source_name:missing_required",
      "issue:stage-1:source_observed_action:missing_required",
      "issue:stage-1:source_observed_through:missing_required",
      "issue:stage-1:stage_owner:missing_required",
      "issue:stage-1:success_rule:missing_required",
      "issue:stage-1:suppression_groups:missing_required",
      "issue:stage-1:suppression_last_verified_at:missing_required",
      "issue:stage-1:suppression_refresh_rule:missing_required",
      "issue:stage-1:suppression_scope_reason:missing_required",
      "issue:stage-1:suppression_source:missing_required",
      "issue:stage-1:suppression_valid_until:missing_required",
      "issue:stage-1:suppression_verified:missing_required",
      "issue:stage-1:volume_assessment:missing_required",
      "issue:stage-1:volume_decision_reason:missing_required",
      "issue:stage-1:website_pixel_active:missing_required",
      "issue:stage-1:website_url_or_event_rule:missing_required",
      "issue:stage-1:window_rationale:missing_required"
    ],
    "blocking_issue_count": 78,
    "next_action": "Enter Route, or record why it is Unknown, who owns it and the exact next request",
    "launch_state": "hold_separate_authorization"
  },
  "extensions": {}
}
