def validate(payload: dict): violations = [] if not isinstance(payload, dict): violations.append("payload must be an object") return { "conformant": len(violations) == 0, "violations": violations, }