3.3 KiB
3.3 KiB
Find-Word v0.2.5 수용 기준
오류 재현과 loudness 자산
- v0.2.3 실제 8 WAV의 integrated loudness spread가 약 16.49 LU임을 RED evidence로 보존한다.
- 기존 runtime peak-dependent mix에서 같은 SNR의 background final gain/RMS가 환경별로 달라지는 RED를 보존한다.
- 8개 final WAV를 실제 EBU R128 방식으로 측정하고 integrated loudness가 선언 목표의 ±0.2 LU 안에 든다.
- 8개 간 integrated loudness spread가 0.4 LU 이하이다.
- 모든 true peak가 선언 ceiling 이하이며 clipping/full-scale sample이 없다.
- 8개 모두 24kHz mono PCM16, 정확히 12초, non-silent, 고유 hash, fade 경계다.
- 기존 source SHA-256·bytes·creator·license·selected segment는 변경하지 않는다.
- generator는 실제 loudness 측정 실패, 목표 이탈, peak 초과, source mismatch, publication 실패에서 기존 디렉터리를 보존한다.
- manifest/provenance에는 normalization target, true-peak ceiling, algorithm/filter, FFmpeg version, pass 측정값과 final measured LUFS/LRA/true peak를 기록한다.
Runtime 혼합
- background load는 저장된 loudness-normalized PCM을 파일별 RMS 재정규화 없이 사용한다.
- voice와 intro는 기존 normalization을 유지한다.
- environment 8개와 SNR −12~+12 dB에서 background gain은 완전히 동일하다.
- SNR 변화는 voice/background 상대 voice gain만 바꾸고 background gain을 바꾸지 않는다.
- 고정 common/headroom gain은 검증된 최대 peak와 최대 SNR에서 수학적으로 clipping ceiling 이하이다.
- 실제 101 voice × 8 ambience × 허용 SNR 경계를 검사해 peak 안전성과 유한 gain을 보장한다.
- 재생·재청취·중도 종료·loop stop·404/decode/timeout/abort 복구를 보존한다.
버전·문서·주석
- package/lock/HTML/UI/README/voice manifest/ambience manifest/query가
0.2.5다. CHANGELOG.md에 v0.2.5의 모든 오류 원인·자산·runtime·수치·검증 변경이 있다.- README, ARCHITECTURE, AUDIO_PROVENANCE, DEPLOYMENT가 새 loudness 계약과 일치한다.
- 변경한 모듈·함수·클래스·핵심 변수/매개변수·비자명한 오디오 로직에 상세 한국어 주석이 있다.
- 정확한 credit, 라이선스 notice, v0.2.3 이전 역사/evidence를 보존한다.
전체 검증
- lint/typecheck, unit/component/release/Python, build, npm audit를 통과한다.
- sandboxed Chrome desktop/mobile에서 109 WAV 전수 hash/decode와 8 환경 실제 loop 재생을 통과한다.
- 브라우저에서 실제 각 environment의 background GainNode 설정값이 동일함을 검증한다.
- 3문항 고정난이도, 다음 단계, 시작 난이도, SNR 조절, 중도 종료, 무응답 표시가 회귀 없이 동작한다.
- console/page error, failed request, 외부 runtime request, axe violation이 0이다.
- secret scan과
git diff --check가 통과한다.
릴리스
- Neo 독립 검증 뒤 findword.heart-m.com에 commit-addressed release로 원자 배포한다.
- 공개 8 WAV의 LUFS/true peak/hash/MIME를 재측정하고 production Chrome 흐름을 확인한다.
- feature push, main fast-forward merge, annotated
v0.2.5, fresh clone 검증을 완료한다.