Future updates
Planned and in-progress work for upcoming releases.
Last updated: 2026-09-20
Roadmap items may shift based on testing and builder feedback. Shipped work appears in What's new.
in_development
Chart workspace polish
Core upload → process → download is live; next focus is tuning UI, artist linkage on exports, and clearer job failures.
- Completed: MIDI upload, queue processing, GP5/JSON downloads, saved artists, Spotify URL paste on project create, Projects header menu with status, MIDI-first create with song name from filename.
- Completed: Light/dark mode, public What's new/roadmap, admin sidebar shell for admins.
- Remaining: Tuning on project create (wire UI + Python).
- Remaining: Link project artist to saved Artist records for export metadata.
- Remaining: Re-process flow and job failure UX.
- Remaining: Real-world MIDI QA (e.g. CyMatrIX) and sub-10s performance target.
planned
Engine quality (Phase 1)
Improve arrangement quality on the existing chart_v1 pipeline before new export formats.
- Stronger chord and phrase detection.
- Better fingering solver cost function and validation (stretch, overlaps).
- See [Roadmap](/docs/roadmap) for Phase 2+ exporters (MusicXML, Rocksmith XML, game charts).
in_development
Release operations
VERSION-based releases with code-managed changelog sync and deploy guardrails.
- Completed: VERSION file, changelog:sync, public and authenticated What's new, Future updates, Make it so + makeitsoprod (production branch), email verification for internal routes.
- Remaining: run changelog:sync on every deploy after migrate (see docs/MAKE_IT_SO.md).