{
  "contract_id": "maestro.instagram_reels_safe_zone",
  "contract_version": "1.0.0",
  "record_id": "blank",
  "record_owner": null,
  "asset": {},
  "asset_decode_evidence": {},
  "placement_id": null,
  "disclaimer_mode": "off",
  "overlay": {},
  "element_inventory": {},
  "elements": [],
  "native_check": {
    "kind": "meta_native_check",
    "state": "not_checked",
    "owner": null,
    "placement_id": null,
    "observed_at": null,
    "account_reference": null,
    "evidence_location": null,
    "open_request": null
  },
  "result": {
    "state": "DRAFT",
    "intersections": [],
    "violations": [],
    "requests": [
      {
        "code": "draft_asset",
        "subject_id": "asset",
        "owner": "Record owner",
        "expected": "User-owned asset plus current decode evidence",
        "supplied": "No asset task started",
        "next_action": "Attach the asset and decode its current bytes."
      },
      {
        "code": "draft_placement",
        "subject_id": "placement_id",
        "owner": "Record owner",
        "expected": "instagram_reels_ad, instagram_stories_ad or organic_reel",
        "supplied": null,
        "next_action": "Choose the placement to check."
      },
      {
        "code": "draft_elements",
        "subject_id": "elements",
        "owner": "Record owner",
        "expected": "Verified inventory with every required element and owner",
        "supplied": "No verified inventory",
        "next_action": "Mark every essential element that must remain visible."
      },
      {
        "code": "draft_review_owner",
        "subject_id": "native_check.owner",
        "owner": "Record owner",
        "expected": "Named Meta-native reviewer",
        "supplied": null,
        "next_action": "Assign the person who will check the selected placement in Meta."
      }
    ],
    "findings": []
  }
}
