docs: record completed Phase 7
This commit is contained in:
@@ -13,7 +13,9 @@ and committed locally in PixelPass `d09ee9b`. The Row 1 mutation-edge identity g
|
||||
`6be07ef`. The independent Row 6 refusal gates (`956534f`) and revised Row 9 partition
|
||||
(`7b11827`) complete the deterministic link-manager matrix. The production-path three-arm AEC
|
||||
leak qualification is built, validated and committed locally in PixelPass `e027bc6`; **Phase 6
|
||||
is complete and Phase 7 is the current implementation front.**
|
||||
is complete.** The public selector, AEC wiring and versioned capability response are built,
|
||||
validated and committed locally in PixelPass `792f2bd`; **Phase 7 is complete and Phase 8 is the
|
||||
current implementation front.**
|
||||
**Date:** 2026-08-21 (v1: 07-19 · v2: 07-20 · Option C 07-20 · v3.1 r4 · v3.2 r5 · v3.3 r6 ·
|
||||
v3.4 r7 · v3.5 r8 · v3.6 r9 · v3.7 r10 · v3.8 r11 2026-08-21)
|
||||
**Origin:** Joe's suggestion — "whitelist all audio except audio coming from peerspeak."
|
||||
@@ -1445,9 +1447,23 @@ above the control floor at this analysis resolution**, not proof of absence. Ful
|
||||
346 passed and 13 ignored; strict Clippy, all four serialized Phase 6 live audio gates,
|
||||
`pixelpass --doctor` and residue checks pass.
|
||||
|
||||
1. **Continue with Phase 7:** publish the mode selector and versioned capability from PixelPass,
|
||||
preserving the old-PeerSpeak/new-PixelPass compatibility gate.
|
||||
2. Then complete Phase 8's capability-gated PeerSpeak argv, picker, UI and causal status path.
|
||||
PixelPass commit `792f2bd` completes Phase 7. The selected public contract is
|
||||
`--audio-mode=desktop-shared|desktop-excluding`; excluding requires the explicit
|
||||
`--aec=off|pulse-module:<idx>` state and carries it into the production fan-out controller.
|
||||
`pixelpass --capabilities` emits schema version 1 with independent `strict_app_audio` and
|
||||
`desktop_audio_exclusion` booleans. Exact old-PeerSpeak argv remains legacy and byte-compatible.
|
||||
|
||||
Phase-7 validation also corrected the Phase-6 estimator without weakening its declared margins.
|
||||
Several extra runs showed that one sub-LSB coherent control bin can fall into a stochastic null.
|
||||
The gate now resolves its control floor from that bin plus the 90th percentile of neighboring
|
||||
frequencies outside the Hann main lobe; the 3 dB guarded tolerance and 18 dB naive margin are
|
||||
unchanged. Final validation is 354 passed and 13 ignored; strict Clippy, all four serialized
|
||||
live gates, exact capability/help probes, `pixelpass --doctor` and residue checks pass.
|
||||
|
||||
1. **Continue with Phase 8:** bind capability results to the resolved PixelPass path and add the
|
||||
capability-gated picker plus exact mode/AEC argv.
|
||||
2. Carry Phase-6 status events causally through the core/UI message boundary, preserving existing
|
||||
per-app argv byte-for-byte and proving old-PixelPass fallback emits no new flags.
|
||||
|
||||
Still owed beyond that, unchanged: the §9.2 rig upgrade before any exclusion claim is
|
||||
published, and **field-test §12** — nothing in this design has been tested over the real
|
||||
|
||||
Reference in New Issue
Block a user