{
  "title": "Metal heat-treatment data for AI lot and stage history",
  "source_page": "https://fiund.com/industries/heat-treatment-lot-stage-history-data",
  "authorship": "Original fictional Fiund editorial exercise. No actual operating records or third-party source assets are included.",
  "example": {
    "title": "A hold stays attached to its own stage",
    "context": "Invented traveler events use neutral stage names. No actual heat cycles or engineering information appear.",
    "records": [
      [
        "1",
        "Traveler",
        "Piece P8 stage A finished at 10:00; stage B logged at 14:00."
      ],
      [
        "2",
        "Review record",
        "A review complete at 11:00, explicitly stage A only."
      ],
      [
        "3",
        "Later note",
        "Stage B evidence requested; none in packet."
      ]
    ],
    "question": "What stage status can be shown at 15:00?",
    "answer": "Show A complete under record 2, with B logged under record 1 and its review evidence missing under record 3. A's completed review does not cover a later stage merely because the piece ID is the same. This is a document status only.",
    "failureModes": [
      "Carrying completed status forward across stages",
      "Treating a logged stage event as its inspection result"
    ],
    "fields": [
      [
        "piece_id",
        "Groups the history"
      ],
      [
        "stage_key",
        "Binds each review to its stage"
      ],
      [
        "review_effective_time",
        "Supports as-of status"
      ]
    ],
    "holdout": "Add a late report entered at 16:00 for stage A; keep the 15:00 snapshot free of that future evidence.",
    "boundary": "No thermal parameters, materials recommendations, real shop records or release authority."
  }
}
