All about the hiring pipeline
Hiring stages stopped being a board and started being a list. You can now move candidates between stages, reorder stages themselves, and see your pipeline at a glance.
What shipped
Pipeline board - A full Kanban-style and table view for each position. Drag candidates between stages, see counts per stage, and spot bottlenecks instantly.
Position detail pages -Overview, candidates, analytics, interviews, and settings tabs for every position. Each stage has its own dedicated candidate view.
Rich text editor - Job descriptions now use a block-based editor with headers, lists, quotes, and inline formatting.
Command palette - Press `⌘K` to jump anywhere in the app. Positions, candidates, settings - all one keystroke away.
Keyboard shortcuts - Navigate between candidates, stages, and positions without touching the mouse.
Dark mode - Because recruiters work late too.
This was a 17-commit marathon across 210 files. Half of it was getting the drag-and-drop library (@dnd-kit) to play nicely with the pipeline grid. The other half was rebuilding positions from a flat list into a multi-tab detail view that scales.