# Chanora Product Decision Register **Document status:** DV meeting baseline candidate **Date:** 2026-05-29 ## 1. Purpose This register records product and engineering decisions referenced by the DV document set. ## 2. Decision Summary | Decision | State | DV impact | |---|---|---| | DEC-012 legal/trademark/OSS review | Open | Blocks public/store release | | DEC-020 dual license MIT OR Apache-2.0 | Accepted per README | Supports license posture; dependency notices still require review | | DEC-027 desktop mouse side-button PTT | Accepted by requirements baseline | Verification must not over-claim unsupported platform input classes | | DEC-030 VAD deferral | Accepted as deferral | `VoiceActivity` remains disabled/coming-soon | | DEC-032 Android CMake patch exit path | Active tracking | Patched dependency requires reevaluation | | DEC-033 macOS VPIO ducking configuration | Accepted | Write `kAUVoiceIOProperty_OtherAudioDuckingConfiguration` with `mEnableAdvancedDucking=0` (disables dynamic voice-activity-driven ducking) and `mDuckingLevel=Min` (= 10) to minimise the ducking of other apps' audio during a voice session; property is macOS 14+ only, the macOS 13 set fails silently (debug log) and VPIO uses its default behaviour; matches the iOS `.voiceChat` baseline on macOS 14+ | ## 3. DV Rule Open decisions that affect release claims must appear in the waiver register or release-readiness record.