# p04 No way! v3 source QA — button tiny-smoke failure

Updated: 2026-05-26 08:42 CST

## Artifact
- Provider URL: https://files.chatartpro.com/web-video/20260526/6a14e98f68954.mp4
- Local file: `source_clips/p04_no_way/p04_no_way_v3_button_tiny_smoke_6a14e98f68954.mp4`
- Contact sheet: `qa/p04_candidate_contact_sheets/p04_no_way_v3_button_tiny_smoke_sheet.jpg`

## Provider execution
- Actor: 主 Hermes 執行 / @Provider Execution Agent
- Provider: ChatArtPro / Seedance 2.0 Fast / worker CDP 9333
- Duration: 5s
- Balance before: 752
- Balance after: 721
- Diamonds spent: 31

## Technical verification
- Decode: PyAV OK
- Duration: 5.06195s
- Video: H264, 864x496, 24fps
- Audio: AAC present

## @圖片審核Agent / @審核Agent visual review
- Score: 8/10
- Verdict: `visual_usable_needs_minor_caveat`
- Pass threshold for source candidate: 8/10
- Visible: red launch button, expected launch setup, tiny gray smoke puff, rocket droops/falls on the table, children shocked.
- No visible bubbles, speech bubbles, subtitles, logos, or watermark in source frames.
- Caveats: opening has a reference/character hold, so assembly trims 0.7s. Rocket reads more as drooped/fallen than obviously broken; acceptable for current p04 correction but can be strengthened in future by showing a detached fin or bent nose cone.

## @聲音Agent / STT audio QA
- Initial source STT with faster-whisper base: no English speech detected.
- Superseding stronger-model check: faster-whisper medium CUDA later detected `No way!` in this source clip.
- Corrected verdict: `provider_audio_pass_after_medium_stt_and_user_listening`.
- Required phrase: `No way!`
- Corrected decision: preserve ChatArtPro/provider original audio. Do **not** add controlled voice overlay for this source unless the user explicitly requests replacement.
- Lesson promoted to global workflow: a base-model STT miss on short/childlike/SFX-mixed speech is `STT_UNCERTAIN`, not an automatic provider-audio failure.
