AntiPattern
Schema and Field Semantics Drift
schema-and-field-semantics-drift
Public model fields leak unintended structure (nested schemas), while serialization settings and body-field exclusion break expected validation semantics, causing wrong JSON shapes or missing conditional fields and making API consumers mis-handle payloads.