I feel like we’re talking past each other a bit, so perhaps we agree to disagree. My suggested edits to clarify things are below, but if you don’t agree that there is a need for more clarity…so be it. Thanks for the chat.
Ghost has a concept of
primary_tag , used simply to refer to the very first tag which a post has…
"…except when the very first tag is internal"
“…only when the first tag is public…”
or, if you wanted to tweak functionality a bit to accommodate
…refer to the very first public tag…"
…internal tags within Ghost - which is to say that they aren’t rendered publicly…
*"…or included in inherently public properties such as primary_tag…"