a73x

egress_cap and the transport params: one owner for 256*1024

open   by a73x

Labels: backlog, refactor, quic

From M15 (Task 8 review). The stream-window sizing decision is spelled three times: quic.egress_cap, quic_server.zig's initial_max_stream_data_bidi_remote literal, quic_client.zig's same. The tie between them is prose only — egress_cap's doc claims "sized to the stream window the peer advertises" and nothing enforces it; changing egress_cap alone silently falsifies its own comment. The drift class M15 killed, one level down. Wire the transport params to the constant (behavior-adjacent, hence deferred). See decisions.md M15.