- Add badge image display to BadgeDefinitionRenderer feed items
- Shows badge image/icon (16x16) with name and description
- Falls back to Award icon if no image available
- Limit ProfileBadgesRenderer to show max 5 badges with "& n more" pattern
- Prevents overcrowded feeds when users have many badges
- Maintains clickability to see full list in detail view
- Rename "Badge definition" to "Badge" for clearer user-facing text
- Updated constants/kinds.ts and nostr-kinds-schema.yaml
- Simplifies terminology (kind 30009 is just "Badge" not "Badge definition")
Co-authored-by: Claude <noreply@anthropic.com>
because you wanted to know what it feels like:
nostr:nevent1qvzqqqqqqypzqla9dawkjc4trc7dgf88trpsq2uxvhmmpkxua607nc5g6a634sv5qyd8wumn8ghj7urewfsk66ty9enxjct5dfskvtnrdakj7qgmwaehxw309a6xsetxdaex2um59ehx7um5wgcjucm0d5hsqgxwfrfg9kvh99tj6adq5v2spwm9vhnp76zljuseqcpz4nd7w9d6pg000a03