- Add Whole (1n) and Half (2n) note subdivisions with custom SVG icons
- Ghost beat markers for fractional beat visualization (remainderType)
- Remainder classification: whole | fixed | sliding
- BPM growth reset on stop (returns to starting BPM via startingBpmRef)
- Fix tick-based scheduling for correct absolute beat positioning
- BPM range expanded: 20-320 (was 40-280)
- Project metadata: react-example → rhythmflow