@fromthewestmeadow.com asked. Short answer below, then the actual working piece of it.
A Bluesky labeler publishes signed (subject, label) pairs. Intrigue currently calculates scores locally in each visitor's browser and has no signing identity or network labeler endpoint, so there is nothing to subscribe to and no shared score data to publish.
Every tier intrigue already shows on a score card becomes a label value:
| score | label value | tier |
|---|---|---|
| 90–100 | main-character | certifiable main character |
| 75–89 | intriguing | genuinely intriguing |
| 55–74 | has-layers | has layers |
| 35–54 | quietly-fine | quietly fine |
| 15–34 | lurking | lurking |
| 0–14 | npc | certified NPC |
A future labeler would need a dedicated DID, signing key, service record, and a server that publishes labels. Until then this mapping remains documentation only.