The recent-commits card now groups consecutive commits to one repository under a header with its favicon, forge link and full name. Each conventional commit gets a type chip in the commit-types card's colours, with its scope before the subject. Other subjects keep their full text and get no chip. The meta line drops the forge and repo, which the header now carries.
This ties the list to the types chart above it and stops every row repeating the repository.
Checked with live site.json at 1280 and 420 px, dark and light; cargo fmt, test, clippy and node --check pass.
Before / after, 1280 dark:
1280 light:
420 dark:
420 light:
🤖 Generated with Claude Code