55** AVAILABLE AUTOMATED GATES GREEN — NOT CUTOVER-READY.**
66
77The implementation candidate is commit
8- ` e161b5862e651c19d97c71c4904d9ee7b4db7fd4 ` on
8+ ` 678e9027685d8ebb2912cf0776378849c250bfb8 ` on
99` feature/full-duplex-voice-cutover ` . This report is the only change after that
1010candidate revision.
1111
@@ -23,7 +23,7 @@ backfill apply, app release, live Swiggy request, or payment was performed.
2323| Item | Value |
2424| --- | --- |
2525| Branch | ` feature/full-duplex-voice-cutover ` |
26- | Implementation candidate | ` e161b5862e651c19d97c71c4904d9ee7b4db7fd4 ` |
26+ | Implementation candidate | ` 678e9027685d8ebb2912cf0776378849c250bfb8 ` |
2727| Base lineage | ` dev ` , with curated source changes committed at ` 210e0c73 ` |
2828| Host | ` Kraken ` |
2929| OS | Linux 6.6.87.2 WSL2, x86_64 |
@@ -125,6 +125,15 @@ a new detached worktree, runs the portable checks and Swift package tests, and p
125125the explicit TestFlight workflow-dispatch command. It does not contain credentials or
126126upload a build by itself.
127127
128+ The first TestFlight workflow attempt, GitHub Actions run ` 32039648755 ` , successfully
129+ validated App Store Connect credentials, created EAS build
130+ ` c694b727-545a-4370-9b3f-fb5aa44d16d2 ` , and allocated build number 57. Native
131+ compilation then failed because the engine observer used the nonexistent
132+ ` AVAudioEngine.configurationChangeNotification ` member. Candidate ` 678e9027 ` replaces
133+ it with Apple's documented ` NSNotification.Name.AVAudioEngineConfigurationChange ` .
134+ Build 57 was not submitted to TestFlight; a fresh EAS build is required to verify the
135+ fix.
136+
128137## Attempts and resolved failures
129138
130139The first mock-profile run exposed 12 failures. They were resolved before the final
0 commit comments