{
  "generatedAt": "2026-05-20T02:31:40.952Z",
  "ready": false,
  "purpose": "Executive decision brief for moving JV content population from generated packet to approved Lewis/Euan staging handoff.",
  "statusLine": "Not handoff-ready: 374 export blockers remain, concentrated in compliance decisions and product approvals.",
  "counts": {
    "decisions": 5,
    "exportBlockers": 374,
    "complianceBlockers": 184,
    "approvalBlockers": 190,
    "deliveryFiles": 179,
    "deliveryPresent": 179
  },
  "decisions": [
    {
      "Priority": "D1",
      "Owner": "Compliance owner / Umar",
      "Decision": "For each SKU with blank clinically_shown_to, either add a source-backed authorised claim or approve the module being blank.",
      "CurrentState": "6 mapped; 184 blank decisions pending; 0 valid blank approvals.",
      "EvidenceFile": "data/content/compliance/clinical-blank-decisions.json",
      "Blocks": "185 compliance/export blockers and final handoff readiness.",
      "SafeDefault": "Leave clinically_shown_to blank and blocked; do not invent generic clinical claims."
    },
    {
      "Priority": "D2",
      "Owner": "Umar / JV reviewer",
      "Decision": "Approve or reject product content, compliance, images, and export readiness per product.",
      "CurrentState": "0 valid approvals; 190 pending; 0 applied.",
      "EvidenceFile": "data/content/approvals/product-approval-decisions.json",
      "Blocks": "190 approval blockers and Lewis/Euan import confidence.",
      "SafeDefault": "Keep products blocked until explicit approval evidence is recorded."
    },
    {
      "Priority": "D3",
      "Owner": "Lewis/Euan / Kubix",
      "Decision": "Only run Matrixify staging import after dashboard handoff blockers are cleared, then return import logs.",
      "CurrentState": "7/7 import/reference files present; readyForLewis=false; export blockers=374.",
      "EvidenceFile": "content_population_exports/staging_handoff_packet.md",
      "Blocks": "Staging import evidence, PDP checks, and production cutover.",
      "SafeDefault": "Do not import as final while export_blockers.csv has rows."
    },
    {
      "Priority": "D4",
      "Owner": "Dashboard owner + Lewis/Euan",
      "Decision": "Complete real staging PDP spot checks and cutover approval after import.",
      "CurrentState": "0 passing PDP checks; 0 import logs; cutover approval present=true.",
      "EvidenceFile": "data/staging/import-logs/, data/staging/pdp-checks/, data/staging/cutover-approval.json",
      "Blocks": "Production cutover.",
      "SafeDefault": "Queued PDP templates are not evidence; real staging URLs must be inspected."
    },
    {
      "Priority": "D5",
      "Owner": "Research / project owner",
      "Decision": "Use DataForSEO only for the capped review pilot after endpoint/support/spend gates clear; otherwise use the manual capture fallback.",
      "CurrentState": "6 DataForSEO payload rows ready; 4 ASINs missing; reviews docs unavailable=true; current instruction: Do not broaden spend. 6 DataForSEO payload rows are ready from live-confirmed ASINs; 4 ASINs remain unresolved and must stay out of the payload unless exact evidence is found.",
      "EvidenceFile": "content_population_exports/dataforseo_support_escalation.md and source_acquisition_next_actions.md",
      "Blocks": "Amazon review-source depth; not current Matrixify handoff if manual/limited source caveat is accepted.",
      "SafeDefault": "Do not retry paid Reviews endpoint while official docs/support gate says unavailable."
    }
  ],
  "readinessRows": [
    {
      "Metric": "Dashboard products",
      "Value": 190
    },
    {
      "Metric": "Matrixify product rows",
      "Value": 350
    },
    {
      "Metric": "Export blockers",
      "Value": 374
    },
    {
      "Metric": "Blocked SKUs",
      "Value": 190
    },
    {
      "Metric": "Readiness gates",
      "Value": "10/12"
    },
    {
      "Metric": "Delivery packet files",
      "Value": "179/179"
    },
    {
      "Metric": "Action plan blocked actions",
      "Value": 2
    },
    {
      "Metric": "Staging import files present",
      "Value": "7/7"
    }
  ]
}
