research(track-a): validate raw XRes wire helper hosted - #447
Conversation
|
Coordinator code-review checkpoint — ACCEPT_PENDING_FINAL_REPOSITORY_CI on exact source head Independent review covered the persistent helper/test/workflow and hosted evidence. One material fail-closed finding was identified before this terminal head: a one-spec QueryClientIds extraction could previously accept the requested target record plus an unrelated extra record. The source fixed that boundary by requiring exactly one record total for any non-empty one-spec result and added Validation after the fix:
Repository CI |
|
Coordinator final source decision: ACCEPT / promotion PR #448 opened. Exact final source head
The coordinator-reviewed fail-closed extra-record finding was resolved before terminal source closeout and the final helper remains 33/33 fixture-clean and transport-free. Promotion #448 replays the exact conflict-free source tree onto trusted main and is currently validating. This researcher Draft remains unmerged and will be closed superseded only after #448 actually merges. |
Track A — hosted raw-XRes wire validation
Canonical task:
OTC-20260816-track-a-canonical-runtime-e2e.Base: exact trusted
main@55803133a5abe8b1e75e4660da1d2b84b154ab9aafter coordinator promotion #444 and child-task archive #445.The promoted evidence proves a raw full-display VIEWABLE X11 resource exists but exact official-client PID ownership is still UNKNOWN. Convenience
libxcb-res/libXReshelpers are absent, while the contained XRes protocol header records the QueryClientIds/LocalClientPid wire basis.This Draft implements only a pure byte codec:
The helper performs no I/O and has no socket/network/process/runtime imports. A dedicated
ubuntu-latestworkflow compiles it, runs deterministic little/big-endian positive and malformed/truncated/oversized/ambiguous fixtures, and AST-checks that the helper remains transport-free.No Synology, Xvfb, official client, QueryExtension call, canonical lease/registration/session, credentials/login/gameplay, Track B or historical #303 surface is accessed.
runtime_access:none,mutation_authorized:false.Research output remains Draft-only. A later coordinator review must promote the validated helper before any separately admitted physical PID-identity run.