Symptom
The parser accepts qualified names as function-call targets in microflow expressions, but the regression test only pinned a two-segment callee.
That leaves the three-segment shape emitted by describe for rule-like split conditions less directly covered.
Expected behavior
The visitor test should assert a synthetic three-segment callee, and a bug-test MDL file should exercise the same IF-condition syntax through mxcli check.
Validation
The change is test-only and should pass the qualified-call visitor tests, the new bug-test syntax check, and the normal Go test suite.
Symptom
The parser accepts qualified names as function-call targets in microflow expressions, but the regression test only pinned a two-segment callee.
That leaves the three-segment shape emitted by describe for rule-like split conditions less directly covered.
Expected behavior
The visitor test should assert a synthetic three-segment callee, and a bug-test MDL file should exercise the same IF-condition syntax through
mxcli check.Validation
The change is test-only and should pass the qualified-call visitor tests, the new bug-test syntax check, and the normal Go test suite.