The asset config standardised on tagCode (camelCase) but the InfluxDB
tag emitter still read the lowercase tagcode, so any node saved through
the new editor silently emitted tags.tagcode: undefined. Read both
spellings so old + new configs both produce the tag.
Also surfaces functionality.positionVsParent as a tag so dashboards
can filter by upstream/downstream side.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>