TW was developed to be hackable by non developers. This means things like filters, macros, etc. that are more declarative. The downside is that they are not standard.
Today, anyone with an agent can be a developer. But now using agents to develop TW is a problem, since the models didn’t encounter a lot of TW examples while training compared to the mountains of examples of Javascript, React, etc.
It would be good if there was a way to build custom views in a standard way. Maybe React components and some JS API to filter tiddlers (or maybe SQL). Hacking TW will then become much easier for the agents, and as a side benefit will allow tapping to the eco system of these technologies.