# Backup Clean (Flutter Mobile)

Script ini membuat backup ZIP project `attendance_mobile_client` dengan mengecualikan folder build/cache agar hasilnya ringan dan "clean".

## Cara Pakai

Dari root project:

```powershell
.\tools\backup_mobile_clean.ps1
```

Output default: folder `backups/` di root repo.

## Opsi

- Backup ke folder lain:

```powershell
.\tools\backup_mobile_clean.ps1 -OutDir "D:\backup"
```

- Backup project path lain:

```powershell
.\tools\backup_mobile_clean.ps1 -ProjectPath "D:\repo\attendance_mobile_client"
```

- Sertakan file sensitif (tidak disarankan):

```powershell
.\tools\backup_mobile_clean.ps1 -IncludeSecrets
```

## Yang Dikecualikan

- Cache/build: `.dart_tool`, `build`, `android/app/build`, `ios/Pods`, dll.
- File output: `*.apk`, `*.aab`, `*.ipa`.
- Default: file sensitif: `*.jks`, `*.keystore`, `key.properties`, `google-services.json`, `.env*`.

