{
  "locale": "en",
  "instructions": "JSON with the fictional part/lot/image split and blank fields for feature availability, dependence, preprocessing and held-out evaluation.",
  "demonstrationOnly": true,
  "source": "https://vrolen.com/blog/manufacturing-ai-data-leakage/",
  "workedTables": [
    {
      "title": "Write the prediction moment in the first line of the brief",
      "headers": [
        "Candidate field",
        "Available at camera decision?",
        "Treatment in this example"
      ],
      "rows": [
        [
          "Current image",
          "Yes",
          "Eligible input after method validation"
        ],
        [
          "Earlier machine reading",
          "Only if genuinely received and valid",
          "Verify timestamp and latency"
        ],
        [
          "Final inspection disposition",
          "No",
          "Later target/reference, never an earlier input"
        ],
        [
          "End-of-shift yield summary",
          "No",
          "Exclude from this decision"
        ],
        [
          "Lot ID",
          "Known, but may encode shortcuts",
          "Review deployment fit and grouping"
        ]
      ]
    }
  ],
  "modelIdentifiersAreStable": true,
  "checkedModel": {
    "lots": [
      "L1",
      "L2",
      "L3",
      "L4"
    ],
    "parts": 8,
    "imagesPerPart": 3,
    "images": 24,
    "leakyTrain": 16,
    "leakyTest": 8,
    "correctedTrainImages": 12,
    "correctedValidationImages": 6,
    "correctedTestImages": 6,
    "measuredModelScore": null
  },
  "blankRecord": [
    {
      "label": "Prediction unit and moment",
      "value": null
    },
    {
      "label": "Target and label availability",
      "value": null
    },
    {
      "label": "Feature and availability time",
      "value": null
    },
    {
      "label": "Part and lot group",
      "value": null
    },
    {
      "label": "Training period and groups",
      "value": null
    },
    {
      "label": "Validation period and groups",
      "value": null
    },
    {
      "label": "Final test period and groups",
      "value": null
    },
    {
      "label": "Preprocessing fit boundary",
      "value": null
    },
    {
      "label": "Shortcut and exclusion review",
      "value": null
    },
    {
      "label": "Evaluation version and authority",
      "value": null
    }
  ]
}
