{ "id": "node-config-003", "skills": ["n8n-node-configuration"], "query": "My IF node configuration is valid with operation='equals', but when I change to operation='isEmpty', validation fails. Why?", "expected_behavior": [ "Explains that isEmpty is a unary operator (single value)", "Identifies that value2 is not needed for unary operators", "Explains singleValue property dependency", "Mentions auto-sanitization will fix operator structure", "Suggests using get_property_dependencies to understand operator rules", "May reference DEPENDENCIES.md for operator-specific dependencies" ] }