PoC Lab
이 영역은 제품 코드에 바로 병합하기 전, 별도 앱/별도 Worker/별도 실험 환경에서 검증하는 PoC를 정리한다.
권장 읽기 순서
| 단계 | 문서 | 읽는 목적 |
|---|---|---|
| 0 · Orientation | 현재 문서 | PoC와 제품 기능의 경계 |
| 1 · Problem | SoundFlow Continuity Vendor Request | 해결하려는 현장 문제와 요청 범위 |
| 2 · Architecture | PCM WebSocket Recorder | Android capture와 Worker relay 구조 |
| 3 · Evidence | SoundFlow Audio Dropout Analysis | MIC2 포화, zero-fill, queue drop 근거 |
| 4 · Device Validation | SoundFlow Continuity Device Validation | 원본·패치 실기기 A/B와 남은 gate |
| 5 · Promotion | Audio / SoundFlow Category | 실험 결과를 제품 도메인으로 승격 |
운영 기준
- 제품 앱과 분리된 PoC는
~/work/20.PoC아래에 둔다. - 실기기 서비스 환경을 검증해야 하는 PoC는 일반 설치보다
system/priv-app설치를 우선 기준으로 본다. - Cloudflare는 임의 TCP 포트를 여는 수신 서버가 아니라 HTTPS/WebSocket endpoint를 제공하는 방식으로 사용한다.
- 실험 결과가 제품 구조나 API 계약에 영향을 주면 해당 도메인 문서로 승격한다.
- PoC 성공은 제품 release 성공이 아니다. source integration, regression, 실기기 evidence, 운영 owner가 준비된 뒤 승격한다.