Not sure if it was mentioned before, but considering how vibe coding made coding accessible to many more people, I think it makes sense to enable writing functionality entirely in JS. Meaning it should be possible to construct a filter (not use a filter string with some function, but use JS code), define a view, etc. This works well for Obsidian, and will make enhancing TW less arcane (I don’t think vibe coding works well with TW’s unique filter syntax or procedures/macros/widgets). It will also allow to use tools developed for JS. E.g. right now, debugging a view template is impossible. Debugging JS is built into the browser.