Deliver three UI sounds

Start with: The package's own synthetic contract app/examples/contract.demo.json (three UI sounds, 48 kHz, 24-bit, stereo, 0.25 s tail) and examples/bragiwave/regions.csv, which lists the three regions to create and the expected result for each.

1. Start a new REAPER project in an empty folder and create three regions exactly as in regions.csv: sfx_ui_click_01 from 0.0 to 0.5 s, sfx_ui_back_01 from 1.0 to 1.75 s and sfx_ui_confirm_01 from 2.5 to 2.9 s. The project may be silent.
2. Save the project, set the Render dialog to WAV 24-bit PCM stereo, and copy contract.demo.json next to the project as bragiwave.contract.json.
3. Run the BragiWave panel and click Preflight.
4. Click Render & Verify, then OK in the confirmation.

Expected result: Preflight reports no problem. After Render & Verify the panel shows PASS with 3 planned / 3 observed and 3 pass, 0 fail, 0 missing, 0 unexpected: sfx_ui_click_01.wav 36000 frames, sfx_ui_back_01.wav 48000 frames and sfx_ui_confirm_01.wav 31200 frames, each 48000 Hz, 24-bit, 2 ch, in a render folder next to the project. A bragiwave-reports folder holds the JSON and text reports.

All examples are fictional or synthetic.
