How I use Agents to Extract Hidden Feedback from Github and Improved Rector

  • by Tomas Votruba
  • Published on Tomas Votruba
  • Curated on
I was randomly drifting through Github trending PHP repositories, and checking how popular projects use `rector.php`. A lot of them use it extensively, with [prepared sets](https://getrector.com/documentation/set-lists) and [even levels](https://getrector.com/documentation/levels). What I didn't like to see is the *skip section*. It's like a baseline in PHPStan, but I take it really seriously. In 90 % of cases, it means something is broken in Rector and the user had to skip it to avoid unwanted changes over and over. Feeling the frustration, I thought: Is there something we can do about it?