Citation Authority Ribbon

Source-type differentiation badges on references section entries. Six fixed source classes — academic (A, blue) / regulator (R, green) / industry (I, warm-gray) / direct-source (D, teal) / news (N, cool-gray) / web-informal (W, outline). data-source-authority attribute is the canonical machine-readable surface. JSON-LD @type refinement on citation entries. Addresses Wikipedia's flat numeric references list weakness.

Live previewrendered from recipe via {tokens} resolution
  1. A Klein, G. et al. seL4: Formal Verification of an OS Kernel. ACM SOSP 2009. sel4.systems
  2. R National Instrument 51-102 — Continuous Disclosure Obligations. BCSC. bcsc.bc.ca
  3. I Anthropic engineering blog. Contextual retrieval. 2024.
ARIA notes

Badge is <span> with aria-label (never aria-hidden — informative, not decorative). Tab-order unchanged: only citation hyperlinks and backref arrow are focusable. Backref <a> returns reader to inline footnote. Colour is never sole differentiator: each badge carries single-letter glyph + aria-label.

The usage tab for this component is not yet authored. Creative Design Contributors — pick this up.

Recipe is at /api/components/citation-authority-ribbon.json.