CommentPin

An inline, anchored comment marker — a small numbered teardrop that sits at a text anchor. It is a real focusable <button>: clicking (or Enter/Space) focuses the thread, aria-expanded reflects whether that thread is open, and aria-controls points at the thread's id. Presentational only — the consuming editor owns the thread data and open/close state.

States

default · active (the focused / open thread) · resolved (dims and swaps the number for a check).

Anchored in text

Pins sit beside the words they annotate — the teardrop's pointed bottom-left corner reads as anchoring into the text.

Every signal in the OCSS Trust Framework moves inside a two-layer signed envelope, and the eIDAS-style Trust List decides who is accredited to issue it.

Author tint

Each commenter's pins are tinted by a deterministic hue rotation derived from their name (an oklch hue shift off --accent) — zero hardcoded colors, light and dark automatic. Same author → same hue across pins (and matching the Avatar tint).

Interactive — focus a thread

Click the pin to open its thread and back to collapse it. The pin's aria-expandedand the panel's visibility stay in sync.