> only a skilled developer who's thinking critically, and comfortable operating at the architectural level, can spot issues in the thousands of lines of generated code, before they become a problem.
An additional factor: to find issues in generated code, the developer has to care. Many developers (especially at big firms) are already profoundly checked out from their work and are just looking for a way to close their tickets and pass the buck with the minimum possible effort. Those developers - even the capable ones - aren't going to put in the effort to understand their generated code well enough to find issues that the agents missed. Especially during the current AI-driven speed mania.
A few years ago I discovered that I had spent my entire life tying my shoes incorrectly, with a Granny Knot instead of the stable Square Knot (the knots are very similar). My shoes would always come untied and I frequently double knotted them. Now a single knot is always sufficient.
Patch [1] seems to be exactly what you’re describing — “local news in a box”:
> What is Patch?
>
> Patch is an innovative way to find out about, and participate in, what's going on near you.
My Connecticut hometown had a Patch site. As other commenters have pointed out, apps don’t address a dearth of local journalists (Patch appears to encourage community participation, which sounds good, but is not journalism), funding for local news (though I would expect it to reduce operating costs), etc.