{
  "package_version": "1.0",
  "task": {
    "title": "Reply with attendance confirmation and preferred meeting time",
    "intended_outcome": {
      "text": "Prepare a reply selecting one proposed supplier-review time and a checklist to bring the June delivery metrics.",
      "source": "EMAIL_FACT",
      "supporting_fact_ids": [
        "f1",
        "f2",
        "f3",
        "f4"
      ],
      "supporting_guidance_ids": []
    }
  },
  "verified_email_facts": [
    {
      "type": "meeting_time",
      "value": "July 22 at 10:00 AM or July 23 at 2:30 PM",
      "evidence": {
        "exact_quote": "July 22 at 10:00 AM or July 23 at 2:30 PM",
        "start_offset": 41,
        "end_offset": 82
      }
    },
    {
      "type": "required_document",
      "value": "June delivery metrics",
      "evidence": {
        "exact_quote": "June delivery metrics",
        "start_offset": 94,
        "end_offset": 115
      }
    },
    {
      "type": "deadline",
      "value": "July 20",
      "evidence": {
        "exact_quote": "July 20",
        "start_offset": 151,
        "end_offset": 158
      }
    },
    {
      "type": "other",
      "value": "Reply with your preferred time",
      "evidence": {
        "exact_quote": "Reply with your preferred time by July 20.",
        "start_offset": 117,
        "end_offset": 159
      }
    }
  ],
  "business_guidance": [],
  "ordered_execution_steps": [
    {
      "text": "Determine availability for July 22 at 10:00 AM and July 23 at 2:30 PM.",
      "source": "AI_RECOMMENDATION",
      "supporting_fact_ids": [
        "f1"
      ],
      "supporting_guidance_ids": []
    },
    {
      "text": "Select one preferred meeting time.",
      "source": "AI_RECOMMENDATION",
      "supporting_fact_ids": [
        "f1",
        "f4"
      ],
      "supporting_guidance_ids": []
    },
    {
      "text": "Prepare a reply stating the selected time by July 20.",
      "source": "EMAIL_FACT",
      "supporting_fact_ids": [
        "f3",
        "f4"
      ],
      "supporting_guidance_ids": []
    },
    {
      "text": "Locate and prepare the June delivery metrics to bring to the selected meeting.",
      "source": "EMAIL_FACT",
      "supporting_fact_ids": [
        "f2"
      ],
      "supporting_guidance_ids": []
    }
  ],
  "required_inputs": [
    {
      "text": "The recipient's selected meeting option and confirmation of availability.",
      "source": "MISSING_UNCERTAIN",
      "supporting_fact_ids": [],
      "supporting_guidance_ids": []
    },
    {
      "text": "The June delivery metrics or their storage location.",
      "source": "MISSING_UNCERTAIN",
      "supporting_fact_ids": [],
      "supporting_guidance_ids": []
    }
  ],
  "missing_information": [
    "Selected meeting option",
    "Year and time zone",
    "Meeting location or format",
    "Location or availability of the June delivery metrics"
  ],
  "safety_constraints": [
    {
      "text": "Verify the intended year and time zone before committing if they are not established elsewhere.",
      "source": "AI_RECOMMENDATION",
      "supporting_fact_ids": [
        "f1",
        "f3"
      ],
      "supporting_guidance_ids": []
    },
    {
      "text": "Review the selected time and attached or prepared metrics before approving any reply.",
      "source": "AI_RECOMMENDATION",
      "supporting_fact_ids": [
        "f1",
        "f2",
        "f4"
      ],
      "supporting_guidance_ids": []
    },
    {
      "text": "Do not perform external side effects without explicit user review and approval.",
      "source": "AI_RECOMMENDATION",
      "supporting_fact_ids": [],
      "supporting_guidance_ids": []
    }
  ],
  "proposed_deliverable": {
    "text": "A user-reviewed reply draft with the chosen meeting time, plus a checklist item for the June delivery metrics.",
    "source": "AI_RECOMMENDATION",
    "supporting_fact_ids": [
      "f1",
      "f2",
      "f3",
      "f4"
    ],
    "supporting_guidance_ids": []
  },
  "recommended_executor": "ACTIONINBOX",
  "requested_handoff_target": "CODEX",
  "executor_explanation": "ACTIONINBOX can prepare the reply draft and meeting-material checklist for user review; it should not send the reply or choose a time without the user's input.",
  "execution_readiness": "NEEDS_INFORMATION",
  "approval_required": true,
  "handoff_instruction": "Prepare the proposed deliverable for review. Do not send, publish, pay, deploy, modify external systems, or perform another external side effect without explicit user approval and a supported integration."
}