{
  "case_id": "new-29-t874_validation_planning_workshop",
  "organisation": "Oriole Therapeutics",
  "reference": "T874",
  "title": "Validation planning workshop",
  "category": "regulated",
  "meeting_type": "validation_planning",
  "difficulty": "very_hard",
  "meeting_date": "2026-09-17",
  "display_date": "17 September 2026, 02:00pm",
  "duration": "20m 19s",
  "participants": [
    "Amina Yusuf",
    "Theo Grant",
    "Luc Moreau",
    "Beth Ritchie",
    "Eoin Kerr"
  ],
  "attendees_present": [
    "Amina Yusuf",
    "Theo Grant",
    "Luc Moreau",
    "Beth Ritchie",
    "Eoin Kerr"
  ],
  "topics": [
    {
      "name": "Protocols",
      "discussion": "Five protocols were discussed; only three are committed for this phase and two remain hypothetical stretch work.",
      "outcome": "Plan three protocols.",
      "numeric_fact": "5 discussed, 3 committed"
    },
    {
      "name": "Dependencies",
      "discussion": "Execution depends on clean-room certification and approved test data, neither yet available.",
      "outcome": "Dates remain conditional."
    },
    {
      "name": "Review",
      "discussion": "Legal review was suggested, then corrected to quality review because no contract language is changing.",
      "outcome": "Quality reviews the protocols."
    }
  ],
  "apologies": [],
  "mentioned_not_present": [],
  "objectives_met": true,
  "required_actions": [
    {
      "id": "a1",
      "owner": "Theo Grant",
      "action": "Draft the three in-scope protocols",
      "due": "23 September 2026",
      "must_convey": [
        "draft",
        "the",
        "three",
        "in-scope",
        "protocols"
      ]
    },
    {
      "id": "a2",
      "owner": "Beth Ritchie",
      "action": "Confirm clean-room certification before execution",
      "due": null,
      "condition": "before protocol execution",
      "must_convey": [
        "confirm",
        "clean-room",
        "certification",
        "before",
        "execution"
      ]
    }
  ],
  "forbidden_outputs": [
    {
      "text": "Do not create actions for the two stretch protocols",
      "why": "The transcript explicitly rejects, corrects or leaves this unresolved."
    },
    {
      "text": "Do not assign protocol review to Legal",
      "why": "The transcript explicitly rejects, corrects or leaves this unresolved."
    }
  ],
  "unresolved_questions": [],
  "format_variant": "teams_clean",
  "tests": [
    "correction_and_retraction",
    "owner_attribution",
    "decision_restraint",
    "numeric_fidelity",
    "quoted_instruction_rejection"
  ],
  "traps": [
    {
      "kind": "forbidden_conclusion",
      "note": "Do not create actions for the two stretch protocols"
    },
    {
      "kind": "forbidden_conclusion",
      "note": "Do not assign protocol review to Legal"
    }
  ],
  "numeric_facts": [
    {
      "fact": "Protocols",
      "value": "5 discussed, 3 committed"
    }
  ],
  "objective": "Resolve the supported current position for each topic while separating corrections, proposals, history and accepted actions.",
  "executive_summary": "The meeting deliberately mixed earlier positions, corrections, rejected proposals and qualified commitments. The supported outcomes and accepted actions are recorded below; unresolved matters remain explicitly open.",
  "origin": "new_synthetic",
  "synthetic_identities": true,
  "parser_expectations": {
    "allowed_states": [
      "healthy",
      "sparse_but_usable"
    ],
    "blocking": false,
    "actual_state": "healthy",
    "actual_coverage": 0.966,
    "parsed_turns": 36
  },
  "transcript": "transcript.docx",
  "gold": "gold-minutes.md",
  "extracted_text_sha256": "61dd93506068897fd6711b3c7bcac35ff497eda000055f07d6500efb167d320e",
  "transcript_sha256": "1ce533c7ace4562200d11ca1da858bc3d1c5fedeb2abb7f85eaf13281cee92c3",
  "extracted_word_count": 895
}
