docs(track-a): promote P2 outbound framing - #494
Merged
blakinio merged 3 commits intoAug 17, 2026
Conversation
blakinio
deleted the
docs/OTC-20260817-track-a-p2-f50090-framing-promotion
branch
August 17, 2026 16:13
This was referenced Aug 17, 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.
Coordinator promotion for Draft researcher #493 /
OTC-20260817-track-a-p2-f50090-framing.Decision:
ACCEPT_WITH_EDITS.Trusted base:
main@c1adcf491580e28d40f215356a9e559af2ccadc4.Source final head:
6d01a7eb22548256e0d4f5aff9a6d13f95f84c19.Independent review re-read the exact hosted
0xf50090disassembly from run32037533068/ job95410901806, the accepted hosted RawDataProcessor evidence from run32005141186, and current-main PR #492 QTcpSocket provenance.Promoted result:
Exact framing evidence at
0xf50090: deterministic scalar sourcelow16(ceil(nonnegative payload_length/8)), thenDWORD(message+0)with semantic identity deliberatelyUNKNOWN, then the canonical raw payload pointer/length intoQDataStream::writeRawData@0x4dd250. PR #492 independently binds that writer/QDataStream to the concreteTGameserverTCPConnection-owned QTcpSocket.RawDataProcessor additionally proves a zero-prefix/alignment envelope and a conditional member-object transform when
message+0x28 == 2, but this promotion does not call that transform encryption or compression.Source exact-head validation: Track A governance
32042849047 = SUCCESS; CI32042849245 = SUCCESSafter one infrastructure-only retry fordorny/paths-filterHTTP 429/502/429;CI / Required95429351299 = SUCCESS; changed files 3; reviews/threads 0/0.This PR contains only coordinator evidence and the archived researcher task. E2E
NOT_APPLICABLE— static exact-file/disassembly evidence only.Next frontier after merge: exact producer/update provenance of
DWORD(message+0)atf50107, specifically to prove or disprove sequence semantics.