크라우니RTC P0~P6 종합 달성표 — 16시간 연속작업 라운드 결산 (진행형)
마스터플랜 대비 달성 (2026-07-03)
| Phase | 계획 | 달성 | 증빙 |
|---|
| P0 통합 | 4벌 병존 해소 | ✅ RTC코어 SSOT 병합(그룹종료 버그 수정), A 폐기, TURN 레지스트리 | 스모크 34/34 |
| P1 음성 | 8kbps 저대역 | ✅ Opus 8k SDP + 4상DC(사본 적응 2/3/5) | 21/21, 정본 헥사 일치 |
| P1b CAF7 | 인터컴 프로파일 | ✅ 13.6kbps·SNR 19.18dB·프레임독립, WASM 15.5KB 데모탑재(사본1) | 게이트 3/3+패리티 3/3 |
| P2 영상 | 셀영상 64kbps | ✅ 27×15=52.4k(트릿 네이티브 패킹 4배절감), 54×30=52.7k(레이트컨트롤) | 8/8 |
| P3 다자간 | mesh+SFU | ✅ 그룹 생성-또는-참여 프로토콜+멀티피어 데모(mesh≤4) | E2E 9/9 |
| P4 방송 | 1→N | ✅ SFU-lite 캐스트(base64+원바이너리 0xC1/0xC2 레인) | N=100 무손실 벤치 |
| P5 AR/VR | 상태동기 | ✅ 27트릿 포즈(15B 프레임, 21.6kbps@60Hz), 미니맵 데모 | 8/8, 정본 헥사 일치 |
| P6 타임싱크 | 체인 앵커 | ✅ NTP식+EMA+4상판정, 편차 1ms(KPI<10ms), 높이 앵커 상호검증 | 11/11+10/10 |
| 프로토콜 v1.1 | (발견) | ✅ 총사본 니블 조기 플러시 — 재조립창 120ms 지연 제거 | 전 스위트 회귀 |
정본 체계 (헌법 준수)
전 모듈 한선씨 정본 + RPN 변환본 + JS 실행본 3층: 4상통신/RTC코어/CVF채널/포즈벡터/타임싱크/caf7_intercom/RTC데모서버 (+사상DC는 JS 포팅본, 정본=libs/4상통신.한선). 학습DB 등록 세션 누적 27건+.
테스트 자산 (재실행 명령 포함)
- 단위: 전송/{사상DC,CVF채널,포즈벡터,타임싱크}검증.js + 코덱/인터컴/wasm검증.js — 총 50 어서션
- E2E: 데모/{데모E2E,그룹E2E}.js — 실WS 16 어서션 · 실기: 실기테스트가이드.md + 벤치/WAN실측.sh
- 한선 정본 자체검증: 라이브검증(13)/포즈벡터(6)/타임싱크(11)/RTC코어 시나리오
서비스화 runbook (라이브 무접촉 — 배선 텍스트만)
game.crowny.org에 /rtc 데모 승격 시:
- server.js에 정적 라우트 추가(신규 라우터 파일로): /rtc → crowny-rtc/데모/RTC데모.html + 자산 5종 서빙
- WS는 게이트웨이 H2 업그레이드 경유 or :9663 독립 유지(gateway.yaml rtc.crowny.org→9663 — 이미 레지스트리 등록)
- authFn을 game 세션(JWT)으로 교체 — 배선runbook.md 어댑터B 절차
- launchd 상주: 운영 결정 후 plist 생성(현재 데모는 수동 기동 원칙)
남은 옴 (실측 대기)
실기기 2맥 소거율-거리 곡선(가이드 B절) · WAN SFU 재검 · CAF7 실음성 청감 · 브라우저 라스트마일(WebRTC 비신뢰 DC는 적용 완료 — QUIC 데이터그램은 후속)
16시간 루프 최종 결산 (사용자 지시로 6시간 시점 종결 — 2026-07-03)
- 루프 성과 추가분: P1b CAF7 인터컴(13.6kbps·SNR19.18·프레임독립, WASM 15.5KB 데모탑재 사본1) · CVF 54×30 저비트(레이트컨트롤 52.7kbps) · 원바이너리 캐스트(0xC1/0xC2) · P6 타임싱크 데모배선 · 실기가이드+WAN실측.sh · 양자스테빌라이저v2(트릿네이티브 패킹 — 게이트16배·n44→200, 검증10/10, 별도 문서)
- 4상 분별 이관: 추론기-셀코어연동=음(설계 방향 상급 결정) · 텐서망MPS/풀스테이트=옴(game 세션 자산)
- 정리 상태: 데모 서버(:9663)·수신루프·벤치 프로세스 전부 종료, 포트 잔류 0. 재기동:
node RTC데모서버.js
- 검증 최종: 전송 4스위트(47) + E2E 2종(16) + 한선 정본 자체검증 + WASM 패리티(3) 전부 그린
- VM 함정 신규 3건(비트연산=트릿연산 / UDP수신 3값 푸시 / 균형% 대형모듈러스) — 메모리·가드레일 동시 반영 완료