{
  "schemaVersion": "1.0",
  "runId": "meeting-actions-synthetic-2026-08-27",
  "evaluatedAt": "2026-08-27T09:00:00.000Z",
  "summary": {
    "transcriptSegments": 4,
    "candidates": 8,
    "accepted": 2,
    "rejected": 6
  },
  "acceptedActions": [
    {
      "id": "candidate-01",
      "title": "Publish the revised onboarding checklist",
      "owner": "Maya",
      "dueDate": "2026-09-02",
      "evidenceQuote": "I will publish the revised onboarding checklist by 2026-09-02",
      "sourceSegmentId": "segment-01"
    },
    {
      "id": "candidate-02",
      "title": "Export the failed-import sample",
      "owner": "Jon",
      "dueDate": "2026-09-03",
      "evidenceQuote": "I will export the failed-import sample by 2026-09-03",
      "sourceSegmentId": "segment-02"
    }
  ],
  "rejectedActions": [
    {
      "id": "candidate-03",
      "reasons": [
        "not_explicit_commitment"
      ]
    },
    {
      "id": "candidate-04",
      "reasons": [
        "evidence_not_found"
      ]
    },
    {
      "id": "candidate-05",
      "reasons": [
        "owner_unknown"
      ]
    },
    {
      "id": "candidate-06",
      "reasons": [
        "deadline_invalid"
      ]
    },
    {
      "id": "candidate-07",
      "reasons": [
        "duplicate"
      ]
    },
    {
      "id": "candidate-08",
      "reasons": [
        "source_segment_mismatch"
      ]
    }
  ],
  "limitations": [
    "The transcript and candidates are synthetic.",
    "The fixture validates supplied candidates; it does not measure transcription or model accuracy.",
    "No transcription, model, calendar, or task-tracker API is called.",
    "Accepted output still requires a human approval step before external side effects."
  ]
}
