You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Schema introspection — new RequestHandler::schema(class) returns a JSON-serializable, per-field validation contract (type, nullability, requiredness incl. conditional required_if, source, and the normalized rule list). Read-only — it inspects
cached metadata and never touches HTTP input, so the frontend can treat the backend as the single source of truth.
Internal
Extracted a shared RuleParser as the single source of truth for rule-string split semantics, now used by both SchemaBuilder and ReflectionCache.