{
  "title": "Blood bank component identifiers and custody data for AI",
  "source_page": "https://fiund.com/industries/blood-bank-component-identifier-data",
  "authorship": "Original fictional Fiund editorial exercise. No actual operating records or third-party source assets are included.",
  "example": {
    "title": "A shared donation alias does not make two component receipts interchangeable",
    "context": "An inert tabletop fixture uses empty containers and deliberately invalid original labels. It contains no donor, biological material, production label or product-release information.",
    "records": [
      [
        "BCI1",
        "Component map",
        "Fictional donation DEMO-D has component DEMO-C1 and distinct component DEMO-C2."
      ],
      [
        "BCI2",
        "Receipt R1",
        "Receiving acknowledgment explicitly names DEMO-D/DEMO-C1 and matches the first empty prop."
      ],
      [
        "BCI3",
        "Second prop packet",
        "Prop labeled DEMO-C2 is paired with a copied receipt naming DEMO-D/DEMO-C1. No DEMO-C2 receipt supplied."
      ]
    ],
    "question": "Which component has a matching receiving acknowledgment, and does the shared donation identity resolve the second prop's mismatch?",
    "answer": "BCI1 and BCI2 establish a matched acknowledgment for DEMO-C1. BCI3's receipt still names C1 while the second prop is C2, so the common donation DEMO-D does not resolve the component mismatch. Report the donation-level match and component-level failure separately. The exercise supports only fictional label association, with no basis for product availability, safety, clinical use or release decisions.",
    "failureModes": [
      "Matching at donation level while ignoring the distinct component identifier.",
      "Using a copied receipt as evidence that both props completed a receiving step."
    ],
    "fields": [
      [
        "Invalid donation alias",
        "Identifies the shared parent."
      ],
      [
        "Invalid component alias and prop link",
        "Distinguishes child objects."
      ],
      [
        "Receipt target and status",
        "Supports the exact movement record."
      ]
    ],
    "holdout": "Supply a C2 receipt with a different donation alias. Require the parent mismatch to be flagged even though the component string matches.",
    "boundary": "Use inert containers and invalid labels designed for the exercise. Exclude donors, actual labels and operational records; qualified staff retain all release and safety judgments."
  }
}
