BLoC Pattern - Sealed States & Events : Always use for both States and Events to ensure exhaustive UI handling and compile-time safety. - Immutability : All States, Events, and Domain Entities MUST be immutable (using and or ). - Official BLoC Part-Part Of Pattern : Every file MUST include its corresponding and files using directives. Each event/state file MUST have a directive pointing back to the bloc file. This ensures a single library scope and shared private members. - Mandatory Directory Structure : Every BLoC feature set MUST reside in its own sub-directory within the folder. Flat dire…