Feels like a missed opportunity where we could take a giant leap forward.
Feels like a missed opportunity where we could take a giant leap forward.
But even in June 2026 they reiterated this ban and added CI checks to automatically reject AI-coauthored patches [1].
> For developers of Servo itself, please note that per project policy, you must not use the output of large language models or other generative AI tools in your contributions. To help us enforce that, we now have CI checks that reject AI agents as coauthors (@SimonSapin, @delan, #44723).
seems entirely reasonable reason and approach, and I see no reason to force everyone approach LLM in the same way
that being said, i entirely respect their decision of course, perhaps they will revisit at a later point in time!
My experience is that it varies greatly by feature.
Something like border styles, the agent was able to do pretty effectively. Although it still took a few hours iterating on it to get the performance characteristics and edge cases right.
More complex features like hoisting position absolute nodes and other layout features still take days to weeks of iterating to get something usable that isn't so fragile it'll blow up the next time you touch something.
But as maintainers we (I don’t work on servo, but other projects) know that obviously people use AI anyway.