FormConditionProposal
indexrequiredinteger- The proposal's position in the AI service's answer.
summaryrequiredstring- What the rule does, in words.
trigger_field_namerequiredstring- The name of the controlling field.
operatorrequiredstring- How the controlling answer is compared, as the AI service writes it: =, !=, >, <, >=, <= or ?? (has a value).
valuerequiredstring- The value compared against; empty for ??.
dependent_field_namesrequiredstring[]- The names of the fields the rule would show.
condition_logicrequiredstring- Whether all conditions or any one must hold on the dependent fields.One of: AND, OR