Forms Engine
Schema, Pages, and Conditions
Normalized schema shape and condition resolution model.
Normalized schema shape
keyversiontitlefieldspagesconditionsdrafts.enabled- optional
apiendpoint overrides - optional
category - optional
is_published
Condition model
target_type:page|fieldaction:show|hide|skip|require|disablematch:all|any- operators:
eq,neq,in,not_ingt,gte,lt,ltecontains,not_containsis_empty,not_empty
At submit time, FormForge resolves an effective schema from payload + conditions, then validates against that effective shape.