This roadmap describes intended direction, not a binding delivery promise. Review it regularly and update it as the project learns from users, contributors, and implementation constraints.
- Define the smallest useful project scope.
- Keep repository setup, documentation, and verification easy for contributors to follow.
- Ship small, reviewable improvements.
- Add the next capabilities that directly support the project's primary users.
- Improve tests, docs, and examples around the most used workflows.
- Reduce setup friction discovered during early use.
- Consider larger features after the core workflow is stable.
- Add automation only where it removes repeated maintainer work.
- Revisit packaging, deployment, or integration options based on real demand.
- Unrelated platform rewrites without a clear migration path.
- Mandatory dependencies on a single ecosystem unless the project requires it.
- Public release dates before maintainers are ready to commit to them.
Before each major or meaningful minor release:
- Move completed user-visible work into
CHANGELOG.md. - Remove stale commitments.
- Promote only the next reviewable set of work into
Now.