{
  "stage": "3.4",
  "name": "Report Render",
  "fingerprint": "1eda27fd72b5f069726784fb55c5911d3b73c813e2a8da36d2d406d3efd16024",
  "input_files": [
    "action_plan_v2.json",
    "analysis.json",
    "report_copy.json"
  ],
  "output_files": [
    "reports/*.pdf"
  ],
  "timestamp": "2026-06-18T15:25:32.156Z",
  "duration_ms": 41,
  "cost_usd": null,
  "status": "failed",
  "error": "[\n  {\n    \"expected\": \"object\",\n    \"code\": \"invalid_type\",\n    \"path\": [\n      \"section_01_executive_summary\"\n    ],\n    \"message\": \"Invalid input: expected object, received undefined\"\n  },\n  {\n    \"expected\": \"object\",\n    \"code\": \"invalid_type\",\n    \"path\": [\n      \"section_02_methodology\"\n    ],\n    \"message\": \"Invalid input: expected object, received undefined\"\n  },\n  {\n    \"expected\": \"object\",\n    \"code\": \"invalid_type\",\n    \"path\": [\n      \"section_03_decision_moments\"\n    ],\n    \"message\": \"Invalid input: expected object, received undefined\"\n  },\n  {\n    \"expected\": \"object\",\n    \"code\": \"invalid_type\",\n    \"path\": [\n      \"section_04_topic_authority\"\n    ],\n    \"message\": \"Invalid input: expected object, received undefined\"\n  },\n  {\n    \"expected\": \"object\",\n    \"code\": \"invalid_type\",\n    \"path\": [\n      \"section_05_platform_performance\"\n    ],\n    \"message\": \"Invalid input: expected object, received undefined\"\n  },\n  {\n    \"expected\": \"object\",\n    \"code\": \"invalid_type\",\n    \"path\": [\n      \"section_06_competitive_landscape\"\n    ],\n    \"message\": \"Invalid input: expected object, received undefined\"\n  }\n]"
}