Korean Launch QA Kit sample
3 evidence units × 2 viewports · captured 2026-08-09T07:45:21.132Z
Truth boundary
This evidence came from an actual Playwright run with locale ko-KR against a controlled fixture. The mobile Korean CTA overflow was deliberately seeded. It demonstrates the evidence shape; it is not a customer audit, physical Korean IME test, native-human linguistic signoff, market-demand proof, security certification, or payment test.
Launch blocker
P1 · Korean call-to-action escapes its mobile container. The desktop assertion passed, while the 390px unit measured the CTA beyond its card. Hangul input round-trip and Korean locale checkout readback passed on both viewports.
Evidence family: FP-DEMO-KO-MOBILE-OVERFLOW. Recommended fix: remove the fixed mobile width, allow wrapping, and retain the no-overflow browser assertion as a regression test.
Required-unit matrix
| Flow | Viewport | Status | Failed evidence |
|---|---|---|---|
| Hangul input to saved value | desktop | PASS | — |
| Hangul input to saved value | mobile | PASS | — |
| Korean mobile text containment | desktop | PASS | — |
| Korean mobile text containment | mobile | FAIL | mobile_layout-mobile-S02 |
| Korean locale checkout to backend order | desktop | PASS | — |
| Korean locale checkout to backend order | mobile | PASS | — |
Hangul input to saved value · desktop
PASS

Hangul input to saved value · mobile
PASS

Korean mobile text containment · desktop
PASS

Korean mobile text containment · mobile
FAIL

Korean locale checkout to backend order · desktop
PASS

Korean locale checkout to backend order · mobile
PASS

What the downloadable kit adds
The USD 19 ZIP adds editable route/selector contracts, Korean required-copy checks, horizontal-overflow assertions, broken Unicode and template-token detection, Hangul Unicode value/readback, KRW/date readback, accessible-action naming, a passing and deliberately failing demo, JSON/HTML evidence, a SHA-256 manifest builder, stress strings, release checklist, and evidence-bound fix prompts.