Separating by feature is another popular method for file organization. There is no clear standard for Flutter, hence why it's kind of left open ended, but for me, it's much easier organizing by layers/type instead of feature. I've done projects using both and just prefer this way. Again, there's no official standard, it's just a personal preference. Thanks for the insights!