Eighteen sprites for the single-action achievements

Featurekamo-internal
Shipped
September 7, 2026 at 8:26 AM UTC
Author
Kamo
Commit
33c9f4e

Thirty-five new achievements arrived in the catalogue and every one of them was rendering the padlock fallback, because all eight existing sprites belong to the multi-level tracks. Eighteen sprites for thirty-five achievements, grouped by FAMILY rather than one each. That is a decision rather than a shortcut: a track is a trophy somebody chases for months and has to be recognisable at a glance, but the single actions are a "have you tried this yet" checklist where the family — notes, the desk, chat, meetings, leads, contributions — is the useful grouping. Eighteen drawn carefully beats thirty-five drawn quickly. AchievementCatalogTest still enforces the half that matters: no single action may wear a track's sprite, and no two tracks may share one. Two of them were typed with a Cyrillic 'о' instead of an ASCII 'o' — identical on screen, and it would have rendered as a transparent pixel in the middle of a sprite with nothing to explain it. A 16x16-and-legal-characters check caught both before they were pasted in; pixelArt.test.ts is the standing guard.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing