It is not that they are treated differently, they are different. I suspect you’re using HTML as a model, but the the Web is just once form of hypertext and only a partial implementation due to technical constraints at the time of its convention. Embedding links into text was one such compromise.
A more normal hypertextual model is to store the links separately from the notes they link, in a linkbase. That is the model Tinderbox follows. If you look at the raw XML of a TBX file you will see that links are stored as discrete
<link> elements within an enclosing
<links> element and the latter is discrete from the stored notes. The link’s info included the character offsets (in plain text of $Text) of the link anchor and the IDs of the source/destination notes plus any further customisation—such a per link notes. For basic-type (i.e. note-to-note) links no anchor is recorded as it is not needed.
The reason I describe this is building out from a wrong assumption generally only compounds the mismatch between reality and aspiration. The issue is at hand is as much one of addressing the correct links as it is the means of doing so (action code, AppleScript, whatever). The latter choice is thus moot if the former is not resolved.
It is worth bearing in mind that a pair of notes can be linked by more than one link of the same type. Any such issue above must address this extra complexity. A model of a two notes with a single link (or single link per link type) would be too simplistic.
`classical’ in what sense? My notes above would suggest this too is a description based on a mis-understanding about how these systems (can) work. There isn’t a unified model (thuogh that was attempted by the hypertext community before the world just chose the Web’s mote limited model instead).
The note you describe is one of the two described link types for Tinderbox (three if you count out-of-app ‘web’ links). In this instance you refer to ‘Text’ links, as opposed to ‘Basic’ links. this is unsurprising as in general use a Web document only has ‘Text’ links as any links have to be embedded into the HTML source of the document.
‘Zip links’ is a further confusion. A zip link in not a type of link, it is simple one method of creating a Tinderbox ‘Text’ link. Calling zip-links a type of link mis-presumption and a path to confusion. This is exactly the issue that led Key Attributes to be renamed recently as Displayed Attributes, precisely because users started ascribing all sort of assumed characteristics to them based on … no real understanding.
How. Once the zip-link method has been used to make a Text link, you have a text link which is no different to those Text links created by other methods. Again, there seems to be a misunderstanding here as to how links work in Tinderbox.