AntiPattern
Mis-modeled Serialization Contracts
mis-modeled-serialization-contracts
Response/endpoint serialization fails because Pydantic/FastAPI schema and dumping behavior doesn’t match the intended contract: nested model fields leak into JSON schema, private/server-only fields are mishandled, and ORM querysets return unrendered model representations.