Roadmap
Guiding Principles
We aim to preserve these goals and values for the life of this project.
Easy integration
- No special configuration files required to get started
- Simple, straightforward package structure
- Anti-lock-in philosophy: No complexity for the sake of user retention
Parity between the CLI and API
- What is possible with the CLI should be possible with the API, and vice versa, with minimal exception
Thorough documentation
- All functionality accounted for in this website
- Intellisense for all API features
- CLI usage/help documentation for all commands
Aggressive defense against regression
- Features aren't added without test additions
- Bugs aren't fixed without test additions
Core features remain free
- No artificial paywalls for the local features of the package
Goals
A local cache
- The ability to cache the output and result of workspace scripts
More advanced script orchestration
- The ability to flexibly compose various workspace scripts into arbitrarily complex workflows, rather than only running one script across workspaces in parallel or series as currently is possible.


