🛣️ AutoQA Roadmap

This roadmap outlines what has been built and what is planned for the future.

✅ = Done
🟡 = In Progress
🔹 = Planned


✅ Phase 1 — Core MVP

  • ✅ CLI scaffolding (generate, resume, repair)
  • ✅ LangGraph workflows for test generation, validation, approval, repair
  • ✅ Support for pytest, jest, cypress, playwright
  • ✅ Agent-based file classification
  • ✅ Slack notifications
  • ✅ Retry logic for failing tests
  • ✅ Manual QA checklist generation

✅ Phase 2 — Polishing & Readiness

  • ✅ Rich progress indicators
  • ✅ Config file support (.autoqa.toml)
  • ✅ Clean logs and improved CLI UX
  • ✅ GitHub Actions CI setup
  • ✅ OSS documentation and licensing

🟡 Phase 3 — Enhancements & Extensibility

  • 🔹 Color-coded console logs
  • 🔹 Interactive CLI prompts for approvals
  • 🔹 Expanded framework support (Mocha, RSpec)
  • 🔹 Advanced Slack notifications with test summaries
  • 🔹 Plugin architecture for custom generators
  • 🔹 Dockerized test execution environments

🔹 Phase 4 — Cloud Platform (SaaS)

  • 🔹 Hosted backend API
  • REST API for triggering workflows
  • 🔹 Cloud execution and artifact storage
  • 🔹 Web dashboard for results and approvals
  • 🔹 GitHub/GitLab integration
  • 🔹 Slack and email notifications
  • 🔹 Usage-based billing and subscriptions

✅ Contributions and feedback are welcome!