The Beacon Category
Per-Mark-category dynamic OG image generator at /api/og/category/[slug]. Each /roadmap/category/[slug] page (Mark LXV Wings) now renders its own dedicated share card on social with the category name + Mark count + tone color (royal/gold/emerald/violet/amber/rose mirrored to /roadmap and /century visual language). Pure render from marks-catalog.ts — as more Marks ship in any category, the count auto-updates on the share card. Sister to Mark CVII Beacon Stamp + Mark CIX Beacon Strings.