Tags describe what a work is about at a granular level. They sit alongside the broader genre classification but aren't the same thing.
Genre vs tag
Genre — a small, controlled vocabulary describing the broadest category (Action, Romance, Slice of Life, Mystery, Sports, Fantasy, etc.). A work usually has 1–4 genres.
Tag — a much larger vocabulary describing themes, settings, demographics, character archetypes, content elements. A work can have 5–30+ tags.
If you find yourself wanting to add a "tag" that's really a genre (because it's too broad), check whether the genre already covers it.
Tag weight
Each tag on a work has a weight — how strongly the tag applies — from 0 to 100.
80–100 — central to the work. ("Time Travel" on a time-travel show.)
40–79 — a meaningful element. ("Found Family" on a series where it's an important theme but not the spine.)
1–39 — present but minor.
0 — the tag has been considered and rejected. Use this sparingly — usually just removing the tag is cleaner.
If a tag's correct weight depends on how you read the work, lean lower rather than higher. Tags drive recommendations; overweighted tags muddy the signal.
Spoiler tags
Some tags themselves spoil the work ("Twist Ending", "Reincarnation Late Reveal", "Main Character Death").
Mark a tag's isSpoiler when the tag's presence on the page would spoil someone who hasn't watched / read.
Spoiler tags are hidden by default on the entry page and only revealed when the user opts in.
When in doubt, mark it — readers can always unblur.
Adding a new tag
The tag vocabulary is curated. To propose a new tag:
Search first — the tag may exist under a different name.
Open a request in Channels with: the proposed tag name, a one-sentence definition, and 3–5 example works that would carry it at high weight.
A moderator decides whether to add it. Pithy, distinct, reusable tags get added quickly; vague or work-specific ones are usually rejected.
What we don't accept
Tags purely as labels for personal preference ("My Favourites", "Disliked").
Slurs, harassment-targeting tags, or tags with no defining content.
Duplicates of existing tags with a slightly different spelling — propose a merge instead.