Hello!
I would like to propose a feature enhancement for AI Mentor that would allow manual synchronization of one or more specific applications via an API. This capability would be highly beneficial, particularly for teams integrating AI Mentor into a CI/CD pipeline to improve application quality.
Why This is Important
Currently, AI Mentor’s synchronization process covers the entire factory and follows a periodic schedule, which does not align well with CI/CD workflows. In modern development practices, quality checks need to be integrated at key points in the pipeline, ensuring that applications are analyzed at the right time—before deployment, after code changes, or during specific release stages.
Proposed Solution
Providing an API endpoint to trigger synchronization for selected applications would enable:
- Faster Quality Feedback: Developers can validate application health immediately after changes, reducing the time to detect and fix issues.
- Efficient Resource Usage: Instead of scanning the entire factory, teams can focus AI Mentor’s analysis on the relevant applications, optimizing processing time.
- Improved CI/CD Integration: This would enable seamless automation within pipelines, ensuring that applications meet quality standards before reaching production.
This addition would greatly enhance AI Mentor’s usability in enterprise DevOps environments.
Looking forward to your thoughts.
Best regards,