windows architecture Shipped
What this lens looks for
MVVM with CommunityToolkit.Mvvm — source-generated ObservableObject, RelayCommand, and messaging; NavigationView + Frame for page-level navigation; navigation service abstraction in ViewModel layer (never manipulate Frame from code-behind); use Template Studio for project scaffolding
What its verifier checks
[ObservableObject] and [RelayCommand] source generators used; no Frame manipulation in code-behind; navigation service interface injected into ViewModels; INotifyPropertyChanged not hand-implemented