- Use Github's API to create issues
- Scrape the documentation site for pages
- Make a generic way to write requirements with YAML
- Validate YAML requirements file
- Add tests for requirements validator
- Split out markdown renderer
- Figure out a good way to exclude certain issues from being created
- Make a better Github CRUD
- Keeps running until done while issues limit is in place
- Create issues
- Delete issues based on filter
- Tie the application together
- Make a tool with an executable that others can run
- Document how to use this tool
- Add integration tests
- Make it so that each step has a try and expect section, to keep them closer together
- Only create issues in a generation if they have no match, open or closed
- Make a way of getting stats on issues opened and closed
- Make the CLI more configurable and easier to use
- Select test config file to use
- Add autocomplete
- Allow for tags at the top level at the requirements directory
- Make the steps plugable to support new types
- Make an easier way to make a meta issue
- Make Github issue upload more efficient
- Host a web server for visualizing
- Support other database formats, such as MongoDB or PostGres
- Make a user interface that makes it easier to generate requirements
- Make a visual interface for adding dimensions to requirements