1. Trigger Field Selection - Dropdown to select which field triggers the rule (filters to checkbox, dropdown, radio, text fields)
2. Operator Selection - Dropdown with options:
- equals
- not equals
- contains
- is not empty
- is empty
3. Value Input - Smart input based on field type:
- Checkbox fields → dropdown with "Checked (true)" / "Unchecked (false)"
- empty/not_empty operators → disabled (no value needed)
- Other fields → text input
4. Action Selection - Dropdown with options:
- Show fields
- Hide fields
- Make required
- Make optional
5. Target Fields - Checkbox list of all fields (excluding the trigger field) to select which fields are affected
6. Rule Summary - A blue info box at the bottom of each rule showing a human-readable summary of the configured rule