# Suggested Commands

## Testing
```bash
flutter test                             # 전체 Flutter 테스트
dart test packages/roomfit_protocol/     # 프로토콜 패키지 테스트만
```

## Analysis & Linting
```bash
flutter analyze                          # 정적 분석 (warning 0 유지)
```

## Code Generation (Freezed, Riverpod, JSON)
```bash
dart run build_runner build --delete-conflicting-outputs
```

## Running
```bash
flutter run                              # 디바이스/시뮬레이터에서 실행
```

## Dependency Verification (커밋 전 필수)
```bash
# presentation → core 직접 import 위반 체크
grep -r "import.*core/" lib/features/*/presentation/ | grep -v "log_viewer_screen"

# core → features import 위반 체크
grep -r "import.*features/" lib/core/
```

## Git
```bash
git status
git diff
git log --oneline -10
```

## System Utilities (macOS / Darwin)
```bash
ls, cd, find, grep, cat, head, tail, open
```
