Public Highlight

Highlight sharing now uses group context in the URL.

The share route is `/g/[group-id]/e/[highlight-id]`, which keeps a canonical highlight event tied to the community context it was shared into.

Status Milestone 1 scaffold

Route is live and ready for deeper feature work in the next milestone.

Route semantics

  • The same kind:9802 highlight can be shared into multiple communities.
  • The group id disambiguates which community context this public card represents.
  • The loader should resolve the kind:16 repost first, then fetch the referenced highlight.

Protocol notes

  • Canonical highlights stay group-neutral and carry no h tag.
  • Community sharing uses a kind:16 repost with an h tag.
  • Public cards should resolve artifact context from the highlight a tag.