Homebrew doesn’t provide that information by default so it would have to be manually added for each app. You can open the home page from the little chevron menu.
There is no easy way to check which app is notarized, but if an app isn’t it will refuse to open by default. It will show an error saying the app is from an unknown developer. So you’ll know if you have installed an app that’s not notarized.
I wanted to at least target Big Sur, but the problem is that Apple doesn't understand the term "backwards compatibility" when it comes to SwiftUI. Every new feature they add to SwiftUI is only for the latest version of macOS. And since SwiftUI is a relatively new UI framework, they add things that are missing or greatly improved from the previous solution.
In conclusion, if I wanted to add extended support, I would have to put a ton of work into workarounds for features that are Ventura only.
Very mixed. I hadn't done any app development before this project, only games with Gamemaker and the Godot engine. Coming from that background, SwiftUI was very easy to pick up. In general, if SwiftUI has the feature or UI element you want, it's super nice and concise. If it doesn't, you're pretty much screwed. Also, Apple doesn't really understand the term "backwards compatibility" when it comes to SwiftUI. Without doing a ton of work on workarounds, I was only able to target Ventura or newer.