docs(data-plane): archive gateway contract

This commit is contained in:
sechmachine
2026-07-29 07:00:02 +07:00
parent 50ba2d6bf3
commit 61a17ff42b
4 changed files with 0 additions and 0 deletions
@@ -0,0 +1,23 @@
## Why
The Data Plane is an empty gateway boundary. Phase 3C-G needs a pure-Go QUIC process that
admits only Connection Server authority, adapts one Apollo/GameStream provider profile, and
relays encoded bytes without exposing the provider or decoding media.
## What Changes
- Add bounded QUIC/TLS streams and DATAGRAM framing with authenticated admission.
- Add a native-Go Apollo profile, deterministic fixtures, a bounded fake provider, lifecycle
cleanup, input release, capability intersection, pacing, telemetry, and packaging.
## Provenance
Provider behavior is independently implemented from the exact Apollo pin
`adc5c5a0bd80831ce495434bb16aee2cd4175fb8` and the Planning Hub's recorded public
Moonlight/common-C protocol evidence. Only the used source paths are recorded; no source
tree or proprietary capture is copied.
## Non-goals
No cgo, native sidecar, decoder/encoder/transcoder/render path, direct provider route,
database credential, provider plugin framework, or live Apollo qualification.