2025 01 30 speed up agent
SpeedUp-Agent
- Create test case for main code flow by analyzing code.
- Verify the test case cover the business code and skip boiler plate code.
- Measure time of execution with fuzzing data for repeated execution.
- Refactor part of code which has max time spent, verify correctness of code.
- Measure if code refactor improved speed and also maintained/ reduced complexity of code.
- Fix any edge cases and security by analyzing OWASP/CVE from similar code
- All execution on temporary docker containers,
- Push changes in temopary git branch, after multiple runs are complete, choose the best branch and squash commits to maintain clean timeline.
- Only push the final branch to forked repo. Do not spam original branch for SLOP avoidance.