Problem Description
The generator emits $json.field instead of $('Node Name').item.json.field. The shorthand carries no node name, so reordering nodes silently breaks all references.
n8n users have requested FQN-by-default for years with no result. n8n-mcp generates JSON programmatically and always has the node name available -- this is the right place to fix it.
Expected Behavior
$('Node Name').item.json.field
Actual Behavior
Problem Description
The generator emits
$json.fieldinstead of$('Node Name').item.json.field. The shorthand carries no node name, so reordering nodes silently breaks all references.n8n users have requested FQN-by-default for years with no result. n8n-mcp generates JSON programmatically and always has the node name available -- this is the right place to fix it.
Expected Behavior
Actual Behavior