graph TD
A[Start Package Samples] --> B[Receive wav-snippets input]
B --> C[Validate WAV files exist]
C --> D{All files valid?}
D -->|No| E[Error: Missing files]
D -->|Yes| F[Create temp directory]
F --> G[Copy WAV files to temp]
G --> H[Create ZIP archive]
H --> I[Add WAV files to ZIP]
I --> J[Compress ZIP file]
J --> K[Verify ZIP integrity]
K --> L{ZIP valid?}
L -->|No| M[Error: ZIP creation failed]
L -->|Yes| N[Output 3_samples.zip]
N --> O[Clean temp directory]
O --> P[End Package Samples]
E --> P
M --> P