Skip to content

test: exercise terminal Todo source witness on v3 wire - #4958

Merged
huangruiteng merged 1 commit into
mainfrom
codex/terminal-source-wire-test-0923
Sep 23, 2026
Merged

huangruiteng merged 1 commit into
mainfrom
codex/terminal-source-wire-test-0923

Conversation

@huangruiteng

Copy link
Copy Markdown
Collaborator

The terminal Todo lifecycle request now uses wire v3, but its authority-source test still invoked v1. On current main, that case fails at the schema check before it can verify the registry witness requirement.

This updates the test to reject v0–v2 explicitly and exercises malformed registry_source values on the current v3 wire with the required operation identity. It changes no runtime behavior and restores the test's intended authority-boundary coverage.

Validation: the focused Node test passes all 6 cases; git diff --check passes; LoopX premerge runs 3 selected canaries with no failures; exact-scope quality receipt cqr_6548048f55b9932202d1 is valid. Global CI is pending. The related product journey in #4945 remains independently reviewable; this PR only fixes a baseline test failure.

Signed-off-by: huangruiteng <14976749+huangruiteng@users.noreply.github.com>
@huangruiteng
huangruiteng merged commit d4be8ad into main Sep 23, 2026
14 of 18 checks passed
@huangruiteng
huangruiteng deleted the codex/terminal-source-wire-test-0923 branch September 23, 2026 16:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant