ANDROID STT v1.1.20.4 - VALIDATION RESULT
============================================================
Release status: OFFICIAL
VersionCode: 24
VersionName: 1.1.20.4-stable-anchored-rescue
UI title: Smart conference room · Android STT v1.1.20.4

JVM regression:
- 12/12 test mains: PASS
- StableAnchoredSpanRescuer known omission cases: PASS
- PartialTextAccumulator integration: PASS
- Existing prewarm/handover/tail/replay tests: PASS
- Final correction substitution guard: PASS
- Long-final prefix guard: PASS

Synthetic validation:
1. Missing `giác của tôi lúc này vừa`
   - v1.1.20.3: LOST
   - v1.1.20.4: RESCUED, 6 words
2. Missing `dứt câu tôi đã phải`
   - v1.1.20.3: LOST
   - v1.1.20.4: RESCUED, 5 words
3. Final correction `bức xút` -> `bức xúc`
   - v1.1.20.4: final correction retained, no false rescue

Real Google SpeechRecognizer validation through BlueStacks + VB-Cable:
- Duration: 252505 ms
- Android: 13 / SDK 33
- Listening cycles: 5
- Final results: 4
- NO_MATCH: 0
- SPEECH_TIMEOUT: 0
- Unhealthy result: 0
- Prewarm success: 4/4
- Prewarmed handover swap: 4/4
- Late tail finals accepted: 2
- Tail words recovered: 10
- Stable anchored rescue: 0 (not required in this sample)
- Stable anchored rejected: 0
- Capture gap warning: 0
- Hard capture gap observed: 33–44 ms
- Result: ACCEPTED FOR OFFICIAL RELEASE

Android APK build:
- NOT RUN in packaging environment because Android SDK/Gradle wrapper is unavailable.
- Build instructions are included in BUILD-ANDROID-V1.1.20.4.md.
