{
  "title": "Poultry hatchery tray lineage records for AI",
  "source_page": "https://fiund.com/industries/poultry-hatch-tray-lineage-data",
  "authorship": "Original fictional Fiund editorial exercise. No actual operating records or third-party source assets are included.",
  "example": {
    "title": "A corrected room location does not rewrite a tray's source flock",
    "context": "Three original mock tray records use empty-tray aliases and fictional source labels. They contain no actual flock history, settings, health data or hatch percentages.",
    "records": [
      [
        "HT1",
        "Tray origin",
        "Tray T1 links to source S-A. Tray T2 links to S-B; both use position number 7 at different times."
      ],
      [
        "HT2",
        "Transfer and correction",
        "T1 moves to Room R2. Reviewed correction changes current room to R3, explicitly retaining T1 and source S-A."
      ],
      [
        "HT3",
        "Outcome card",
        "Observation O1 explicitly references T1/position 7 after the corrected move. A second loose card says position 7 only, no tray or source ID."
      ]
    ],
    "question": "Which source does O1 trace to, and can the loose position-only observation be assigned to the same tray?",
    "answer": "HT1 and HT3 connect O1 to T1 and source S-A. HT2 changes T1's location, not its origin, so the corrected room does not transfer O1 to S-B. The loose position-seven card could refer to either tray under HT1's reused position number and lacks the needed identity link. Keep it unresolved rather than substituting a current location or position for source lineage.",
    "failureModes": [
      "Changing source ancestry when only room location was corrected.",
      "Matching outcomes through a reused position number without tray identity."
    ],
    "fields": [
      [
        "Tray and source alias",
        "Defines origin."
      ],
      [
        "Room transfer and correction scope",
        "Preserves location history."
      ],
      [
        "Outcome reference and position namespace",
        "Prevents ambiguous joins."
      ]
    ],
    "holdout": "Add the loose card's tray T2 reference. Require its source to resolve to S-B even though O1 used the same position number.",
    "boundary": "Use dummy tags and empty training props. Exclude supplier histories, proprietary settings and animal-health records; no compliance conclusion is made."
  }
}
