develop
fix: dart format
Sprint 2
Fix analysis errors: restore Either class, fix imports, and cleanup unused imports