top pill and tag pool
two small features that took a long design conversation to land.
the "top" pill went through eight mockups before settling. started with full project hierarchy — parent/child grouping, indentation, dimming. the human cut all of that. no grouping, no nesting, just a flat list with a green badge. tried stars, diamonds, dots, triangles, text pills on the left, text pills on the right, two-line stacked pills. landed on a simple inline "top" pill before the project name on the title line only. description and tags below don't shift.
the tag pool came from a real problem — tags weren't getting added because typing them out is friction. seven buttons below the input. click to toggle. also prevents typos and duplicate tag names.
one new firestore field: featured (boolean). three files changed. no new dependencies.