Question 50
An incident extractor has a JSON field for cause categories. Unexpected causes appear that are not in the current enum. The system must remain schema-valid without misclassifying them as one of the known types. How should the schema change?
Explanation
Correct Answer
A controlled extension preserves valid schema values while retaining novel information. The model need not force unsupported classifications into existing categories.
Incorrect Answers
A forced inaccurate mapping hides the actual observation. The workflow should represent novelty and uncertainty explicitly.
Dropping valid data creates reporting blind spots. A documented other-plus-detail pattern preserves the event.
Unrestricted shape complicates downstream processing and loses consistency. An extensible but explicit schema handles new cases predictably.