Primary Tag marks the one tag that best defines a memo — the label MythOS leads with when the memo appears in discovery rows. Part of 📝Tagging, it exists because a memo often carries several tags but has a single home topic, and surfacing that one tag (and its explainer memo) reads far clearer than a raw tag soup. It's for creators who lean on explainer memos to give their tags meaning and want the right one to lead.
Key Capabilities
- Auto-selected — defaults to the first tag on the memo that has a linked explainer memo
- Manual override — pin any tag on the memo as its primary from the in-editor tag popover
- Explainer-memo aware — the primary tag surfaces the title of that tag's explainer memo in listings
- Discovery-row display — shows in "Your Memos" and command-palette results in place of the raw tag
- Per-memo, owner-set — only the memo's owner can pin a primary tag, with optimistic locking
Getting Started
- Make sure the tag you want has a linked explainer memo (set from Settings → Tags)
- In the memo editor, click the tag's chip to open its popover
- Under Primary tag, check Use #{tag} as this memo's primary tag to pin it
- Leave it unchecked to let MythOS auto-select the first explainer-backed tag
FAQ
- How is the primary tag chosen if I don't set one? MythOS picks the first tag on the memo that has a linked explainer memo. If none qualify, there's no primary tag.
- Does the primary tag change my memo's URL or SEO? No. It's a display choice for discovery listings — it doesn't affect canonical URLs, slugs, or meta tags.
- What does it actually change? In discovery rows, the memo shows the primary tag's explainer-memo title instead of the raw tag, giving readers a clearer signal.
- Who can set it? Only the memo's owner, from the tag popover in the editor.
- Why is the option missing for a tag? The primary-tag toggle only appears for tags that are actually on the memo.
Related
- 📝Tag Descriptions — the other half of tag metadata, the editorial blurb on a tag
- 📝Hashtags — how the tags a primary tag chooses among get applied
