COLLABTUNES_RATING_BADGE_SYSTEM_LIBRARY_5_13_26.html — 13 badge types
Class: rb rb-gpg / rb rb-pg13
Color: --accent-oldgold | Gate (PG-13): allowed = ['pg13','r','nc17','x']
Gate (G/PG): no gate — all visitors pass.
Class: rb rb-r
Color: --accent-danger (red) | Gate: allowed = ['r','nc17','x']
Pages: Set List 7, Set List 8. SL9, SL17 (estimated).
Class: rb rb-nc17
Color: --accent-danger, font-weight:700 | Gate: allowed = ['nc17','x']
Pages: NC-17 Quick Guide, NC-17 Set Lists.
Class: rb rb-x
Color: --accent-danger FILLED + white text | Gate: allowed = ['x']
Pages: X Quick Guide, HOW I GOT HERE (dirty), HOW I GOT HERE (Claude AI talk).
⚠ These pages must be gated before any public access.
Classes: rb rb-[level]-est
Dashed border signals: rating has NOT been confirmed from source.
Replace dashed with solid (remove -est suffix) after mood_settings confirmation.
CURRENTLY ESTIMATED: SL3 (pg13-est), SL5 (pg13-est), SL6-set (pg13-est), SL9 (r-est), SL17 (r-est).
Class: rb-pending
Gold filled — signals data is missing, not estimated. Do not guess.
Use when rating has not been assigned at all (new pages from skeleton template).
GX Confirmed: class rb-gx — bright gold border + text
GX Pending: class rb-gx-pending — gold filled (same as rb-pending)
GX Conflict: class rb-gx-conflict + .gx-conflict-note block
Delta pages: SL1, SL3, SL6 (song), SL7, SL8, SL10 — show conflict until Tom resolves.
Class: cf cf-[type]
Types: cf-profanity / cf-explicit / cf-trigger / cf-adult / cf-clean / cf-cowrite
Used in track lists, Block D (Tags), and block headers.
Class: rb-staging
Red filled. Use for inline staging indicators (e.g. next to a link that isn't live yet).
The full staging-banner is for the top of the page. This is for inline use.
Classes: tr tr-gpg / tr-pg13 / tr-r / tr-nc17 / tr-x
Smaller than page-level badges. Sized for track list items.
Combine with .cf flags for full content annotation.
Top row: all confirmed. Bottom row: all pending/estimated.