GNOME Shell Extensions are usually sourced from extensions.gnome.org, or "EGO" as the GNOME folks call it. We covered this back in December when GNOME added a rule to its EGO review guidelines rejecting AI-generated slop. Instead of just rejecting bad submissions after the fact, he wrote instructions aimed directly at the AI models generating them. AI models tend to wrap safe function calls in unnecessary error handling and add checks for methods that are guaranteed to exist. There's a separate rule aimed at the AI models themselves.