Repository navigation
Test audit 2: close the gate bypass and browser plain-seek test gaps - #1725
Merged
Merged
Conversation
The old input left the prepared gate open with the full hold, so the output was dry whatever the bypass word said. The rewrite closes the gate on a quiet plateau, asserts the unbypassed render is not dry, and asserts the bypassed render is bit-exact dry at every launch rate. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…dit gap 2) A plain session seek declares the discontinuity, so the host must keep, count and name the successor it publishes, and admit a submission on it before the swap. Audio alone cannot show this; the new test asserts it from #1285's floors, swapped and still waiting. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Owner-approved, relayed by root on 2026-10-18, from the test audit. Records the red/green evidence for both rewritten and new tests. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The right channel's sample zero is -0.0 again, as in the old test. The spec says control_parity also compares result verdicts. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This was referenced Oct 19, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Test audit 2: close the gate bypass and browser plain-seek test gaps
Closes #1724
The 2026-10 test audit's mutation pilot found two tests that look like cover but catch nothing on the path they name. This PR adds real gates for both. No product code changed, and no product defect was found.
What changed
bypass_is_exact_identity_at_all_ratesis rewritten in place. It used to render 3 samples at default settings, where the gate is open, so the output was dry whatever the bypass flag said. Now the gate acts on its input (hold 0, a -60 dBFS plateau), and the test also asserts that the unbypassed output is not dry. It is red on the three pilot mutants: the kernel ignores the bypass word, the prepared flag is dropped, and bypass silences the output.tests::structural_apply::a_plain_session_seek_keeps_and_counts_its_successor_on_the_browser. It is red when the plain session seek skipsrun_control. Without that bookkeeping, the next submit before the swap fails the host withweb.internal.pending_shape. The C ABI already has the equivalent test.Review
An adversarial verifier gave PASS, with a test-value sentence for each test. Its 2 nits are folded in.
Evidence
fmt, clippy
-D warnings, the gate-expander and host-web tests, andcheck-workspace-policy.shpass locally. Each new gate was confirmed red on its mutant and then reverted.🤖 Generated with Claude Code
Need help on this PR? Tag
@codesmith-botwith what you need.